歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> BSD

制作從U盤啟動的FREEBSD


比較容易:
1:
環境:
爛機器一台,支持usb hd啟動。
另外一台機器裝freebsd5.2.1
2:
u盤插上:
CODE:disklabel -wB da0
newfs da0a
mkdir /mnt/usb
mount /dev/da0a /mnt/usb
cd /mnt/usb
cp -R /boot ./
cp -R /etc ./
cp -R /bin ./
cp -R /sbin ./
cp -R /lib ./
cp -R /其他 ./

(注:其他是你可能用到的其他軟件,至少要/usr/libexec/getty /usr/bin/login 等等).
ok.
修改/etc/fstab文件
刪除不需要的內容,添加:
CODE:/dev/da0a / ufs rw 1 1

多用ldd 檢查文件關聯的庫文件.
多用chroot檢測,在到機器上實驗,u盤啟動bsd實在慢。
如果不能登陸,檢查/lib和/usr/lib文件。
看看啟動信息,缺少的文件一般都會提示。
就這麼簡單。
linux麻煩一點。需要修改initrd.img文件裡的linuxrc,添加延時sleep來等待系統初始化usb。
bsd是不需要的。
Copyright © Linux教程網 All Rights Reserved