歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

刪除Linux引導界面的方法及注意事項

玩過Linux的人都知道,在原系統上裝好Linux時,系統的引導時會顯示Linux引導管理界面,當我們某天把Linux刪了後,卻發現Linux引導管理界面還在,這時我們可以用以下的方法來刪除它。

准備一張DOS啟動盤和fdisk軟件,用它來引導系統進行DOS命令提示符,輸入“fdisk /mbr”,按回車就行了。此刪除不可恢復,請慎用。

正確刪除Linux的方法

如果你需要從一個硬盤驅動器中刪除 Linux ,並且已經試圖用默認的 DOS(Windows) fdisk 來這麼做,你將會遇到“分區存在但又不存在”的問題。要刪除非 DOS 分區的最好辦法是使用一個理解分區而不單是 DOS 的工具。

首先,插入 Red Hat Linux 光盤來引導系統。引導後,你會看到一個引導提示。在提示下鍵入:linux rescue。這會啟動救援模式程序。

你會被提示輸入你的鍵盤和語言需求。輸入這些值,就如同你在安裝 Red Hat Linux 中輸入的一樣。

下一步,會出現一個屏幕通知你該程序正在試圖尋找要救援的 Red Hat Linux 安裝。在該屏幕上選擇「跳過」。

選擇了「跳過」之後,你就會被給予一個命令提示,你可以用它來訪問要刪除的分區。

首先,鍵入命令 list-harddrives。這條命令會列出你的系統上所有被安裝程序識別的硬盤驅動器,以及它們的大小(以 MB 為單位)。

警告

請務必小心,只刪除必要的 Red Hat Linux 分區。刪除其它分區會導致數據丟失或系統環境損壞。

要刪除分區,使用分區工具 parted。啟動 parted,此處的 /dev/hda 是要刪除的分區所在的設備:

parted /dev/hda

使用 print 命令來查看當前的分區表,從而判定要刪除的分區的號碼:

print

print 命令還可以顯示分區的類型(如:linux-swap、ext2、ext3 等等)。了解分區類型會幫助你判定是否要刪除該分區。

使用 rm 命令來刪除分區。例如:要刪除號碼為 3 的分區:

rm 3

重要

你一按下 [Enter] 鍵,這些改變就會發生,因此在確認前請反復審視命令。刪除分區後,使用 print 命令來確認它已從分區表中被刪除了。一旦你已經刪除了 Linux 分區,並且做完了所有必要的改變,鍵入 quit 來退出 parted。退出 parted 後,在引導提示後鍵入 exit 來退出救援模式並重新引導你的系統,而不是繼續安裝。系統會自動重新引導。如果沒有,你可以使用 [Control]-[Alt]-[Delete] 來重新引導系統。

作為急救XP的工具,Microsoft Windows XP Recovery Console烳icrosoft Windows XP命令恢復控制台是當之無愧的精品,可以消除Win XP的各種棘手故障,而且還是免費的。好啦,說了那麼多廢話,還是讓我們來感受一下Win XP命令恢復控制台吧!

Win XP命令恢復控制台有兩種獲取方式,一是當你的Win XP不能啟動時,用Win XP啟動光盤引導,然後選擇用Win XP命令恢復控制台修復;二是在XP還正常的時候進行安裝。具體方法是:先將你的Win XP安裝啟動盤插入光驅,在開始菜單中選擇運行(或按“Win 鍵+R”)打開運行對話框,輸入命令X\1386\Win NT32/Cmd con(其中X是你的光驅盤符),系統詢問你是否安裝命令恢復控制台,選擇是,就出現了安裝向導,之後選擇跳過網絡更新,等文件復制完畢,就安裝成功了。重新啟動後,在啟動列表中就可以看到Microsoft Windows XP Recovery Console這個選項了。

下面我們來介紹一下控制台的一些常用命令:

Bootcfg:這是我們用得最多的一個命令,輸入Bootcfg/後,你將看到它的幾個參數,沒錯,它是用來配置啟動信息的,假如你原來的系統是Win 98+Win XP,重裝Win 98後,發現Windows XP無法啟動了,就用上面所說的第一種方法啟動Windows XP命令恢復控制台,輸入Bootcfg/add或Bootcfg/scan命令,其中前者是自己手動添加Windows XP的啟動列表,格式為:Multi(0)disk(x)rdisk(0) partition(y),其中X為XP所在的硬盤,Y為XP在第幾分區,後者為程序自動掃描硬盤,自動添加,在這裡我就不多說了。另外,Bootcfg /copy是用來備份Win dows XP啟動文件Boot.ini的,Bootcfg/default是用來配置默認啟動項的。當然,參數還有很多,常用的就這些了。

