u盘ubuntu为什么不能为硬盘运行sudo update grub-grub

u盘ubuntu为什么不能为硬盘运行update-grub_百度知道
u盘ubuntu为什么不能为硬盘运行update-grub
提问者采纳
#这里的sda是你要安装引导的磁盘,update-grub是更新当前的grub引导,这里是sda6mount /dev/sda7 &#47,想要修复其它分区的引导的话,需要挂载相应的分区;mnt&#47,还需要挂载boot,重新安装grub sudo -i
#root权限mount /dev/dev/ /sda6 /mnt/mnt
#挂载你要安装grub的分区;boot
#如果单独划分了boot分区,如果没有,这一步省略grub-install --root-directory=&#47,不带数字u盘的livecd么
知道智能回答机器人
我是知道站内的人工智能,可高效智能地为您解答问题。很高兴为您服务。
其他类似问题
为您推荐:
grub的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁u盘ubuntu为什么不能为硬盘运行update-grub_百度知道
u盘ubuntu为什么不能为硬盘运行update-grub
提问者采纳
硬盘文件系统是要挂载到根下面的;boot/grub,比如你将硬盘文件系统挂载到/grub/boot&#47,那么运行;grub/grub:grub-mkconfig -o &#47.cfgU盘启动的系统;mnt&#47,文件系统根(&#47,需要自定义输出文件;)为U盘,所以你如果需要将配置写入硬盘,update-grub执行的结果默认是写入&#47
安卓教程|PHP教程|HTML5教程
主营:程序员培训专注php、Android、UI设计、云计算、iOS、HTML5培训
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在win8.1下安装了ubuntu,用U盘装的,电脑开机时,grub里面没有win8.1,不能进入win8.1了,只有Ubuntu和别的?
在grub里面只有ubuntu和Windows boot manager
,还有两个其他的,没有win8.1,我进入pe系统,进行系统引导修复,也没用,还是没有win8.1。求大神指导,怎么在grub里添加win8.1引导
按投票排序
我来讲个简单的修复方法:1.首先google boot repair,在其网站上有个iso镜像,大概6,700m吧,下载下来刻成U盘启动盘。在安装好双系统的机器上面,开机选择bootrepair u盘启动,进入一个mini ubuntu系统;然后运行bootrepair 工具(要配合终端),那个工具会提示你怎么操作,照着来就行,非常简单。以前可以在ubuntu里直接添加boot repair的源直接在ubuntu里使用这个工具,现在不行了,只能下载iso来U盘启动。2.修复完成后,grub就会出现所有的启动项,进入ubuntu,安装grub customizer这个软件,可以对grub启动项进行管理,调整顺序或者删除多余启动项等。
ubuntu可以找一个命令叫update-grub
要理解PC启动原理,grub不能直接引导WinNT内核,是引导Windows Boot Manager,然后由Windows Boot Manager引导WinNT
你装坏了,本来ubuntu grub是有保留windows 的选项的,你可能没选对。你boot 进光盘或者u盘里的ubuntu,然后在里面找grub修复,看看有没有可能找到。
我是在windows 8下用u盘安装的ubuntu.之后进系统先出现grub,下面可以选择windows boot manager.但是点那个没用。然后我退出grub重启按f12(我是联想t440),然后出现启动位置列表,有ubuntu, windows boot manager,还有其他两个选项,我点windows boot manager,有时能进windows 8, 有时没用。我也不知道为什么。
你可以用refind啊,那个还支持uefi 只不过那样windows的关机有点麻烦,得改下设置
Windows 8.1 就是靠 Windows 启动管理器(boot manager,bootmgr)启动的。你在想什么?看到 Windows 你不会试一下吗?连 grub 都知道了还不能理解每次都是 grub 启动 Windows 的引导器让那个引导器启动 Windows?
已有帐号?
无法登录?
社交帐号登录Ubuntu 14.04硬盘安装以后,GRUB2没有Ubuntu启动 | Hello world!小组 | 果壳网 科技有意思
126539人加入此小组
本来是想在Windows 8下面装个Ubuntu的然后发现Windows 8 是UEFI+GPT分区的于是压缩了100G的分区,用硬盘引导到Live CD以后安装安装完成以后,efi分区处理后能正常载入grub,能正常进入windows,但是没有Ubuntu启动项,再次进入live cd后发现/boot下没有内核文件(好像只有个initrd_efi什么的),grub2也提示找不到linux内核文件。。。求问这个是个什么情况。。。有没有办法解决。。。
+ 加入我的果篮
建议提供一些诸如启动模式和ubuntu系统是32还是64位之类的详细情况吧……
引用 的话:建议提供一些诸如启动模式和ubuntu系统是32还是64位之类的详细情况吧……启动模式应当是UEFI,因为grub可以加载到gpt-ext4的/boot,系统是amd64的。来自
如果确认只是内核没有安装的话就用LIVE CD chroot挂载系统分区然后重新安装内核更新grub.cfg再看看。
游戏程序员
虽然我的是双系统,但是也只是按照网上的 magic 命令搞得,囧步骤貌似是 ubuntu下先分一个 ntfs 的区出来,然后装 win7,然后在 livecd 进入 ubuntu
引用 的话:如果确认只是内核没有安装的话就用LIVE CD chroot挂载系统分区然后重新安装内核更新grub.cfg再看看。怎么重新安装内核?这个我没弄过。。。以前用MBR的时候装个Ubuntu好方便。。。这次用gpt简直被坑惨了。。。
智能科学专业
我一直用bcd装的。。。。从来没有问题。。。grub2主引导,引导windows的那个启动器以及ubuntu...
引用 的话:怎么重新安装内核?这个我没弄过。。。以前用MBR的时候装个Ubuntu好方便。。。这次用gpt简直被坑惨了。。。LIVE CD系统里,打开gnome-terminal用mkdir新建一个文件夹,比如 mkdir myroot把硬盘上的ubuntu系统分区挂载到 myroot 下 类似 mount /dev/sda1 myroot绑定 proc和sys文件系统 mount --bind /proc myroot/proc mount --bind /sys myroot/sys用chroot切换系统的运行环境 chroot myroot /bin/bash source /etc/profile安装系统内核 apt-get install linux-image-******-generic 这样的,我不清除ubuntu的包是哪个,你找找运行grub-update更新 grub.cfg,看看运行结果有没有发现新内核如果提示有权限问题试着运行 sudo su root 或者加sudo运行,很久没用ubuntu了,具体的命令可能有些不同,可以参考着试下。
引用 的话:LIVE CD系统里,打开gnome-terminal用mkdir新建一个文件夹,比如 mkdir myroot把硬盘上的ubuntu系统分区挂载到 myroot 下 类似 mount /dev/sd...谢谢,这周回去试试看能不能搞定。。。我没有mount --bind所以chroot没有成功。。。
引用 的话:我一直用bcd装的。。。。从来没有问题。。。grub2主引导,引导windows的那个启动器以及ubuntu...bcd只能处理MBR启动的安装。。。我这个超蛋疼的UEFI硬盘安装网上连教程都找不到。。。全是说什么U盘安装。。。折腾了两天才把liveCD载入进去。。。Orz
引用 的话:谢谢,这周回去试试看能不能搞定。。。我没有mount --bind所以chroot没有成功。。。没有 mount --bind?报什么错?或者试一下 mount -t proc proc /myroot/proc
mount --rbind /sys /myroot/sys
又或者mount -o bind /proc /myroot/procmount -o bind /sys /myroot/proc
(C)2016果壳网&&&&&京ICP备号-2&&&&&

我要回帖

更多关于 linux update grub 的文章

 

随机推荐