仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 578|回复: 9
打印 上一主题 下一主题

[其他Linux] 来一发GRUB不克不及启动办理全攻略

[复制链接]
因胸联盟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 13:37:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于linux命令,一定要学会用man和info去查他们的解释;
请人人依据你们的情形逐一对号入坐。
1.装完XP,Vista,Win7后grub没法启动,有LiveCD:
这类成绩是最常常碰到的,要办理成绩,你必要一张ubuntulivecd。
用livecd引诱体系,间接按Ctrl+Alt+F1进进终端,输出sudogrub进进GRUB命令行,输出:
root(hdx,y)
X为硬盘号,一般为0(第一个硬盘),y为ubuntu分区号,假如你不晓得是哪一个,请在输出逗号时,按一下TAB,grub会本人列出一堆分区,找有ext3/ext4/reiserfs/xfs/jfs的一行,输出行头的数字便可。
接着输出
setup(hdx)
x为硬盘号。然后输出quit加入,sudohalt关机,成绩办理,假如呈现毛病,请看第三条。
2.装完XP,Vista,Win7后grub没法启动,无LiveCD:
(alert:这类办法转自ubuntucn论坛,我本人没有试过,应当能够。)
在你WIN体系中,下载GRUB4DOS,解压,拷贝grldr到c:,编纂boot.ini,在最初添上一句:c:grldr=”GRUB4DOS”,保留重启,选择GRUB4DOS启动项便可。
团体感到这个办法治本不治标,不太好用,但貌似只要这类办法不必LiveCD。
Vista/win7和WUBI安装的伴侣们看这里(FROMUBUNTUCN):
下载grub4dos,解压后将grldr和grldr.mbr复制到C盘根目次下。
用bcdedit增加新项目(以办理员身份运转CMD)
bcdedit/create/d“GRUB”/applicationbootsector
此时天生一个{id}
bcdedit/set{id}devicepartition=C:
bcdedit/set{id}pathgrldr.mbr
bcdedit/displayorder{id}/addlast
WUBI安装的持续,VISTA/WIN7略过:
从wubi安装Ubuntu的分区中(好比D:),则将D:ubuntuwinbootmenu.lst这个文件复制到C盘根目次下。(偶然中发明了这个文件)
重启体系,进进GRUB,OK了!
XP/Vista/Win7:
启动进了GRUB后,按c键翻开GRUBCMD,输出:
root(hdx,y)
X为硬盘号,一般为0(第一个硬盘),y为ubuntu分区号,假如你不晓得是哪一个,请在输出逗号时,按一下TAB,grub会本人列出一堆分区,找有ext3/ext4/reiserfs/xfs/jfs的一行,输出行头的数字便可。
接着输出
setup(hdx)
x为硬盘号,然后重启便可!
3.装完XP,Vista,Win7后grub没法启动,或无端不克不及启动,有LiveCD,计划1失利:
对照辣手,条件是你的硬盘体系不克不及是EXT4(除非你有9.04LiveCD),不然看第4条。
注:此条合用于GRUB2,但会Fallback到GRUB0.97往,又要实行upgrade-from-grub-legacy,以是我团体以为第4条效果更好。
用LiveCD启动,同1,进进终端,先挂载Linux分区(X为安装盘):
sudomount/dev/sdaX/mnt
然后运转:
sudogrub-install/dev/sdaCroot-directory=/mnt
OK!假如不可或你的分区是EXT4或你装的是GRUB2,请看――
4.(最极度的情形,有一次我就碰上了,搜了一晚的GOOGLE,终究找到了)分区是EXT4,或装GRUB2:
先mount分区,X为安装分区(EXT4挂在Intrepid对照贫苦):
sudoapt-getinstalle2fsprogs
sudotune2fs-Etest_fs/dev/sdaX
sudomount-text4dev/dev/sdaX/mnt
然后顺次挂载proc,sys,dev(团体以为对照BT)
sudomount-tprocproc/mnt/proc
sudom
12下一页


文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
因胸联盟 该用户已被删除
沙发
 楼主| 发表于 2015-1-16 13:53:31 | 只看该作者

来一发GRUB不克不及启动办理全攻略

在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
ount-tsysfssys/mnt/sys</P>sudomount-obind/dev/mnt/dev
然后切换Terminal:
sudochroot/mnt/bin/bash
然后实行grub-install便可!
grub-install/dev/sdaCroot-directory=/
5.(偶然候某些人就是RP欠好:D)最终杀手锏,不克不及算举措的举措:
http://www.eisoo.com/cn/professional/diskgenius/
此处下载DiskGenius,挂载你的LINUX分区,赶忙把你一切的数据COPY出来,然后格局化重装!算了,未几说了,人人关于这是甚么办法心知肚明!呵呵。

增补:
6.(关于EXT4)晋级2.6.28内核后,/是ext4dev没法启动
FromUbuntu-CN
ext4在2.6.28中正式启用,fstab的ext4dev也能够改成ext4了,但间接启动会提醒ext4-fsnotmarks…..之类的毛病。
如许就必要变动gurb或grub4dos的设置文件,增加rootfstype=ext4。
如:
kernel/boot/vmlinuz-2.6.28root=UUID=xxxxxrootfstype=ext4rosplash
如许就行能够办理了。
7.GRUBmenu.lst典范(勿照搬,合用于Ubuntu8.04.2):
给个Ubuntu8.04.2的,你参考一下:
titleUbuntu8.04.2,kernel2.6.24-23-generic
root(hd0,0)
kernel/boot/vmlinuz-2.6.24-23-genericroot=UUID=d6747029-70cf-4f34-be5f-6da3a3b70716rosplashlocale=zh_CNvga=792
initrd/boot/initrd.img-2.6.24-23-generic
quiet
titleUbuntu8.04.2,kernel2.6.24-23-generic(recoverymode)
root(hd0,0)
kernel/boot/vmlinuz-2.6.24-23-genericroot=UUID=d6747029-70cf-4f34-be5f-6da3a3b70716rosinglevga=792
initrd/boot/initrd.img-2.6.24-23-generic
重点修正root后的分区标记与UUID,概况拜见上文。
UUID扫盲:UUID是Linux标志磁盘的ID,貌似每一个磁盘都纷歧样。假如你不晓得你磁盘的UUID,能够把上述KERNEL这一行改成:
kernel/boot/vmlinuz-2.6.24-23-genericroot=/dev/sdaXrosinglevga=792
X为你UBUNTU地点的分区。
8.GRUB重装时呈现Error22:
MBR分区表毛病,翻开终端,输出:
sudofdisk/dev/sda
按w并回车,重写MBR
然后依照后面的修复步骤举行,不再报错,乐成修复Grub!
</p>
上一页12


经常看到有人问用什么版本的linux好,其实只要你认真学习无论什么版本都挺好的。
兰色精灵 该用户已被删除
板凳
发表于 2015-1-18 17:24:50 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
第二个灵魂 该用户已被删除
地板
发表于 2015-1-27 13:54:32 | 只看该作者
请问谁有Linux的学习心得的吗?简单的说说?
莫相离 该用户已被删除
5#
发表于 2015-2-5 14:03:35 | 只看该作者
我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
谁可相欹 该用户已被删除
6#
发表于 2015-2-12 03:34:32 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
小女巫 该用户已被删除
7#
发表于 2015-3-2 23:02:17 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
海妖 该用户已被删除
8#
发表于 2015-3-11 08:45:57 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
金色的骷髅 该用户已被删除
9#
发表于 2015-3-18 07:59:28 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
飘灵儿 该用户已被删除
10#
发表于 2015-3-25 20:19:43 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-16 07:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表