dd if=/dev/zero of=/dev/da0 bs=64m count=1 fdisk -BIv da0 dd if=/dev/zero of=/dev/da0s1 bs=64m count=1 bsdlabel -wB da0s1 bsdlabel da0s1 ----- # /dev/da0s1: 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 7727186 16 unused 0 0 c: 7727202 0 unused 0 0 # "raw" part, don't edit bsdlabel -e da0s1 ----- # /dev/da0s1: 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 1G 0 4.2BSD 0 0 c: 7727202 0 unused 0 0 # "raw" part, don't edit newfs -U /dev/da0s1a mdconfig -a -t vnode -f FreeBSD-8.1-RELEASE-i386-bootonly.iso -u 0 mount -t cd9660 /dev/md0 /cdrom mount /dev/da0s1a /mnt cp -Rpv /cdrom/* /mnt umount /mnt umount /cdrom mdconfig -d -u 0 USBメモリから起動するとマウントに失敗する件の対策 †Index: sys/kern/vfs_mount.c =================================================================== RCS file: /home/ncvs/src/sys/kern/vfs_mount.c,v retrieving revision 1.308 diff -u -r1.308 vfs_mount.c --- sys/kern/vfs_mount.c 5 Jun 2009 14:55:22 -0000 1.308 +++ sys/kern/vfs_mount.c 29 Sep 2009 17:08:25 -0000 @@ -1645,6 +1645,9 @@ options = NULL; + /* NASTY HACK: wait for USB sticks to appear */ + pause("usbhack", hz * 10); + root_mount_prepare(); mount_zone = uma_zcreate("Mountpoints", sizeof(struct mount), 別解 /boot/loader.conf kern.cam.boot_delay=10000 別解2 ブート時のメニューで 6 set kern.cam.boot_delay=10000 load /boot/kernel/kernel boot |