使用U盤安裝FreeBSD系統(tǒng)的簡單教程
1,U盤安裝
這個命令會清除原有數(shù)據(jù),所以要先備份U盤數(shù)據(jù)
復(fù)制代碼代碼如下:
dd if=FreeBSD-9.0-RELEASE-i386-memstick.img of=/dev/da0 bs=64k
2,安裝freebsd
將BIOS設(shè)置成U盤啟動引導(dǎo)。將U盤插入,啟動就可以看到freebsd的安裝界面。具體安裝步驟可參考官方wiki
http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/bsdinstall-pre.html
3,Grub2引導(dǎo)多系統(tǒng)
3.1 編譯安裝grub2
復(fù)制代碼代碼如下:
cd /usr/ports/sysutils/grub2
make install
3.2 將grub2地引導(dǎo)安裝到硬盤地第一個扇區(qū)
復(fù)制代碼代碼如下:
gpart show ad0
ad0需要按照你自己地實際地硬盤作修改。
因為之前安裝系統(tǒng)地時候,boot分區(qū)地名字叫freebsd-boot,grub2能識別的是bios-boot,所以要直接修改:
復(fù)制代碼代碼如下:
gpart modify -i 1 -t \!21686148-6449-6E6F-744E-656564454649 ad0
grub-install –modules=part_gpt /dev/ad0
3.3 配置grub2
復(fù)制代碼代碼如下:
grub-mkconfig
grub-mkconfig -o /boot/grub/grub.cfg
或者自己添加menuentry到/boot/grub/grub.cfg
復(fù)制代碼代碼如下:
menuentry “FreeBSD /boot/loader” –class freebsd –class bsd –class os {
insmod ufs2
set root="(hd0,2)’
search –no-floppy –fs-uuid –set 4cb05ace512b3d97
kfreebsd /boot/loader
}
PS:解決U盤文件變成只讀的問題
為FreeBSD制作U盤啟動盤前發(fā)現(xiàn)了在Ubuntu系統(tǒng)下U盤文件變成只讀的問題,在拷貝文件的時候發(fā)現(xiàn)文件不能復(fù)制,sudo chmod也不行。
原來u盤在ubuntu下是自動掛載的,udev會監(jiān)聽。但有時候u盤掛載后,只掛載為只讀。
其中一種原因是因為u盤的文件系統(tǒng)已損壞,系統(tǒng)為了防止文件系統(tǒng)進(jìn)一步損壞,因而掛載為只讀。
可以執(zhí)行
復(fù)制代碼代碼如下:tail -f /var/log/syslog,然后插入u盤,則會看到系統(tǒng)檢測信息。
如果你看到 FAT: Filesystem error (dev sdb1)這種信息,說明你的U盤損壞。
先umount掉這個U盤
復(fù)制代碼代碼如下:umount /media/** (**是你的U盤名,可以在media目錄下查看)
再實行
復(fù)制代碼代碼如下:sudo dosfsck -v -a /dev/sdb1(sdb1要改成你自己的U盤設(shè)備號,可以用sudo fdisk -l查看)
dosfsck是檢查修復(fù)ms-dos系統(tǒng),也就是FAT系統(tǒng)的命令, -a 表示自動修復(fù) -v 表示打印出信息
相關(guān)文章:
1. Freebsd 雙硬盤無法啟動的解決辦法2. 大白菜U盤裝系統(tǒng)教程:Win10系統(tǒng)重裝方法分享3. 聯(lián)想x230i筆記本U盤怎樣安裝win10系統(tǒng) 安裝win10系統(tǒng)步驟說明4. 聯(lián)想揚(yáng)天v730-13筆記本U盤怎樣安裝win10系統(tǒng) 安裝win10系統(tǒng)方法介紹5. 大番薯U盤安裝Win7系統(tǒng)的詳細(xì)操作步驟6. 三星8500GM-X01筆記本U盤如何安裝win7系統(tǒng) 安裝win7系統(tǒng)方法分享7. FreeBSD配置防火墻開啟SSH服務(wù)的方法8. 雷神G150S-47104G500G9502G筆記本U盤怎么安裝win10系統(tǒng) 安裝win10系統(tǒng)步驟說明9. FreeBSD設(shè)置IP地址、網(wǎng)關(guān)、DNS的方法10. U盤怎么安裝原版Windows 7系統(tǒng)?
