- gpart delete -i 3 ad0
- gpart delete -i 2 ad0
- gpart delete -i 1 ad0
- gpart destroy ad0
- gpart delete -i 3 ad1
- gpart delete -i 2 ad1
- gpart delete -i 1 ad1
- gpart destroy ad1
- gpart delete -i 3 ad2
- gpart delete -i 2 ad2
- gpart delete -i 1 ad2
- gpart destroy ad2
- gpart create -s gpt ad0
- gpart create -s gpt ad1
- gpart create -s gpt ad2
- gpart add -b 34 -s 128 -t freebsd-boot ad0
- gpart add -b 162 -s 8388608 -t freebsd-swap -l swap0 ad0
- gpart add -b 8388770 -s 125829120 -t freebsd-zfs -l disk0 ad0
- gpart add -b 34 -s 128 -t freebsd-boot ad1
- gpart add -b 162 -s 8388608 -t freebsd-swap -l swap1 ad1
- gpart add -b 8388770 -s 125829120 -t freebsd-zfs -l disk1 ad1
- gpart add -b 34 -s 128 -t freebsd-boot ad2
- gpart add -b 162 -s 8388608 -t freebsd-swap -l swap2 ad2
- gpart add -b 8388770 -s 125829120 -t freebsd-zfs -l disk2 ad2
- gpart bootcode -b /mnt2/boot/pmbr -p /mnt2/boot/gptzfsboot -i 1 ad0
- gpart bootcode -b /mnt2/boot/pmbr -p /mnt2/boot/gptzfsboot -i 1 ad1
- gpart bootcode -b /mnt2/boot/pmbr -p /mnt2/boot/gptzfsboot -i 1 ad2
- kldload /mnt2/boot/kernel/opensolaris.ko
- kldload /mnt2/boot/kernel/zfs.ko
- sleep 5
- mkdir /boot/zfs
- zpool create zroot raidz1 /dev/gpt/disk0 /dev/gpt/disk1 /dev/gpt/disk2
- sleep 5
- zpool set bootfs=zroot zroot
- zfs set checksum=fletcher4 zroot
- zfs create -o compression=on -o exec=on -o setuid=off zroot/tmp
- chmod 1777 /zroot/tmp
- zfs create zroot/usr
- zfs create zroot/usr/home
- cd /zroot ; ln -s /usr/home home
- zfs create -o compression=lzjb -o setuid=off zroot/usr/ports
- zfs create -o compression=off -o exec=off -o setuid=off zroot/usr/ports/distfiles
- zfs create -o compression=off -o exec=off -o setuid=off zroot/usr/ports/packages
- zfs create -o compression=lzjb -o exec=off -o setuid=off zroot/usr/src
- zfs create zroot/var
- zfs create -o compression=lzjb -o exec=off -o setuid=off zroot/var/crash
- zfs create -o exec=off -o setuid=off zroot/var/db
- zfs create -o compression=lzjb -o exec=on -o setuid=off zroot/var/db/pkg
- zfs create -o exec=off -o setuid=off -o readonly=on zroot/var/empty
- zfs create -o compression=lzjb -o exec=off -o setuid=off zroot/var/log
- zfs create -o compression=gzip -o exec=off -o setuid=off zroot/var/mail
- zfs create -o exec=off -o setuid=off zroot/var/run
- zfs create -o compression=lzjb -o exec=on -o setuid=off zroot/var/tmp
- chmod 1777 /zroot/var/tmp
- cd /dist/8.0-RC2
- export DESTDIR=/zroot
- for dir in base catpages dict doc games info lib32 manpages ports; \
- do (cd $dir ; ./install.sh) ; done
- cd src ; ./install.sh all
- cd ../kernels ; ./install.sh generic
- cd /zroot/boot ; cp -Rlp GENERIC/* /zroot/boot/kernel/
- echo 'zfs_enable="YES"' > /zroot/etc/rc.conf
- echo 'LOADER_ZFS_SUPPORT=YES' > /zroot/etc/src.conf
- echo 'zfs_load="YES"' > /zroot/boot/loader.conf
- echo 'vfs.root.mountfrom="zfs:zroot"' >> /zroot/boot/loader.conf
Posted by alteriks on Wed 4 Nov 16:23
report abuse | download | new post
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.