-メディアの用意 FreeBSD-10.1-RELEASE-amd64-memstick.img を Win32DiskImager でメモリースティックに書き込み起動用とする -install から disk の場面で shell ディスクレイアウトを手動で決める csh #------#新しいディスクなら不要 dd if=/dev/zero of=/dev/ada0 bs=1M count=10000 gpart create -s GPT ada0 gpart add -t freebsd-boot -s 512K ada0 gpart add -t freebsd-swap -s 2G ada0 gpart add -t freebsd-zfs -s 1T ada0 gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0 zfs zpool import #これで何か古いのが出てくるなら zpool labelclear /dev/ada0p3 mount -t tmpfs tmpfs /tmp zpool create -o altroot=/mnt -o cachefile=/tmp/zpool.cache zroot ada0p3 # -f を使えと言われたら同じ名前があるので以前のプールを削除 # zpool labelclear /dev/ada0p3 # zpool create -f -o altroot=/mnt zroot ada0p3 # zpool destroy zroot # zpool create -o altroot=/mnt -o cachefile=/tmp/zpool.cache zroot ada0p3 zfs set mountpoint=none zroot zfs create zroot/ROOT # zfs create zroot/ROOT/usr # zfs create zroot/ROOT/var # zfs create zroot/ROOT/home zfs set mountpoint=/ zroot/ROOT zpool set bootfs=zroot/ROOT zroot cp /tmp/zpool.cache /media/boot/zfs/ exit exit #インストーラの続きへ -インストール後の通常の設定をする -インストール最終 shellで csh echo 'zfs_load="YES"' >> /boot/loader.conf echo 'zfs_enable="YES"' >> /etc/rc.conf zfs snapshot -r zroot@00 ---- [[FreeBSD]]