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

雙系統安裝Linux之後找不到Windows分區

1.把硬盤分區回復給Windows

用PQ把Linux分區,刪除掉再新建個Windows分區就可以了

把那個分區格稱FAT32或NTFS windows就可以用了呀!

fdisk /mbr 重建主引導記錄

我以前是這麼做的,用dos啟動盤啟動,刪除非dos分區,然後創建分區,把所有的自由空間都分給他就完了.現在多了一個選擇,你可以用xp或2k或2003的系統盤啟動,在安裝過程中會有提示安裝在哪個分區,這時你刪掉非dos分區然後再重建分區也是一樣的,而且速度很快,等分區分好了,你就不安裝了

如果你把引導程序裝在mbr中,可能無法引導windows系統,這裡用啟動盤啟動,然後 fdisk /mbr 就行了

如果你把引導程序裝在mbr中,也就是說現在是由grub圖形界面引導進入系統了,那麼刪除Linux分區後會導致無法進入windows系統,所以首先應該用Windows安裝盤啟動,進入救援模式,輸入

fdisk /mbr

即可。

這樣以後才能進入Windows進行刪除Linux分區的操作。右擊我的電腦->管理->計算機管理(本地)->存儲->磁盤管理,找到Linux分區(一般是除Windows分區以外的分區,慎行!)刪除就好了。

如果你的WINDOWS進不去的話,可以在選擇系統的界面輸入e,然後分別輸入三行命令,即可進入WINDOWS

命令如下:(每寫完一行按enter)

rootnoverify (hd0,0)

makeactive

chainloader +1

裝個矮人DOS工具箱,然後啟動進DOS,fdisk /mbr可以了!

2.保持linux的前提下,重裝windows

先裝linux,再重裝Windos之前,強烈建議先做以下事情:

執行以下命令備份引導扇區:

# dd if=/dev/hda of=/root/Debian.bs bs=512 count=1

這樣會生成一個Debian.bs,保存這個文件不會丟失的地方(不要是系統盤)。

如果有了這個Debian.bs,就一切好辦了

在XP下,(重裝完系統後)將剛才生成的Debian.bs拷貝到C盤根目錄下。

然後修改C盤根目錄下的boot.ini,在boot.ini後面加上:

c:\Debian.bs="Debian Linux"

同時把boot.ini的"timeout=0"改成"timeout=5"

PS:在VISTA下,比較麻煩:

用管理員權限運行cmd,然後

bcdedit /create /d "Debian" /application bootsector

注:建立一個名稱為“Debian”,通過加載類型為“引導扇區文件”的啟動項

執行後,會返回一個{GUID},下面的命令用到這個{GUID}

bcdedit /set {GUID} device partition=C:

注:設置引導扇區文件所在的分區(就是這個Debian.bs所在的分區)

bcdedit /set {GUID} path \Debian.bs

注:指定引導扇區文件的路徑和文件名(必需用帶反斜槓\,表示根目錄)

bcdedit /displayorder {GUID} /addlast

注:增加這個Debian的菜單項到末尾

最後VISTA可以在msconfig裡面配置timeout

Copyright © Linux教程網 All Rights Reserved