Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 5. 移除 Red Hat Enterprise Linux
從 x86-based 系統移除安裝 Red Hat Enterprise Linux,您必須從主啟動紀錄(MBR)移除 Red Hat Enterprise Linux 開機管理程式資訊。
注意
請記得先備份系統上所有的任何資料,因為難免會發生錯誤而導致您所有資料的遺失。
在DOS與微軟視窗中,您可以使用微軟視窗的
fdisk
公用程式,加上一個未公開的參數/mbr
,建立一份全新的主開機紀錄(MBR)。這參數只會重新寫入一份DOS分割區的主開機紀錄(MBR)。這指令看起來應該如下所示:
fdisk /mbr
如果您需要從硬碟中將 Linux 移除,而您已試過利用預設的 DOS(微軟視窗)
fdisk
,您將會遇到 "分割區仍存在,不過它們確實已經不存在" 的問題。要移除非 DOS 分割區最好的 方法是使用不僅能辨識 DOS 分割區的工具程式。
要開始此一步驟,請先放入Red Hat Enterprise Linux的第一張光碟片,然後啟動您的系統。當系統從光碟開機後,您會看到一個開機提示符號。請在這開機提示符號下輸入:
linux rescue
。這指令會開啟救援模式。
系統會提示您輸入鍵盤配置與語言設定。請依照您安裝Red Hat Enterprise Linux的實際情形,輸入適當的數值。
接下來的畫面將會告訴您,程式正試圖找出已安裝,且需要救援的Red Hat Enterprise Linux。請在這畫面選擇略過(Skip)。
在選取略過後,您將會看到指令提示符號,好讓您存取想要移除的分割區。
首先,輸入指令
list-harddrives
。這指令將會列出電腦上所有安裝程式能辨識的硬碟機,以及它們的大小(單位為MB - 百萬位元組)。
警告
請特別注意,您只能移除必要的 Red Hat Enterprise Linux 分割區,如果移除其它的分割區將會導致資料遺失或毀損系統環境。
要移除分割區,請使用
parted
磁碟分割工具,請使用下列指令啟動 parted
,這裡的 /dev/hda 是您要移除分割區的裝置:
parted /dev/hda
使用
print
指令來檢視目前的磁碟分割表以取得要移除之分割區的次碼(minor number):
列印
The
print
command also displays the partition's type (such as linux-swap, ext2, ext3, and so on). Knowing the type of the partition helps you in determining whether to remove the partition.
使用
rm
指令來移除分割區。例如要移除次碼為 3 的分割區,請輸入:
rm 3
重要
在您按下 [Enter] 後,您所做的變更將開始生效,所以請小心檢視您的指令。
在移除分割區後,請使用
print
指令以確認它已經從磁碟分割表中移除。
在您移除 Linux 分割區並且完成所有您需要做的變更後,請輸入
quit
以離開 parted
程式。
在離開
parted
程式後,請在開機提示符號輸入 exit
以離開救援模式並且重新啟動您的系統而不繼續安裝程式。 系統將會自動重新開機。 如果系統沒有自動重新開機,您可以同時按下 Control+Alt+Delete . 來重新啟動您的系統。