|
很多时候我们在装系统都会遇到开机时遇到Error 15 file not found的错误,只是因为一不小心把系统启动的引导给破坏了,导致启动内核镜像无法找到。
5 \) i [: x3 n; w; O: Z; s* x0 y1 A: [4 q/ O
7 I3 n4 W! d X5 u8 I! M- T 解决方法:
' n. C S% w# N2 b, b/ U1.按任意键回到启动菜单,如grub的菜单; & j! L; H0 |& T
2.在菜单界面按'c'进入grub命令行界面; - D8 a$ v. j6 O0 K, V. s% `
3.在grub命令行下输入: % h2 `* p0 B% s3 Z8 [
grub> cat /grub/grub.conf_old (用tab键找到此文件,下面的kernel参考grub.conf里面的写,此方法用于linux完全被修改后启动报错 )
3 V) n' e Y& f0 Z0 g5 Sgrub> root (hd0,x) ! `: g* j) \9 V8 E- q
4. 继续在grub命令行下输入: 0 g$ c5 S. r- m( j: r
grub> kernel /boot/vmlinuz-xxxxxx ro root=LABEL=/ rhgb quiet (输入过程中按tab可以获得提示,也可能xxxxxx不是在/boot/下面,kernel后面用tab建,看看里面都什么东西,找到xxxxxx的文件就可以了,下面的.img要和这个对应。后面的root和rhgb参数要自己确定,可在grub菜单里选择某一项按'e'查看和参考已有设置)
' H& l* T m) T% v) |) K5. 继续在grub命令行输入:
6 m# D& i* M/ s7 E0 v( Q; Dgrub> initrd /boot/initrd-xxxxxx.img
7 U C+ ^( q {% x5 A(同样可以在输入过程中按tab获得提示)
& r3 e, T7 I `; R6. 最后在grub命令行中输入:2 W" Z; i+ e& `3 \( A+ l& o. e& M
grub> boot(不是reboot)
+ m' H" C3 I( X/ X. ]
- z8 c1 U; T! n, a- G |
|