問題描述:
介紹壹下CDLINUX最簡單的用法。
我有壹個帶CDLINUX的軟件盤,啟動後根本用不了。我連最基本的硬盤連u盤都不會用,連最常用的dir、copy等DOS命令在LIUNX都無法識別。如何才能學會使用這個CDLINUX?
(我主要是用這個CDLINUX作為壹個工具,保存壹個人的光盤。)
分析:
建議先學linux,因為linux還不會用,所以想用它來修復系統。
在u盤上安裝CDlinux。
在下面的描述中,我們假設妳的u盤(u盤或USB移動硬盤)設置為硬盤模式。上面的第壹個分區是FAT12、FAT16或FAT32格式,它對應於/dev/sda1。
使用linux方法(以下操作可在CDlinux或通用Linux系統中進行)。
首先,在u盤上安裝syslinux:
# syslinux /dev/sda1
掛載CDlinux的ISO鏡像和USB盤:
# mount-o loop CDlinux-x . x . x . iso/mnt/cdrom
#掛載/開發/sda1 /mnt/win
(如果妳的u盤不是/dev/sda1,請做相應修改。)
然後,將extra/目錄中的內容復制到u盤:
# mkdir /mnt/win/CDlinux
# CP-r/mnt/cdrom/boot/CDlinux/extra/mnt/win/CDlinux
接下來,復制內核和initrd:
# mount-o loop/mnt/cdrom/boot/CDlinux/CDlinux . img/mnt/floppy
# CP/mnt/floppy/bzImage/mnt/floppy/cdlinux . gz/mnt/win
最後下載syslinux的配置文件(~2k)顯示到u盤:
# tar-C/mnt/win-zxf syslinux-CFG . tgz
(這壹步會將文件“syslinux.cfg”和壹些顯示信息復制到/mnt/win目錄。別忘了先查壹下“syslinux.cfg”,根據自己的具體情況做相應的修改。)
現在妳可以設置妳的BIOS從USB硬盤或USB壓縮啟動。(具體設置跟妳的BIOS和u盤有關,試試就知道了。)
註意,以上步驟只是壹個簡單的例子,這裏的假設不壹定符合妳的情況。所以操作的時候別忘了根據自己的具體情況做必要的改變。另請參考“簡介:CDlinux的命令行參數”和“簡介:CDlinux的結構”。
如何改變分區大小,修改分區表?
請使用“parted”或“resize2fs”等。
損壞的分區表怎麽修復?
使用“gpart”(該版本已經用reiserfs-3.6打了補丁,可以放心使用。)
如何從ext2文件系統中恢復誤刪的文件?
使用“e2undel”
LILO/GRUB被Windows覆蓋,如何修復?
安裝Windows 9x會覆蓋硬盤的主引導記錄,導致原來安裝的Linux無法啟動。這時候可以啟動CDlinux來修復。
首先掛起Linux的根分區,比如/dev/hda5:
# mount-t ext 2/dev/HD a5/mnt/local
然後,假設您使用LILO來指導:
# lilo -r /mnt/local
如果妳沒有成功,妳可以再試壹次:
# chroot /mnt/local / *** in/lilo
如果還是不行,那就仔細找找原因,比如上面的LILO路徑是否不對等。耐心點,只要Linux的分區沒有被破壞,就可以恢復。如果使用GRUB引導系統,方法與上面類似。LILO/GRUB的具體用法請參考各自的文檔。
Windows 9x覆蓋了NT/2k/XP的引導記錄,“雙引導菜單”缺失。怎麽修?
假設妳的“C: drive”是/dev/hda1,格式是FAT32。新安裝的Windows 98破壞了XP的引導記錄,現在只能輸入98。這種情況可以用CDlinux修復:
# ms-sys -2 /dev/hda1
關於ms-sys的具體用法,請參考其文檔。
NT/2k/XP的管理員密碼丟失了怎麽辦?
如果忘記了NT/2k/XP的管理員密碼,想要找回是非常困難的。但是,您可以使用CDlinux強制重置另壹個密碼,或者直接清除密碼。執行:
#努肯特
然後按照提示操作。