裝fedoral之前進行了硬碟分割槽,沒想到中途出現了異常,大悲劇
不過最後還是裝好了 可是win7的啟動項又被破壞,害我用安裝盤修復了一下
再後來就是開機的時候出現grub>
用以下命令成功進入win7 : grub> rootnoverify(hd0,0)
grub> chainloader +1
grub> boot
zz:windows&linux雙系統grub調整攻略
1、重灌windows後grub恢復
最近因為windowsxp的系統有點問題所以就重灌了系統,原先是windowsxp&ubuntu7.10的雙系統,重灌windows後自然就沒有了grub,啟動的時候也就無法進入linux了,下面就來恢復grub吧。
首先取一張ubuntu的安裝盤進入grub命令列,現在的ubuntu安裝盤都採用了livesystem下的安裝模式,我們也可以進入livesystem的終端輸入命令進行操作——
sudo grub
grub>root (hd0,
按下tab鍵,下面就會顯示有關磁碟的相關資訊,如格式之類的,這裡我們主要是要獲取安裝linux在第幾個分割槽,我的顯示第8個分割槽是ext3格式的,所以是8
grub>root (hd0,8)
setup (hd0)
quit
重啟計算機就可以恢復grub啦,這裡需要注意的是root和setup命令後面都有空格,沒有空格的話,命令是沒有用的哦~
2、恢復grub選單順序
當你剛剛裝完ubuntu的時候,會發現grub裡面windowsxp選單選項是最後乙個,而我們一般都是常用windowsxp系統的,linux系統只是用來做測試或者做特定開發的,所以比較習慣把windowsxp選單項調整到第乙個。
而我面臨的問題是ubuntu進入系統會有個系統更新,類似於windows的updatecenter,今天系統提示核心更新,更新就更新吧,誰知道更新以後grub裡面沒有了windowsxp選項,呵呵,看來要手動新增這個選項了呢,方法如下——
找到這個grub選單的配置檔案,ubuntu下的系統啟動檔案為 /boot/grub/menu.list
找到以title開頭的行(注意,以#開頭的都不要理:
title ubuntu, kernel 2.6.15-23-386
title ubuntu, kernel 2.6.15-23-386 (recovery mode)
title ubuntu, memtest86+
新增以下資訊到最上面即可
title microsoft windows xp professional
root (hd0,0)
makeactive
chainloader +1
這裡需要注意的是(hd0,0)後面千萬不能有空格或者空行,否則會提示「filename must be either an absolute pathname or blocklist」
這裡還應該注意的是這個menu.list檔案可不是隨便就可以改的哦,一般需要root許可權才可以直接修改的,所以要麼我們需要進入root帳戶模式,要麼就使用偉大的sudo命令吧,哈哈~
win7如何在啟動時自動載入虛擬硬碟
首先,編寫乙個diskpart用的掛載vhd的指令碼檔案mount.txt,select vdisk file d d.vhd attach vdisk exit 文體可隨意命名,檔案我儲存在d盤根目錄。然後,在計算機管理介面中新建乙個任務計畫,具體操作如下 右擊 任務計畫程式 建立任務,名稱處隨意...
Win7 啟動修復
先讓我們看一下windows7的啟動過程的常識 電腦加電後,首先是啟動bios程式,bios自檢完畢後,找到硬碟上的主引導記錄mbr,mbr讀取dpt 分割槽表 從中找出活動的主分割槽,然後讀取活動主分割槽的pbr 分割槽引導記錄,也叫dbr pbr再搜尋分區內的啟動管理器檔案bootmgr,在bo...
WIN7和Linux雙系統啟動順序
先裝了win7,後linux,現在想把win7 放到預設啟動項上。在win7環境下該怎麼操作?最佳答案 win和linux雙啟動安裝一般先安裝win而後linux是有原因的 如果先安裝linux,再安裝windows,windows的引導程式直接啟動windows而不會引導linux啟動。也就是說如...