Fixmbt+Diskpart:相信很多朋友為了趕時髦,都裝上了Linux,可是,你有沒有想過如何不損壞Win dows XP而卸載Linux呢?答案就是XP的命令恢復控制台中的Fixmbr、Diskpart兩個命令。我們以Redhat Linux 9.0.1為例。首先,從Linux的啟動列表中進入Win XP命令恢復控制台,我們必須先把主引導記錄重建,使它讓Windows XP的主分區接管,Fixmbr就是這樣的工具,我的Windows XP安裝在C盤,就輸入Fixmbr C:不到兩秒鐘,主引導記錄重建完畢。接著,我們要刪除Linux分區,這時就用到了Diskpart工具。好,我們輸入Diskpart,發現沒有?它是菜單模式,好吧,我們選擇Linux的兩個分區(ext2/ext/3 swap)依次按D,進行刪除。不僅如此,你還能利用Diskpart工具,建立Win XP分區,方法和上面類似。

隨著Linux的影響越來越廣泛,許多電腦愛好者也開始在自己的愛機上安裝Linux。於是,硬盤上除了原來的幾個Windows系統之外,還要加上一個Linux,開機時看到的第一個操作系統選擇菜單也變成了Linux的LILO或GRUB。但是,一段時間之後,由於實在不習慣使用Linux,或者硬盤空間緊張等原因,一些人又決定刪除Linux。雖然刪除Linux的過程很順利,但LILO卻留了下來。那麼,如何才能刪除LILO,恢復Windows的啟動界面呢?

LILO(或GRUB)是Linux的啟動管理器。當前的大多數Linux發行版默認把LILO裝入到主硬盤的主引導記錄(MBR)。這就是安裝Linux之後,機器啟動的第一個畫面變成Linux LILO的原因。

安裝Linux的時候,我們可以要求安裝程序把Linux啟動管理器安裝到另一個硬盤驅動器或啟動軟盤,避免Linux啟動器改寫MBR。但是,對於第一次安裝Linux的用戶,或者采用自動安裝模式的用戶,很可能不會想到Linux啟動管理器改寫MBR的問題。MBR被改寫之後,Windows本身的啟動模塊仍沒有丟失,只是現在需要通過Linux的啟動管理器LILO或GRUB才能訪問它了。

那麼,如何才能清除LILO或GRUB,返回Windows本身的啟動界面?對於只有一個Windows的系統,很簡單:制作一張包含FDISK程序的啟動軟盤,用軟盤啟動機器,然後在命令行執行FDISK /MBR。這個命令重置MBR,使得系統直接啟動Windows。但是,如果系統在安裝Linux之前有多個Windows,按照這種方式運行FDISK /MBR命令將覆蓋Windows多重啟動菜單,使得機器只能從默認的主操作系統啟動。

要清除LILO或GRUB返回以前的Windows啟動界面,最快速、可靠的辦法是使用Windows的故障恢復控制台。故障恢復控制台可以從Windows CD訪問,也可以安裝到系統上。如果要從CD運行故障恢復控制台,假設機器的主操作系統是Windows XP,先用WinXP CD啟動機器,出現提示時,選擇手工恢復(按R鍵)。

直接把故障恢復控制台安裝到系統上可以加快處理速度。首先,打開WinXP的命令行窗口(選擇菜單“開始”→“運行”,執行cmd);然後,在CD-ROM中插入WinXP光盤,在命令行上運行D:\i386\winnt32.exe/cmdcons命令,其中D:是CD-ROM驅動器的盤符。安裝結束後,下一次啟動時就可以從Windows啟動屏幕選擇故障恢復控制台了。

如果機器上安裝了一個以上的WinXP系統,故障恢復控制台會提示要修復的是哪一個WinXP。這時,應當選擇最後安裝的系統,然後輸入管理員的密碼登錄該WinXP。在命令行上,輸入fixmbr並按Enter。系統提示說已經有一個不合法的啟動記錄存在,不必理會,只需確認繼續操作即可。重新啟動,Windows啟動菜單又回來了。

Copyright © Linux教程網 All Rights Reserved