安装完ubuntu后怎么修复ubuntu的引导

安装完ubuntu后怎么修复ubuntu的引导,第1张

安装完ubuntu后怎么修复ubuntu的引导

配置grub引导进入ubuntu的live桌面

windows下添加grub引导菜单

1、win7/8下添加grub引导菜单

下载bcdtool  

写入grub引导

2、xp下添加grub引导菜单

我的电脑--菜单栏  工具--文件夹选项--取消勾选隐藏受保护..与选中 显示所有文件和文件夹--找到系统盘boot.ini取消只读属性--添加c:\grldr="grub" 与timeout="10"

3、下载grub4dos提取目录中的menu.lst、grldr.mbr与其chinese中的grldr、grub.exe 共4个文件到系统盘

grub引导进入ubuntu的live桌面

1、提取ubuntu系统镜像的中的casper到系统盘

把ubuntu的镜像命名为ubuntu.iso复制到系统盘

把casper中的vmlinuz.efi、initrd.lz 这2个文件放到系统盘

2、编辑系统盘的menu.lst在其中添加

title ubuntu

find --set-root /ubuntu.iso

kernel /vmlinuz.efi boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8

initrd /initrd.lz

boot

重新安装配置ubuntu的引导菜单

查看分区挂在情况,找到ubuntu所在分区(boot)

       $sudo fdisk   -l

卸载isodevice镜像设备所在盘分区(boot)

       $sudo  umount  -l  /isodevice

挂载ubuntu所在分区(boot)到mnt (这里的/dev/sda还是sdb...根据你安装的ubuntu所在硬盘...或者硬盘类型不同也会是其他标示)

       $ sudo  mount  -l  /dev/sdax/  /mnt

安装grub (/dev/sda是第一块硬盘,如果你安装在其他硬盘可能是sdb...或者硬盘类型不同也会是其他标示)

       $sudo  grub-install --root-directory=/mnt  空格/dev/sda

重新启动看是不是已经回到以前的ubuntu的引导菜单了,当然你的windows菜单也在其中

title翻译为menuentry,菜单内容用{}括起来。kernel改为linux。

这就差不多了。最后一个Install Ubuntu翻译为下面的样子。

你这些自定义的内容最好是手工写入grub.cfg文件,因为你说经常把Ubuntu搞坏了,

那么怎么去自动更新grub.cfg?其实,你把这些内容保存在一个文件里,在linux下合并

到grub.cfg里去,也就是一个cat命令就行了。

menuentry 'Install Ubuntu ' {

#根据磁盘分区格式挂载模块,都挂上也没问题。

    insmod part_gpt

    insmod ext2

    insmod fat

    insmod ntfs

    search --no-floppy --set=root /ubuntukylin-14.04-desktop-i386.iso

    linux    /vmlinuz boot=casper iso-scan/filename=/ubuntukylin-14.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

    initrd   /initrd.lz

    }


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7994989.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存