原來(lái)只給機(jī)房電腦的Arch配了20G的空間,現(xiàn)在想裝個(gè)virtualbox,空間自然不夠了,于是到windows下刪了一個(gè)分區(qū)用于掛載/home的內(nèi)容。
然后問(wèn)題就出來(lái)了,由于少了一個(gè)分區(qū),原來(lái)arch所在的分區(qū)(sda8)向前移了一位(sda7),結(jié)果grub啟動(dòng)出錯(cuò),無(wú)法進(jìn)入系統(tǒng)。
從機(jī)房管理員那借來(lái)Redhat的安裝盤(pán),進(jìn)入rescue模式,掛在好/dev/sda7后,修改boot/grub/menu.lst中的盤(pán)符,重啟,問(wèn)題依舊。
只好先恢復(fù)winxp再說(shuō),用winxp工具盤(pán)啟動(dòng)后,fdisk /mbr,重啟,安裝grub for dos,再重啟,進(jìn)入grub
grub> root (hd0,6)
grub> setup (hd0)
報(bào)錯(cuò),估計(jì)是dos下的問(wèn)題,只好手動(dòng)進(jìn)入arch
grub> root (hd0,6)
grub> kernel /boot/vmlinuz26 root=/dev/sda7 ro
grub> initrd /boot/kernel26.img
grub> boot
進(jìn)入后仍然有錯(cuò)誤,說(shuō)是sda8無(wú)法訪問(wèn),這時(shí)才想起fstab還沒(méi)改過(guò),但是當(dāng)前的掛載的sda7還是只讀的,只好再用redhat的啟動(dòng)盤(pán)啟動(dòng),掛載sda7后修改fstab中的信息。
問(wèn)題解決。
然后問(wèn)題就出來(lái)了,由于少了一個(gè)分區(qū),原來(lái)arch所在的分區(qū)(sda8)向前移了一位(sda7),結(jié)果grub啟動(dòng)出錯(cuò),無(wú)法進(jìn)入系統(tǒng)。
從機(jī)房管理員那借來(lái)Redhat的安裝盤(pán),進(jìn)入rescue模式,掛在好/dev/sda7后,修改boot/grub/menu.lst中的盤(pán)符,重啟,問(wèn)題依舊。
只好先恢復(fù)winxp再說(shuō),用winxp工具盤(pán)啟動(dòng)后,fdisk /mbr,重啟,安裝grub for dos,再重啟,進(jìn)入grub
grub> root (hd0,6)
grub> setup (hd0)
報(bào)錯(cuò),估計(jì)是dos下的問(wèn)題,只好手動(dòng)進(jìn)入arch
grub> root (hd0,6)
grub> kernel /boot/vmlinuz26 root=/dev/sda7 ro
grub> initrd /boot/kernel26.img
grub> boot
進(jìn)入后仍然有錯(cuò)誤,說(shuō)是sda8無(wú)法訪問(wèn),這時(shí)才想起fstab還沒(méi)改過(guò),但是當(dāng)前的掛載的sda7還是只讀的,只好再用redhat的啟動(dòng)盤(pán)啟動(dòng),掛載sda7后修改fstab中的信息。
問(wèn)題解決。