歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

160G硬盤安裝Windows和Linux雙系統

160G硬盤安裝Windows和Linux雙系統過程及錯誤總結

      1、先把硬盤分區,安裝Windows系統。之後把Linux系統裝在倒數第二個分區上(30G),最後一個分區(10G)用來做LFS。

  安裝完成後重新啟動,啟動停在grub無法進入

  原因分析:可能因為grub無法識別160G硬盤1024柱面以後的內容。

  2、又想把Linux系統安裝在第二個分區上,現在第二個分區為30G,我想把他分成20G+10G,(20G裝Linux系統,10G做LFS)

  於是,在磁盤管理裡,把第二塊擴展分區刪掉,重新創建了20G+10G的擴展分區;此時XP系統將20G分區的盤符設為D,10G盤符設為最後一個盤符。(懷疑有問題了)

  3、重啟,硬盤安裝Linux,裝完重新引導,又停在grub,此時在輸入root (hd0,_)時,用Tab鍵補齊時,無法識別出Linux的ext3及swap格式分區,此時試過又Linux的kernel硬盤引導起來,修復grub,但無效,認為是grub太低無法正常識別160G硬盤的問題,在網上重新下載新版本的grub在DOS下運行,均出現和以前相同症狀。

  4、產生新的想法,把Linux系統安裝在主分區,再在擴展分區留10G做LFS,

  5、在進入Diskgen進行修改分區時,發現提示1分區和7分區參數錯誤。

  發現錯誤:

  在把第二個分區30G,劃分成20G+10G時,Windows劃分的分區自己可以識別。但在DOS和Diskgen和grub中都會發現分區錯誤,不識別有誤分區。

  6、發現真正的錯誤原因後,進入Windows磁盤管理器,把資料都倒入C盤,然後將擴展分區中的邏輯分區全部刪掉,再重新分邏輯分區,這樣可以保證邏輯分區中的各分區會緊密相連,不會產生分區參數錯誤。

  7、經重新分配邏輯分區後,再在第二塊分區(第一塊邏輯分區)上安裝Linux,他自帶的grub中寫入要修改的選項,重新引導系統,grub運行正常。

  雙系統運行正常

  總結:對分區的操作盡量小心,保證在底層軟件不會產生歧義。

  在安裝Linux時,報告Dbug的問題:在Windows中為Linux准備好分區後,進入Linux手動分區後。相應的硬盤編號會根據規則變化,將導致錯誤(在開始籌備後提示錯誤)。此時只需“確認”,重新進入安裝,在此次進入後,手動分區時,分區內容已存在,只需再次分別選擇格式化 /boot , swap, / ;分區,繼續安裝,則不會再出錯!

Copyright © Linux教程網 All Rights Reserved