1.2 預防性措施
您應當采取下列的預防性措施來處理未來可能發生的問題:
* 您一定要偶爾制作救援開機磁片,且在您改變分割區時一定要制作。 插入空
白磁碟片並執行 -
_____________________________________________________________
bash$ man mkbootdisk
mkbootdisk 存在於 mkbootdisk*.rpm 的套件,您必須安裝它。
(譯注:隨不同發行套件而有所差異;請洽詢您的發行套件廠商或組織)
bash$ mkbootdisk --help
bash$ mkbootdisk --device /dev/fd0 2.2.12-20
_____________________________________________________________
* 您手邊必須擁有 tomsrtBT 的開機磁片。詳見 [4]http://www.toms.net/rb
* 您手邊必須擁有 Yard 救援和開機磁片。詳見
[5]http://www.croftj.net/~fawcett/yard
* 備分 /root 與 /boot 目錄。使用 Tomsrtbt 開機磁片開機,並且執行
_____________________________________________________________
bash# vi /etc/fstab
加入以下數行 -
/dev/hda1 /a1 vfat defaults 1 1
/dev/hdb1 /b1 vfat defaults 1 1
以我的系統為例, hda1 為 Linux 之 root 分割區 '/'
bash# cd /
bash# tar cvf /b1/linux-root-partition-hda1.tar a1
bash# tar cvf /b1/linux-boot-partition-hda1.tar a1/boot
_____________________________________________________________
1.3 移除 LILO
您可以使用 DOS 啟動載入程式(boot loader)載入啟動磁區,並以之取代 LILO。
在 MS DOS 提示符號下輸入以下指令:
_________________________________________________________________
FDISK /MBR
_________________________________________________________________
此處的 MBR 代表 "硬碟主開機記錄(Master Boot Record)"。
請參考 LILO 文件,取得其他移除 LILO 的方法;這些文件通常放在 linux 系統
上的 /usr/doc/lilo* (譯注:或者是 /usr/share/doc/lilo*)。也請參考 'man
lilo'。
1.4 常犯錯誤
在您更改 /etc/lilo.conf 之後,您必須執行 lilo ,使您的改變生效。 忘了執
行是 linux 初學者很常犯的錯誤。執行 -
_________________________________________________________________
bash# lilo -v -v -v
_________________________________________________________________
2. 相關連結
請參閱以下位址,可取得 LILO、Linux 救援、當機回復的相關資訊 -
* Mini Lilo HOWTO at [6]http://www.linuxdoc.org/HOWTO/mini/LILO.Html
* Bootdisk-HOWTO at
[7]http://www.metalab.unc.edu/LDP/HOWTO/Bootdisk-HOWTO/index.html
* Pre-made boot disks at
[8]http://www.linuxdoc.org/HOWTO/Bootdisk-HOWTO/
* Tomsrtbt boot floppy disk [9]http://www.toms.net/rb
* Yard rescue and boot floppy disk
[10]http://www.croftj.net/~fawcett/yard
* BootPrompt-HOWTO at
[11]http://www.linuxdoc.org/HOWTO/BootPrompt-HOWTO.html
* Multiboot with LILO mini HOWTO at
[12]http://www.linuxdoc.org/HOWTO/mini/Multiboot-with-LILO.html
* Linux+WinNT mini HOWTO at
[13]http://www.linuxdoc.org/HOWTO/mini/Linux+WinNT.html
* Linux goodies main site [14]http://www.aldev.8m.com
* Linux goodies mirror site [15]http://aldev.webjump.com
* Vim color text editor for C++, C
[16]http://metalab.unc.edu/LDP/HOWTO/Vim-HOWTO.html