kernek oanic的問題 - Linux

By Annie
at 2009-08-12T18:51
at 2009-08-12T18:51
Table of Contents
RH9 ?
好久以前的作業系統了~~~ ^_^
會用RH9的開機光碟進入救援模式嗎?
看來應該牽扯到開機流程與bootloader的部份~
通常 grub 是透過LABEL的方式來進行開機~
由於不知道你的損壞程度如何~ 看你要不要透過救援模式來給予修復~
你先測試看看~
設定bios從光碟開機~
放入RH9的開機光碟~
之後在 boot: 這個提示字元後面輸入 linux rescue
之後按下Enter~~~
假設硬碟上的/etc/fstab是正確無誤的話~ 應該有機會可以透過救援光碟掛載~
也有可能連 /etc/fstab 都損壞也無法掛載~ 不過要linux的使用熟晰度~
至少要懂得去辨識各種分割區當中,掛載的掛載點為何~
等到進入到CLI(Command Line Interface)當中~
使用 fdisk 這個工具來查看硬碟分割區的相關資訊~
(若有記憶當時分割區的容量~ 搞不好可以透過容量來進行判別也說不定)
fdisk -l
就可以看到各個分割區的相關資訊~
但是不知道各個分割區的內容是屬於哪個掛載點~
所以最慢的方法就是手工一個個掛載 來進行辨識~
救援模式有給個目錄叫做 /mnt/sysimage
假設硬碟分割區範圍為 hda1~6
就先掛載再來卸載~ 比較容易搞混的通常都是 /usr 與 / 這兩個部份~
(因為都有etc這個目錄,不過差異在於 /usr 當中有X11這個目錄,而 / 沒有)
mount /dev/hda1 /mnt/sysimage
ls /mnt/sysimage
umount /mnt/sysimage
就這樣持續的掛載與卸載
透過ls的方式來辨識該分割區裡頭的目錄架構來判別是哪個掛載點
然後後面再進行修的動作
假設 /dev/hda1 為 /
那就修改LABEL~
e2label /dev/hda1 /
e2label /dev/hda1 <- 這是查看你修改是否正確~ 用這個指令來驗證
之後每個分割區的LABEL都要進行檢查~
畢竟 /etc/fstab 也是透過 LABEL 來進行掛載~
除非你要將LABEL= 改成 /dev/hdax 來進行之類的...
若有找到 / 的話~ 去找找看裡頭有沒有 boot 這個目錄~
或者 boot 這個目錄有單獨一個分割區~
cat /mnt/sysimage/boot/grub/grub.conf
看一下這行
kernel /vmlinuz-x.x.x.x ro root=/
這個意思就是說bootloader開機的時候要找尋linux kernel的位置~
而root的意思就是代表/boot的意思~也就是核心放置的位置~
若有將LABEL修復的話~ 這邊就檢查一下就好~
要不然沒有修復LABEL的話~ 就在root=後面輸入核心所在的分割區位置
(root=/dev/hda1)
若以上動作完成後~ 我個人還給一個建議~ 就是磁碟檢查~
umount /mnt/sysimage
(fsck之前都必須卸載分割區所處在的掛載點)
fsck -y /dev/hda1
若磁碟掃描都OK的話~ 輸入兩次exit 就可以離開救援模式了~~~
Good luck~~~
※ 引述《DerrickRose1 (螺絲)》之銘言:
: 各位好
: 這台電腦灌的是RH9
: 本來都用的好好的
: 不過前兩天有次停電,電腦不正常關機
: 隔天開機之後,系統就進不去了
: 畫面停在
: VFS: Cannot open root device "LABEL=/" or 00:00
: Please append a correct "root=" boot option
: kernel panic: VFS: Unable to mount root fs on 00:00
: 應該是要我自己手動輸入系統根目錄的路徑
: 不過很遺憾的是 我忘了自己的系統根目錄在哪了
: 不知道有沒有什麼查看的方法
: 還是說這個問題還有其他解決辦法呢
: 感謝
--
Tags:
Linux
All Comments
Related Posts
Samba分享目錄無法進入

By Hazel
at 2009-08-12T18:14
at 2009-08-12T18:14
如何製作image

By Yedda
at 2009-08-12T18:03
at 2009-08-12T18:03
NFS 的防火牆設定

By Caitlin
at 2009-08-12T17:18
at 2009-08-12T17:18
NAT設定問題

By Ivy
at 2009-08-12T17:14
at 2009-08-12T17:14
Re: 請問 Ubuntu 要如何設定自動登入

By Agatha
at 2009-08-12T13:04
at 2009-08-12T13:04