在AIX中,如果忘記了password,或者rootvg發(fā)生故障,將無(wú)法引導(dǎo)系統(tǒng),只有通過(guò)光盤或者磁帶引導(dǎo),進(jìn)入單用戶,維護(hù)模式才能進(jìn)行修復(fù)。
從光盤或者磁帶啟動(dòng)后,在installation/maint菜單總,選擇第3項(xiàng) Start Maintenance Mode for System Recovery,然后選擇如下選項(xiàng)。
1、ACCESS THIS VOLUME GROUP AND START A SHELL
選擇此選項(xiàng),系統(tǒng)將激活rootvg,并且mount rootvg上的文件系統(tǒng),由于原有光盤系統(tǒng)建立的是RAM FS,新的mount的文件系統(tǒng)將覆蓋RAMFS。通過(guò)此選項(xiàng)可以進(jìn)行:
a、修改root密碼
b、修改/etc/inittab
c、重新創(chuàng)建BLV
2、ACCESS THIS VOLUME GROUP AND A SHELL BEFORE MOUNTING FILESYETEMS
選擇此項(xiàng),依然是用RAM FS,沒(méi)有激活rootvg,所以可以用來(lái):
a、使用fask命令修復(fù)有故障的rootvg上的文件系統(tǒng)
b、修復(fù)有故障的rootvg的JFS LOG(導(dǎo)致rootvg上的文件系統(tǒng)無(wú)法mount)
c、修復(fù)有故障的ODM
為了完成修復(fù),可能需要先激活rootvg的文件系統(tǒng)mount到RAM FS 的一個(gè)空目錄,然后再進(jìn)行修復(fù),具體的修復(fù)命令與正常的管理命令相同。
d、修改root密碼
#password 然后輸入新密碼
e、修改inittab
#vi inittab
注意可能無(wú)法使用vi命令(其他不可執(zhí)行的命令處理方式類似),此時(shí)要使用絕對(duì)路徑,例如rootvg/被直接mount到/mnt,/usr文件系統(tǒng)被mount到/mnt/usr(注意先后順序)。則需要/mnt/usr/bin/vi/mnt/etc/inittab
f、創(chuàng)建BLV
#bosboot -ad hdisk0
g、修復(fù)文件系統(tǒng)
#fask -y /edv/hd2
h、修復(fù)JFS log
#logform /dev/jfslog
i、修復(fù)ODM
#savebase