Installera FreeBSD på ZFS via FreeBSD 9.0 installern: Difference between revisions
Jump to navigation
Jump to search
Created page with "Category:FreeBSD" |
mNo edit summary |
||
Line 1: | Line 1: | ||
Denna guide beskriver hur man manuellt kan installera FreeBSD på ZFS via FreeBSD 9.0 installern. Detta kan vara ett alternativ till installation via [http://mfsbsd.vx.sk/ mfsBSD]. | |||
== Starta installationen == | |||
Starta installationen av FreeBSD. När du kommer till ''Partitioning'', välj ''Shell'' för att komma till ett skal. Om disken du ska installera på heter ada0, kör följande kommandon: | |||
{{bc| | |||
# gpart create -s gpt ada0 | |||
# gpart add -s 64k -t freebsd-boot ada0 | |||
# gpart add -s 4G -t freebsd-swap -l swap0 ada0 | |||
# gpart add -t freebsd-zfs -l disk0 ada0 | |||
# gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0 | |||
}} | |||
Detta skapar 3 partioner (boot, swap och en för ZFS). Swappen sätts till 4GB i exemplet. Anpassa enligt önskemål. | |||
{{bc| | |||
# mdconfig -a -t swap -s 16M | |||
# newfs /dev/md2 | |||
# mount /dev/md2 /boot/zfs | |||
# sysctl kern.geom.debugflags=0x10 | |||
# zpool create zroot /dev/gpt/disk0 | |||
# zfs set mountpoint=/mnt zroot | |||
# zfs mount zroot | |||
# exit | |||
}} | |||
Nu startar installationen. Kör klart allt. När installationen är klar, välj ''Live CD'' istället för ''Reboot''. Logga in som root utan lösenord. Kör sedan följande kommandon: | |||
{{bc| | |||
# cp /boot/zfs/zpool.cache /mnt/boot/zfs | |||
# echo 'zfs_enable="YES"' >> /mnt/etc/rc.conf | |||
# echo 'zfs_load="YES"' >> /mnt/boot/loader.conf | |||
# echo 'vfs.root.mountfrom="zfs:rpool/root"' >> /mnt/boot/loader.conf | |||
# cat << EOF > /mnt/etc/fstab | |||
/dev/gpt/swap0 none swap sw 0 0 | |||
EOF | |||
# zfs unmount -a | |||
# zfs set mountpoint=legacy zroot | |||
# zpool set bootfs=zroot zroot | |||
}} | |||
Starta om systemet. | |||
[[Category:FreeBSD]] | [[Category:FreeBSD]] |
Revision as of 21:54, 25 May 2012
Denna guide beskriver hur man manuellt kan installera FreeBSD på ZFS via FreeBSD 9.0 installern. Detta kan vara ett alternativ till installation via mfsBSD.
Starta installationen
Starta installationen av FreeBSD. När du kommer till Partitioning, välj Shell för att komma till ett skal. Om disken du ska installera på heter ada0, kör följande kommandon:
# gpart create -s gpt ada0 # gpart add -s 64k -t freebsd-boot ada0 # gpart add -s 4G -t freebsd-swap -l swap0 ada0 # gpart add -t freebsd-zfs -l disk0 ada0 # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0
Detta skapar 3 partioner (boot, swap och en för ZFS). Swappen sätts till 4GB i exemplet. Anpassa enligt önskemål.
Template:META Error
Nu startar installationen. Kör klart allt. När installationen är klar, välj Live CD istället för Reboot. Logga in som root utan lösenord. Kör sedan följande kommandon:
Template:META Error
Starta om systemet.