|
很多时候我们在装系统都会遇到开机时遇到Error 15 file not found的错误,只是因为一不小心把系统启动的引导给破坏了,导致启动内核镜像无法找到。- E7 n8 l5 M5 R2 r9 A1 r$ k! z
" x( t' P+ R# }& T$ c+ A6 C: O ' b$ c, A) v# L6 J% _( d" }- o" @
解决方法:
3 Q. |, f0 Y8 _2 j9 E! W" C. z1.按任意键回到启动菜单,如grub的菜单;
. e5 V. i. w6 ]6 h) x* r: m/ p2.在菜单界面按'c'进入grub命令行界面;
- a8 s% n) A. k3.在grub命令行下输入: \) k0 j; P6 S9 ~2 R
grub> cat /grub/grub.conf_old (用tab键找到此文件,下面的kernel参考grub.conf里面的写,此方法用于linux完全被修改后启动报错 )6 ~9 _# b0 O$ N$ q& ~8 C5 _
grub> root (hd0,x)
6 X( e. E3 [0 U! k7 w4. 继续在grub命令行下输入: ' H% e2 C3 v. H& U v
grub> kernel /boot/vmlinuz-xxxxxx ro root=LABEL=/ rhgb quiet (输入过程中按tab可以获得提示,也可能xxxxxx不是在/boot/下面,kernel后面用tab建,看看里面都什么东西,找到xxxxxx的文件就可以了,下面的.img要和这个对应。后面的root和rhgb参数要自己确定,可在grub菜单里选择某一项按'e'查看和参考已有设置) 4 E: T" p/ @% U J% X1 F* N; n
5. 继续在grub命令行输入: , n: |. r. M. F! P0 M; d, u% N
grub> initrd /boot/initrd-xxxxxx.img
4 Z3 u" R- b) G; W0 d(同样可以在输入过程中按tab获得提示) . w: h3 m8 Z0 |; V+ H+ z
6. 最后在grub命令行中输入:0 ^$ s, w; j0 u9 e- A9 c3 K
grub> boot(不是reboot)
# M8 v0 ?' M$ }8 D6 c9 S
. k; ]8 M! @$ l |
|