Changeset View
Changeset View
Standalone View
Standalone View
head/release/amd64/make-memstick.sh
Show All 30 Lines | |||||
fi | fi | ||||
echo '/dev/ufs/FreeBSD_Install / ufs ro,noatime 1 1' > ${1}/etc/fstab | echo '/dev/ufs/FreeBSD_Install / ufs ro,noatime 1 1' > ${1}/etc/fstab | ||||
echo 'root_rw_mount="NO"' > ${1}/etc/rc.conf.local | echo 'root_rw_mount="NO"' > ${1}/etc/rc.conf.local | ||||
makefs -B little -o label=FreeBSD_Install -o version=2 ${2}.part ${1} | makefs -B little -o label=FreeBSD_Install -o version=2 ${2}.part ${1} | ||||
rm ${1}/etc/fstab | rm ${1}/etc/fstab | ||||
rm ${1}/etc/rc.conf.local | rm ${1}/etc/rc.conf.local | ||||
mkimg -s gpt \ | mkimg -s mbr \ | ||||
-b ${1}/boot/pmbr \ | -b ${1}/boot/mbr \ | ||||
-p efi:=${1}/boot/boot1.efifat \ | -p efi:=${1}/boot/boot1.efifat \ | ||||
-p freebsd-boot:=${1}/boot/gptboot \ | -p freebsd:-"mkimg -s bsd -b ${1}/boot/boot -p freebsd-ufs:=${2}.part" \ | ||||
-p freebsd-ufs:=${2}.part \ | -a 2 \ | ||||
-p freebsd-swap::1M \ | |||||
-o ${2} | -o ${2} | ||||
rm ${2}.part | rm ${2}.part | ||||