自己的機(jī)器安裝的redhat linux 9(以下為rh9)好多次了,每次出了故障搞不定時(shí)就是-----重裝
其中有一個(gè)排錯(cuò),是自己多次摸索出來(lái)的,希望對(duì)大家有用!
在安裝好rh9后,查看根目錄有一個(gè) /initrd,很多的linux書上沒(méi)有提到為個(gè)目錄!它是一個(gè)非標(biāo)準(zhǔn)目錄,查看了一個(gè),里面是空的!于時(shí)出于清潔系統(tǒng)的目的
rm -rf /initrd
結(jié)果在下次重啟時(shí),發(fā)現(xiàn)系統(tǒng)不能啟動(dòng)!
內(nèi)核load之后,提示無(wú)法mount 根目錄,找不到init
自己以前有過(guò)編譯內(nèi)核的經(jīng)驗(yàn),好幾次也是編譯內(nèi)核無(wú)法工作,因?yàn)榕渲玫脑蚨鵁o(wú)法mount根目錄!
這次出現(xiàn)同樣的問(wèn)題肯定不會(huì)是內(nèi)核問(wèn)題,因?yàn)槲矣檬莚h9自帶的內(nèi)核!
好幾天沒(méi)有搞定這個(gè)問(wèn)題,只好重裝!
初學(xué)者往往是這樣,以前為了運(yùn)行級(jí)別3和5,我也重裝過(guò)幾次……
重裝后
mv /initrd ~/
重啟后出了問(wèn)題!當(dāng)然問(wèn)題可能出在/initrd這個(gè)目錄上了!
用急救盤啟動(dòng),將原來(lái)的/initrd目錄還原!
重啟ok,l正常 !
結(jié)論:/initrd這個(gè)目錄是空目錄,但是內(nèi)核在啟動(dòng)時(shí)會(huì)用到它!如果冊(cè)除它,將無(wú)法啟動(dòng)!!!