-メディアの用意
 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]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS