- 論壇徽章:
- 0
|
本帖最后由 ACperl 于 2014-10-06 14:43 編輯
樓主的情況我在安裝freebsd 10的時(shí)候遇到過,最終發(fā)現(xiàn)是分區(qū)表亂了,我也是在裝有win7的機(jī)器上裝的,不知樓主情況跟我的是否一樣,當(dāng)然后來我選擇完全刪掉win...
了解bsd的引導(dǎo)過程 http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/boot.html
樓主的提示
Not ufs
no /boot/loader
FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
說明bsd boot2階段已經(jīng)啟動(dòng) 在加載/boot/loader的時(shí)候出錯(cuò),也就是 安裝時(shí)默認(rèn)的 "0:ad(0,a)/boot/loader"沒找到或者其他什么原因
當(dāng)提示"boot:"的是會(huì)你可以手動(dòng)boot
嘗試在boot:后輸入:ad(0,a)/boot/loader 看能否啟動(dòng)loader以進(jìn)入第3引導(dǎo)狀態(tài)
我有點(diǎn) 疑問就是以bsd對(duì)硬盤的命名方式 ad(0,a)是第一個(gè)分區(qū) 你之前裝的是windows mbr肯定是啟動(dòng)了windows的c盤 所以提示not ufs 你想以下,比如你windows兩個(gè)分區(qū) c、d盤 這兩個(gè)盤 在bsd中會(huì)被標(biāo)識(shí)為 ad(0,a) ad(0,b) 如果你用bsd安裝盤安裝時(shí)最先創(chuàng)建的分區(qū)是/分區(qū) 那么上述你在boot輸入的就應(yīng)該是:ad(0,c)/boot/loader
你可以檢查分區(qū)激活情況,windows和bsd都是使用MBR 在確保先安裝win后安裝bsd的情況下 用第三方軟件如winpe里面常有的diskgenius程序 將你在安裝過程中設(shè)置的/掛在點(diǎn)激活。
(后安裝win會(huì)覆蓋bsd的mbr 而bsd使用的boot0引導(dǎo)程序可以引導(dǎo)win 相反win卻不可以 也可以使用較為簡單的gag)
說明:本人新手,說的不一定對(duì)但你可以試試。友情提示:硬盤操作有風(fēng)險(xiǎn),安裝系統(tǒng)需謹(jǐn)慎。請(qǐng)備份你windows下的重要文件。 你可以現(xiàn)試試我說的輸入 ad(0,c)/boot/loader 如果不行再試試用diskgenius程序等程序設(shè)置激活分區(qū)(注意不要做其他操作,除非你懂) diskgenius程序可以進(jìn)入你的windows安裝 360程序里面就有
再附上GAG4.7下載地址 此處使用的是膏藥國北陸先端科學(xué)技術(shù)大學(xué)院大學(xué)sourceforge 鏡像 (沒辦法誰叫我不會(huì)F*Q@呢。。)ftp://ftp.jaist.ac.jp/pub/source ... gag/gag47/gag47.zip 其實(shí)我更推薦搞明白bsd所用的 boot0程序,或者干脆使用grub 但是一個(gè)時(shí)期內(nèi),gag傻瓜式的管理方式對(duì)我提供了很大幫助。 最重要的 他也是開源的 |
|