2013年7月21日 星期日

怎樣移除 Debian 的 GRUB

怎樣移除 Debian GRUB

Linux 有很多種開機程式,如 GRUB (GRand Unified Bootloader) LILO ( LInuxLOader) 等,在安裝系統時都會同時也會將開機程式,筆者在安裝 Debian Linux 時就將 GRUB 開機程式安裝了。

 
但要將硬碟再安裝 Windows 時,一定要將 GRUB 移除,因為 GRUB 開機程式是安裝在硬碟 MBR (Master Boot Record),由於GRUB是一個功能強大的多重開機程式,程式被切割成幾個部份:Stage 1Stage 1.5Stage 2,放在 /boot/grub/ 內,Stage1512bytes 可以存在MBR,當電腦開機 BIOS 啟動硬碟,首先會讀取 MBR Bootloader 來執行GRUB上的GRUB Stage1,而Stage 1 會去啟動硬碟上的 Stage 1.5Stage 1.5是用來處理檔案系統 (File System) 用,然後 Stage 1.5 會去啟動 Stage 2Stage 2 就是 GRUB 的主要核心,Stage 2 啟動後會去讀取 menu.lst 並顯示開機選單。


方法1使用一個 MS-DOS 磁盤或 Windows 9x 的軟盤
啟動 MS-DOS6.22Windows9X 磁盤,輸入以下命令:

# fdisk /mbr

方法2使用 Windows XP 安裝 CD/ DVD
使用 Windows XP 安裝光盤,啟動,選擇後“修復”選項(選擇“R”),當 Command Prompt 出現後,選擇“1後及以下命令:

1) C:\WINDOWS

以下命令:

C:\WINDOWS> CD ..
C:\> FIXBOOT C:
C:\> FIXMBR
C:\> BOOTCFG /rebuild

方法3使用 Linuxdd 命令
Linux 系統下使用強大的 “DDcommand,輸入以下命令:

# dd if=/dev/null of=/dev/sda bs=446 count=1


2013721 天氣報告
氣溫:27.9 @ 21:30
相對濕度:百分之89%
天氣:微雨

沒有留言:

張貼留言