Linux 有很多種開機程式,如 GRUB (GRand Unified Bootloader) 和 LILO ( LInuxLOader) 等,在安裝系統時都會同時也會將開機程式,筆者在安裝 Debian Linux 時就將 GRUB 開機程式安裝了。
但要將硬碟再安裝 Windows 時,一定要將 GRUB 移除,因為 GRUB 開機程式是安裝在硬碟 MBR (Master Boot Record),由於GRUB是一個功能強大的多重開機程式,程式被切割成幾個部份:Stage 1、Stage 1.5、Stage 2,放在 /boot/grub/ 內,Stage1 為 512bytes 可以存在MBR,當電腦開機 BIOS 啟動硬碟,首先會讀取 MBR Bootloader 來執行GRUB上的GRUB Stage1,而Stage 1 會去啟動硬碟上的 Stage 1.5,Stage 1.5是用來處理檔案系統 (File System) 用,然後 Stage 1.5 會去啟動 Stage 2,Stage 2 就是 GRUB 的主要核心,Stage 2 啟動後會去讀取 menu.lst 並顯示開機選單。
方法1:使用一個 MS-DOS 磁盤或 Windows 9x 的軟盤
啟動 MS-DOS6.22 或 Windows9X 磁盤,輸入以下命令:
# 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:使用 Linux 的 dd 命令
在 Linux 系統下使用強大的 “DD”command,輸入以下命令:
# dd if=/dev/null of=/dev/sda bs=446
count=1
|
2013年7月21日 天氣報告
氣溫:27.9 度 @ 21:30
相對濕度:百分之89%
天氣:微雨
沒有留言:
張貼留言