|
很多时候我们在装系统都会遇到开机时遇到Error 15 file not found的错误,只是因为一不小心把系统启动的引导给破坏了,导致启动内核镜像无法找到。5 U( A: i% d( U$ s# m c
6 U. C0 J, g3 y
M/ v4 u9 L5 L7 z6 M
解决方法:
" P7 p6 n3 P N1 q `$ u4 K1.按任意键回到启动菜单,如grub的菜单; $ h8 [3 l5 J, y$ O" \! u( V
2.在菜单界面按'c'进入grub命令行界面; 9 ^; @% m/ z' U6 y& t) R
3.在grub命令行下输入: 3 J. p, ?" O6 P
grub> cat /grub/grub.conf_old (用tab键找到此文件,下面的kernel参考grub.conf里面的写,此方法用于linux完全被修改后启动报错 )5 z0 S. f! `2 X
grub> root (hd0,x) ; T8 U8 d5 o3 K) C0 w
4. 继续在grub命令行下输入: 7 N9 T6 ?# L' K, K! P
grub> kernel /boot/vmlinuz-xxxxxx ro root=LABEL=/ rhgb quiet (输入过程中按tab可以获得提示,也可能xxxxxx不是在/boot/下面,kernel后面用tab建,看看里面都什么东西,找到xxxxxx的文件就可以了,下面的.img要和这个对应。后面的root和rhgb参数要自己确定,可在grub菜单里选择某一项按'e'查看和参考已有设置) 2 n0 ]2 c/ A3 K2 n/ G, h) z
5. 继续在grub命令行输入:
% F: K3 J4 X, l4 \7 s' G Igrub> initrd /boot/initrd-xxxxxx.img
~. e# d. W! c" z( Y(同样可以在输入过程中按tab获得提示) * Q( `0 _& b5 f5 z
6. 最后在grub命令行中输入:! ~5 P ]- u5 a/ ^
grub> boot(不是reboot) % l g# Y3 p, H
4 b: @! a$ M- J2 E, Q3 x Y
|
|