国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
解決Linux和Windows雙系統(tǒng)引導問題
尺有所長, 寸有所短. 雖然能完全用Linux工作, 娛樂. 但計算機只是為人類服務的. 怎么方便怎么來, 操作系統(tǒng)亦然, Linux和Windows都給裝上.

  本文中, Windows使用XP, Linux選用Ubuntu. 但其實基本思想是一樣的: Linux現在流行的bootloader是grub. xp和nt采用的是ntloader.

  Ubuntu論壇里的這篇文章主張采用這樣的引導方式: ntloader -> grub -> win/lin.但正如有的網友所說, grub考慮到了引導windows, 而ntloader還沒有考慮過引導windows之外的其他系統(tǒng). 而且,使用ntloader來引導比較繁瑣. 不如使用grub引導簡便. 這里我使用grub來作為bootloader.

  先補充一下基礎知識: 理解Linux的啟動過程. 另外, 手頭要有xp和Ubuntu的安裝光盤. (Ubuntu的LiveCD,用以掛載硬盤分區(qū)以及恢復mbr). 在開始之前, 要知道這樣幾個事實: (1) PC啟動時, 在加載bios之后,緊接著就加載位于mbr中的bootloader, 這個bootloader可以是ntloader, 也可以是grub.(2)安裝windows系統(tǒng)時, 安裝程序會把ntloader寫入到mbr作為bootloader. (3)grub可以被安裝到mbr,也可以安裝到其他位置. 但Ubuntu的liveCD進行安裝時是默認安在mbr中的.

  這樣問題就來了: 怎么才能保證雙系統(tǒng)能正常啟動呢? 如果重裝了其中的一個系統(tǒng), 如何保證另外一個系統(tǒng)不受影響呢? 這就是這里要說的問題.

  第一次安裝

  先安裝Windows, 然后安裝Linux. 采用這樣的順序不光是為了避免ntloader覆蓋掉grub(就算被覆蓋了,也有解決辦法, 在后面介紹), 更因為Linux可以被裝在擴展分區(qū)而Windows不行. 另外, 安裝linux時,grub會檢測到已有的分區(qū), 從而生成合適的啟動選項來加載windows系統(tǒng).

  要注意的一點就是文件系統(tǒng), 可以采用這樣的方法: 在最開始安裝windows時把計劃給linux用的空間分為一個區(qū),之后在安裝Linux時將這個區(qū)刪除, 然后重新創(chuàng)建新的多個分區(qū). Ubuntu liveCD已經做得很傻瓜化, 安裝不會碰到任何問題.

  恢復MBR

  相比Linux, Windows會比較頻繁地重裝, 重裝之后的mbr會被覆蓋, 從而無法引導linux系統(tǒng). 解決整個問題只需要恢復以前的MBR. 重裝Linux則不存在任何問題. 因為grub會檢測到已有的windows分區(qū).

  首先備份mbr, 使用dd命令將硬盤第一個扇區(qū)的頭446字節(jié)'抓'下來保存. 之后重裝完windows之后再恢復mbr.這需要用到linux啟動光盤. 啟動進入命令行, 掛載那個被保存的mbr文件所在的分區(qū),然后用dd命令恢復就可以了.(注意我的是SCSI硬盤, 所以是sda, IED硬盤為hda)

  備份MBR:

  # dd if=/dev/sda of=/boot/boot.NNNN bs=446 count=1

  恢復MBR:

  # dd if=/boot/boot.NNNN of=/dev/sda bs=446 count=1

  -為什么不是512呢, 主引導扇區(qū)是一個扇區(qū)(512字節(jié)呀)?

  -只把主引導扇區(qū)的備份文件boot.NNNN的前446個字節(jié)重寫入主引導扇區(qū)。

  boot.NNNN是我們在安裝Linux之前整個主引導分區(qū)的備份。如果我們把

  512個字節(jié)全部寫入主引導扇區(qū)就可能會把安裝了Linux后改變了的硬盤

  DPT表也破壞掉.

  MBR-> Main/Master Boot Record, 有些書上是寫成Master的.

  我認為可以分成三個部分吧, MBR+DPT+MagicNumber(446+64+2=512)

  這也就是為什么進行MBR備份的時候要指定bs=512 或者 bs=1k, count=1的原因.然后恢復時經??吹紿OWTO里面是bs=446 count=1. 這個446就是指令部分的恢復, 不是DPT的恢復.往往MBR里面的第一個指令是cli... 研究起來是比較有意思的.
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Linux與Windows雙系統(tǒng)下的Grub引導管理器安裝——boot.ini與menu.lst的例解
再不怕mbr丟失啦-備份引導扇區(qū)以及在從windows后進入linux簡單方法 - 紅聯L...
系統(tǒng)引導過程及硬盤結構和分區(qū)出現錯誤后解決辦法--寫我情真
Linux操作系統(tǒng)GRUB引導程序配置方法大全 - 技術文檔 - 新手入門 Linux時代...
計算機開機BIOS初始化與MBR操作系統(tǒng)引導詳解
我的黑群暉 NAS 折騰日記
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服