Changeset 31
- Timestamp:
- 03/27/09 01:31:30 (18 months ago)
- Files:
-
- 1 modified
-
manageBE/create-zfsboot-gpt.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
manageBE/create-zfsboot-gpt.sh
r30 r31 10 10 fi 11 11 12 swapsize=`echo "${swapsize}"|tr GMKBWX gmkbwx|sed -Ees:g:km:g -es:m:kk:g -es:k:"*2b":g -es:b:"*128w":g -es:w:"*4 ":g -e"s:(^|[^0-9])0x:\1\0X:g" -ey:x:"*":|bc |sed "s:\.[0-9]*$::g"`13 swapsize=`echo "${swapsize}/512" |bc`14 12 15 13 gpart create -s gpt $geom … … 18 16 19 17 if [ "$swapsize" ]; then 18 swapsize=`echo "${swapsize}"|tr GMKBWX gmkbwx|sed -Ees:g:km:g -es:m:kk:g -es:k:"*2b":g -es:b:"*128w":g -es:w:"*4 ":g -e"s:(^|[^0-9])0x:\1\0X:g" -ey:x:"*":|bc |sed "s:\.[0-9]*$::g"` 19 swapsize=`echo "${swapsize}/512" |bc` 20 20 offset=`gpart show $geom | grep '\- free \-' | awk '{print $1}'` 21 21 gpart add -b $offset -s $swapsize -t freebsd-swap $geom … … 66 66 echo "vfs.root.mountfrom=\"zfs:$pool/ROOT/$pool\"" >> /$pool/ROOT/$pool/boot/loader.conf 67 67 echo 'zfs_enable="YES"' >> /$pool/ROOT/$pool/etc/rc.conf 68 touch /$pool/ROOT/$pool/etc/fstab 68 69 69 70 if [ "$swapsize" ]; then