恢复ubuntu系统下grub引导

合集下载

修复更新grub2系统引导

修复更新grub2系统引导

修复更新grub2系统引导

一.修复

如果重装系统或者引导系统崩溃无法进入系统开机引导项从而无法进入以装系统,以Ubuntu Grub2引导为例,详细写一下如何修复之前的系统引导。

(以下说明均以Ubuntu系统为例,其他系统大同小异)

1.放入系统安装盘或这插入刻录好的系统安装U盘,进入系统安装选项,选择试用选项!

2.选择适用之后,进入Ubuntu图形界面,打开终端。

3.选择Ubuntu安装磁盘,如果不确定具体在哪个磁盘,可以用命令查看一下

[plain]

sudo fdisk -l

4.挂载Ubuntu系统安装磁盘(我的是在第8磁盘,故为sda8)

[plain]

sudo mount /dev/sda8 /mnt

5.开始恢复grub2系统引导

[plain]

sudo grub-install --root-directory=/mnt/dev/sda

6.执行命令之后,如果没有报错,则恢复成功,重启即可。

二.更新

恢复之后是之前的系统引导界面,如果新安装的系统没有在界面上显示,那么可以进入Ubuntu系统,进行grub2更新。

打开终端,输入

[plain]

sudo update-grub2

成功的话,将会出现更新后找到的磁盘上所有系统引导的记录。(以我自己的为例)

[plain]

hugo@hugo-HP:~$ sudo update-grub2

[sudo] password for hugo:

Generating grub.cfg ...

Found linux image: /boot/vmlinuz-3.5.0-26-generic

如何修复UEFI下误删Ubuntu的Grub引导

如何修复UEFI下误删Ubuntu的Grub引导

如何修复UEFI下误删Ubuntu的Grub引导

最近,很多用户表示自己不小心在UEFI下把Ubuntu的Grub引导删除了,那么如何修复UEFI下误删Ubuntu的Grub引导呢?店铺分享了修复UEFI下误删Ubuntu的Grub引导的方法,希望对大家有所帮助。

修复UEFI下误删Ubuntu的Grub引导方法

1.手动引导进入Ubuntu

首先,下载Ubuntu的安装镜像(里边有grub2引导),或者直接下个grub2,然后装在U盘里。

开机选择u盘进入Grub引导。然后按c进去命令行模式。

然后手动引导进入原先的Ubuntu,我的boot分区是独立出来的,在(hd0,gpt6)里边,根分区在(hd0,gpt7)里。

如果忘了自己的分区情况,可以ls,

setroot=(hd0,gpt6)

linux/vmli...roroot=/dev/sda7

initrd/initrd...

boot

省略号部分直接按T ab键补全。然后就能进入ubuntu了。

2.重建ESP分区里的Grub引导

在Ubuntu里打开命令行,先su进入root模式。然后grub-install -v 注意,这里的v是小写的。然后屏幕一顿弹出消息,然后就重建好了。

看有没有重建好的话,可以mount ESP分区,然后看里面有没有个Ubuntu的目录,里面应该有4个文件。

为了以后不再发生这种悲剧,建议折腾前先把ESP分区备份下来,以防不测。

先用fdisk -u -l 看一下哪个是ESP分区。

这里看到我的ESP分区是在/dev/sda4,记下Sectors,这里是522240。

ubuntu 启动项恢复

ubuntu 启动项恢复

我是在windows xp下安装的ubuntu 11.10

安装过程中,在设置“/”、“swap”、“/home”硬盘分区那步,我把启动管理器(grub2,画面下面)装在了"/"所在分区(默认是装在/dev/sba)

结果ubuntu装完重启,自动进入xp,没有出现系统启动列表

参照百度搜索、unbuntu论坛N多文章和帖子,

grub4dos没学会,EasyBCD在XP下不能使用(装microsoft .NET framework也不行,别信人家忽悠,那是给win7/vista准备的)

费了老大劲才解决,现把解决办法分享如下,希望对刚接触ubuntu的朋友有所帮助:

1、如果你是用的硬盘安装,请直接从下面的第2步开始。

用安装光盘启动,在欢迎画面选“中文(简体)”---“试用ubuntu”,这可能就是高手们说的LiveCD模式。

2、如果你能正常进入ubuntu,请直接从下面的第3步开始。

按Ctrl+Alt+t打开一个终端,输入:

sudo -i

切换到root用户(Linux的Administrator),输入:

fdisk -l

显示如下:

$ fdisk -l

[sudo] password for lixinhua:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes

255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors

Units = sectors of 1 * 512 = 512 bytes

ubuntu恢复模式

ubuntu恢复模式

ubuntu恢复模式1. 进⼊

开机按住esc或者tab+shift

2. 模式说明

resume: 退出 recovery 模式,然后正常启动;

clean: 尝试清理垃圾⽂件,腾出更多的空间;

dpkg: 修复损坏的包;

fsck: 检查所有⽂件系统;

grub: 更新 grub 的启动载⼊器;

network: 启动⽹络;

root: 进⼊命令⾏模式;

system-summary: 系统概览,查看电脑的基本信息;

系统修复ubuntu grub2引导的方法

系统修复ubuntu grub2引导的方法

系统修复ubuntu grub2引导的方法ubuntu9.10的grub引导不在使用grub1了,改用grub2(其实是beta版本1.97~)。重装windows系统后,用原来的liveCD方法无法再修复了。只能用下面的两个方法了。方法1.有grub启动的光盘或U盘修复如果手上有grub启动的工具盘,用工具盘启动,在grub菜单上按c进入命令行状态,在grub>提示符下输入grub>find /boot/grub/core.img (有/boot分区的用find /grub/core.img)(hdx,y) (显示查找到的分区号)grub>root (hdx,y)grub>kernel /boot/grub/core.img (/boot分区的用 kernel /grub/core.img)grub>boot执行boot后能转入grub2菜单,启动ubuntu后,再在ubuntu终端下执行sudo grub-install /dev/sda (或sdb,sdc等,根据第几硬盘而定)修复grub。注意:如果ubuntu的启动分区使用ext4格式,要有支持ext4格式的grub才能修复。方法2:使用liveCD修复grub (推荐)用ubuntu9.10的liveCD试用ubuntu启动后,打开终端假如你的ubuntu的 / 分区是sda9,又假如 /boot分区是 sda6,在终端下输入sudo -imount /dev/sda9 /mntmount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)grub-install --root-directory=/mnt/ /dev/sda和前面一样,要装入第二硬盘的把sda改为sdb。我的文件系统为ext4,貌似U盘pe 的grub不支持,保险起见用liveCD修复的,修复后却无法引导windows了。可以用下面的方法解决:进入ubuntu系统,打开终端,重建grub列表 sudo update-grub重新写入第一分区mbr sudo grub-install /dev/sda如果想修改启动顺序,可以修改/boot/grub目录下的grub.cfg文件。这里注意此文件不可写的,可以先运行一下命令sudo chmod +w /boot/grub/grub.cfg然后再运行sudo gedit /boot/grub/grub.cfg,就可以修改了,类似于grub1的menu.lst修改。如果大家想进一步了解gurb2,可以到Google Docs去看/Doc?docid=0AeVQ5PqmbeaoZGc0czgyOWtfMjRjbWo0ODVoYw&hl=en。在此感谢U坛的小苹果分享。

xpubuntulinux双系统上重装xp后修复引导grub方法

xpubuntulinux双系统上重装xp后修复引导grub方法

2009-08-03 10:47

XP在安装的时候是不会给我们提供系统引导程序安装的,Linux 带有系统引导程序,如 GRUB等等。它一般装在第一个硬盘(hd0)、第一个分区(hd,0)的第一个扇区上,所以要是我们把 XP 装在第一个分区上,那重装 XP, GRUB 就被破坏了,再也不能引导系统了。

要是遇上这样的情况就得重装 GRUB 了。别着急,Linux 不会那么容易就要重装的。那么下面介绍 GRUB 的安装方法:

第一种方法

1. 用Live CD启动

2. 打开一个终端,运行$sudo grub命令(这里可能需要等一会儿),你会看到'grub>'这样的提示符

3. 在提示符'grub>'后输入find /grub/stage1,你会得到一个运行结果,比如我的机子上结果是(hd0,5) (这个命令其实就是找出/boot所在分区)

4. 运行 grub>root (hd0,5) (这个位置要填上你机子上的运行结果)

5. 运行grub>setup (hd0) 出现几行提示文字,最后是“... succeeded” 修复成功!

6. 运行quit

7. 重启计算机,取出live CD

第二种、手动引导Linux,先进去再说

grub>root (hdX,Y)

#一般IDE和SATA硬盘都是hd0,Y就是你ubuntu系统所在的分区,D盘一般是5,你可以自己试多几次,

#反正不正确的话GRUB会提示的。下面的类似

grub>kernel (hdX,Y)/boot/vmlinuz-2.6.16

#不一定是vmlinuz-2.6.16,你问下跟你装同个版本的兄弟,/boot/下面的vmlinuz开头的文件名叫什么,

win+ubuntu双系统,重装win后找回grub引导

win+ubuntu双系统,重装win后找回grub引导

ubutnu相关技巧

尝鲜win8〃难以永久破解且不稳定。介于office和设计软件入门需求〃重回xp才是王道。但是〃有点软的公司的问到死系统霸气侧漏〃重写了硬盘MBR〃开机引导只有他家的xp和一个幽灵。为了可爱的兔兔〃没办法〃搜索枯肠也要找回来。当时懒得刻live盘〃决定在win下搞定。方法如下:

1.下载g2ldr.zip,这是我的百度网盘下载链接:

/share/link?shareid=73099&uk=505443563;

2.解压〃移动到c盘根目录C:\;

3.修改boot.ini,添加一行C:\g2ldr.mbr="ubuntu grub2"〃保存即可。

4.重启电脑〃选择ubuntu grub2〃接下来基本上选择第一项〃看自己电脑情况以及boot有没有单独挂载〃自己看着办吧。

5.进入笨兔兔系统之后〃进行系统清理〃清除掉旧的内核并升级〃本人选用的是ubuntu tweak。

全部搞定之后〃就可以顺利登陆。

另外〃还有其他办法〃博客地址贴下:/post/338.html

只为记录下〃虽然很多都在ubuntu论坛里加入书签了〃不过想找还是有点麻烦

一、windows下引导ubuntu

1. grub4dos引导ubuntu 的grub2

修改windows引导盘下的boot.ini 〃win7可以自行创建boot.ini

[boot loader]

timeout 10

[operating systems]

c:\grldr.mbr="Ubuntu"

XP在boot.ini里添加

c:\grldr="Ubuntu"

ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导

ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导

最近捣腾了一下win7、ubuntu双系统,全部使用硬盘安装。在整个过程中遇到几个问题,今天总算全部解决了,现将方法总结如下:1. 硬盘安装ubuntu(1)使用grub4dos,将其中的menu.lst, grldr, grldr.mbr拷贝到windows所在分区的根目录下(2)修改boot.ini文件,在最后面加一行 c:\grldr.mbr="grub4dos",这样windows启动时会在启动菜单里添加一行名为"grub4dos"的菜单项。如果是 windows7,需要自己手动新建一个boot.ini文件,boot.ini文件的格式如下:[boot loader][operating systems]c:\grldr.mbr="grub4dos"(3)下载Ubuntu光盘镜像文件,最好是desktop版,例如Ubuntu-9.04-desktop-i386.iso,用虚拟光驱将 casper目录下的initrd.gz和vmlinuz这两个文件拷贝到某个分区的根目录下,最好和光盘镜像在同一分区,分区最好是fat32的。(4)重启电脑,选择grub4dos,在grub的菜单中选择进入“command line”。(5)设置根目录,即initrd.gz和vmlinuz所在目录。命令格式为root (hd0,7),0表示是第一块硬盘,7表示第7个分区。如果对硬盘和分区不太了解,可以使用如下命令:grub> find /vmlinuz(hd0,7)该命令在所有分区的根目录下寻找vmlinuz文件,并返回其位置。(6)设置内核参数,命令如下:kernel /vmlinuz boot=casper iso-scan/filename=/Ubuntu-9.04-desktop-i386.iso/vmlinuz:表示内核文件的路径boot=casper:表示启动方式为光盘iso-scan/filename=/Ubuntu-9.04-desktop-i386.iso:表示光盘镜像的路径(7)设置initrd,命令如下:initrd /initrd.lz(8)如果前面的步骤没有错的话,键入“boot”,启动进入Ubuntu。后面的详细操作涉及内容比较多,这里就不讲解了。2. 修复Ubuntu的grub引导先装windows,后装Ubuntu时,linux的grub可以识别windows的启动分区,并把它加到grub的启动项中。但是在装了 Ubuntu后再装windows,windows会把mbr中的grub清除掉,使得无法启动linux。幸好linux生命力比较顽强。方法如下:(1)安装并配置好grub4dos(2)在grub中手工启动ubuntu,使用的命令如下:(2.1) kernel (hd0,2)/vmlinuz*.* root=/dev/sda6(2.2) initrd (hd0,2)/initrd*.*(2.3) boot注意:上面的命令只是示例,要根据实际情况配置。(hd0,2)要换成实际的/boot目录挂载的分区,其中的*.* 要换成实际的名字,sda6要换成实际的/目录挂载的分区,而且sda6表示的(hd0,5),串口硬盘。(3)启动硬盘上的ubuntu后,打开控制台,切换到root用户,键入命令 grub-install /dev/sda该命令会在第一块硬盘的mbr中装入grub,并扫描硬盘上的其它操作系统,生产启动列表。如下命令可以重新生成grub的启动列表:sudo grub-mkconfig >> grub.cfg方法二: 进入 ”Start with GRUB4DOS” 后,可以看见一个 "enter command line" 选项,选择它输入 root (hdX,Y) ,如果不

Ubuntu下修复grub引导

Ubuntu下修复grub引导

Ubuntu下修复grub引导

很多时候,特别是在linux调整分区后,开机重启时会出现

error : unknow filesystem

grub rescue>

的字样,系统就是进不去。这表⽰你的grub2的配置⽂件坏了……

由于分区调整或分区UUID改变造成grub2不能正常启动,从⽽进⼊修复模式了(grub rescue),也称救援模式。

在救援模式下只有很少的命令可以⽤:set , ls , insmod , root , prefix

(1)set 查看环境变量,这⾥可以查看启动路径和分区。

(2)ls 查看设备

(3)insmod 加载模块

(4)root 指定⽤于启动系统的分区,在救援模式下设置grub启动分区

(5)prefix 设定grub启动路径

具体修复步骤如下:

1、查看分区:grub rescue> ls 回车

会出现如下字样:

(hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)注:上⾯是我的分区设备,每个⼈可能不⼀样,但原理都是⼀样的。

2、寻找ubuntu所在分区:

(就是寻找你的Linux系统是装在以上哪个分区⾥)

grub rescue> ls (hd0,msdos1)/

若出现unknown filesystem字样,则尝试下⼀个

……

若出现的是你的ubuntu主⽂件夹下的⽂件夹和⽂件的名字,那就是的要找的分区了。

3、修改启动分区:

Ubuntu更新GRUB怎么恢复系统引导

Ubuntu更新GRUB怎么恢复系统引导

Ubuntu更新GRUB怎么恢复系统引导

如果重装系统或者引导系统崩溃无法进入系统开机引导项从而无法进入以装系统,那么Ubuntu更新GRUB怎么恢复系统引导呢?店铺分享了Ubuntu更新GRUB恢复系统引导的方法,希望对大家有所帮助。

Ubuntu更新GRUB恢复系统引导方法

1. 首先用u盘制作一个ubuntu的live CD(就是U盘制作为装系统的USBHDD+模式),然后通过u盘启动,选择try ubuntu, 进入live CD系统

2. 然后需要确定你的/boot是否单独分区,一般来说是没有单独分区的,如果你不知道,可以通过live CD里的GPartion程序看一下你的boot在哪里,如下图所示,我的boot没有单独分区,在/dev/sdb1

3a. /boot 没有单独分区的情况。

对于这种情况,首先通过Gpartition查看分区内容,判断主分区,也就是/ ,在哪个分区,比如我就是在/dev/sdb1,接下来就是挂载分区了

首先挂载根目录

代码如下:

sudo su

mount /dev/sdb1 /mnt

接下来将一些需要的目录“绑定到” live CD的系统上去

代码如下:

mount --bind /dev /mnt/dev

mount --bind /proc /mnt/proc

mount --bind /sys /mnt/sys

最后切换root根目录到/mnt

代码如下:

chroot /mnt

这样我们就切换回我们原来的系统上了,执行update-grub来更新引导

代码如下:

sudo update-grub

使用UbuntuLiveCD修复Grub引导教程

使用UbuntuLiveCD修复Grub引导教程

使⽤UbuntuLiveCD修复Grub引导教程

本⽂以 Ubuntu Live CD 修复 Grub 引导为例,已在 /dev/sda3 安装 Fedora。

⾸先制作 Ubuntu 启动 USB

复制代码

代码如下:

sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb #/dev/sdb 为 USB 盘符

1.使⽤启动 USB 进⼊ Ubuntu 试⽤环境

2.查看硬盘分区状况,获取 Linux 系统安装分区编号

复制代码

代码如下:

sudo fdisk -l

查看输出结果,然后根据⽂件类型和分区⼤⼩来判定 Linux 系统安装在哪块硬盘和安装的分区。我的电脑是在 /dev/sda3 安装了 Fedora。

或者,打开 Gparted 图形化⼯具来查看分区信息也可以。

挂载 Fedora 安装分区

3.已知 Fedora 安装在了 /dev/sda3 上,所以我们可以⽤下⾯命令来挂载 Fedora 安装分区。你需要将 /dev/sda3 换成⾃⼰的Linux 安装分区。

复制代码

代码如下:

sudo mount /dev/sda3 /mnt

4.挂载其他所需的⽬录(使⽤ --bind)

复制代码

代码如下:

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

5.Chroot 到硬盘上的 Linux 系统

复制代码

代码如下:

sudo chroot /mnt

Ubuntu重写grub引导菜单

Ubuntu重写grub引导菜单

安装了windows和Linux双系统的电脑在重装windows后Linux的grub引导菜单不见了,这是由于新安装的windows在硬盘上安装了MBR引导,把之前Linux 的引导菜单覆盖了,windows的MBR引导是不能识别Linux系统的。

修复方法:(注意命令里的空格和“-”)

Ubuntu重写grub

进入ubuntu光盘(U盘)

打开终端

// 列出所有磁盘,看清要把grub2修复在那个磁盘里~

sudo fdisk -l

//挂载根目录的分区

sudo mount /dev/sda1 /mnt

//这步只给把/boot 另外挂载到与根目录不同分区的同学

sudo mount /dev/sda2 /mnt/boot

//挂载其他分区或设备(不能漏掉,很重要,--bind是两条横线)

sudo mount --bind /dev /mnt/dev

//改变根目录这里不详细解释chroot的含义,讲起来有点玄,用起来就一点都不玄,很容易理解。

sudo chroot /mnt

//运行update-grub更新配置文件(其实就是重建/boot/grub/grub.cfg)

update-grub

//安装GRUB2到指定硬盘的MBR

grub-install /dev/sda

//然后原文是退出root用户和umount的,不过,我们态度强硬一点,直接重启reboot

进入ubuntu 后

sudo update-grub

ubuntu18.04怎么进入grub引导界面?

ubuntu18.04怎么进入grub引导界面?

ubuntu18.04怎么进⼊grub引导界⾯?

ubuntu18.04安装完成后发现是直接进⼊桌⾯的,并没有grub引导菜单,我们要调处grub菜单可以⾃⼰修改相应的⽂件,然后重新更新引导菜单就可以了,具体该怎么操作呢?下⾯我们就来看看详细的教程。

1、⾸先我们进⼊ubuntu桌⾯。

2、在桌⾯上右键--打开终端。

3、在终端输⼊sudo gedit /etc/default/grub 打开配置⽂件。

4、把grub_timeout_style=hidden给删除或者注释掉,把grub_cmdline_linux_default修改为text。

5、修改完成后我们 sudo update-grub重新更新grub配置。

6、现在我们再重启ubuntu系统就可以进⼊grub引导界⾯了。

以上就是ubuntu18.04进⼊grub引导界⾯的教程,希望⼤家喜欢,请继续关注。

修复Ubuntu分区挂载错误,Grub引导错误,ubuntu升级后不能显示桌面等问题

修复Ubuntu分区挂载错误,Grub引导错误,ubuntu升级后不能显示桌面等问题

第一个问题

可以启动,但启动到一半的时候提示检查分区出错“fsck died with exit status 8”,这时还可以通过Ctrl+Alt+Delete进入桌面,是因为/etc/ftab下的分区挂载信息有误(分区变动,分区的UUID变更了),具体可查看/var/log/fsck/下的启动记录,看是那个分区挂载失败了,然后使用sudo vol_id /dev/sdaN查看sdaN的UUID(查看所有分区的UUID:ls -al /dev/disk/by-uuid),如sda1挂载不了,查看sda1的UUID:sudo vol_id /dev/sda1,看到相应的UUID,更新/etc/fstab下面的UUID就可以了。

# /dev/sda6

UUID=1e0ae40c-6eb0-4ad0-8b74-b3f61e39c694

/media/sda6 ext3 defaults 0 2

(看,我的sda6的UUID更改为1e0ae40c-6eb0-4ad0-8b74-b3f61e39c694了,但目前的真实UUID并不是这个。grub引导menu.lst里面的UUID也不对。。。)

还有一种情况是启动刚刚开始就卡住了,这是因为grub的menu.lst里面的UUID也错了,也要更新一下,这个情况就麻烦多了。。。这也的情况不多吧,要是遇到了,还真麻烦。。。有Ubuntu 的Live CD还好吧,制作有启动盘的也好办。啥也没有的,重装?

# This entry automatically added by the Debian installer for an existing

修复grub方法与知识

修复grub方法与知识

方法一:光盘修复

1、使用LiveCD引导进入Ubuntu

sudo grub

输入管理员密码,然后就看到了grub>这样的提示。

3、在终端输入(看完这段再输入,别急):

root(hdX,Y)

4、在终端输入:

setup(hd0)

5、在终端输入:

quit

6、重启

或者

1.把linux安装光盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。

2.等安装界面出来后,按[F4]键,也就是linux rescue模式。

3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。

4.然后会出现这样的提示符:

sh#

5.我们就可以操作GRUB了.输入grub:

sh#grub

会出现这样的提示符:

grub>

我们就可以在这样的字符后面,输入:

grub>root (hdX,Y)

grub>setup (hd0)

如果成功会有一个successful......

这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X 就是1了;Y,就是装有linux系统所在的根分区。setup (hd0)就是把GRUB写到硬盘的MBR上。

方法二:使用grub4dos

下载grub4dos提取两个文件grldr和menu.lst,把它们放到C盘根目录,然后修改boot.ini

在boot.ini最后添加一行:

C:\grldr=linux boot

grldr会搜索C盘根目录寻找menu.lst文件。

又到了menu.lst了,用记事本打开menu.lst,设置好vmlinuz和initrd路径,一般看起来是这样的:

修复grub2的方法

修复grub2的方法

自从ubuntu 9.10开始,ubuntu正式开始使用grub2作为引导程序。对于多系统用户,可能有时候会将引导搞丢了,下面奶牛来介绍下ubuntu等linux系统的grub2的修复。1.需要一张可以引导的ubuntu live-cd,并且版本在9.10+用live-cd引导进入系统,然后在mnt目录下挂载分区。首先我们需要确定一个问题,你的/boot是否单独分区了,如果单独分区了请按照方法A进行,如果/boot没有单独分区,可以按照B来进行。A:以/boot为sda8,/为sda9为例,如果还有其它linux分区也用同样的方法挂上来就可以了。打开终端,sudo sufdisk -l (查看分区内容,并且确定硬盘为sda啊还是sdb,或者hda还是sda)mount /dev/sda9 /mntmount /dev/sda8 /mnt/bootmount –bind /dev /mnt/devmount –bind /proc /mnt/proc如果还有其它linux分区,用同样的方法挂载上chroot /mnt这时没有意外的话我们就已经进入了ubuntu的系统了sudo grub-install /dev/sdasudo update-grub完工,重启,linux系统应该可以进入了。B:方法与A类似,但是不用挂载/boot分区,所以mount /dev/sda8 /mnt/boot可以省略。其它操作一样。如果在sudo update-grub后出现提示Cannot find list of partitions!请不要慌张,因为在多系统的环境下会出现这个提示,告诉我们无法识别linux之外的windows系统,正常重启还是可以进入linux的,进入系统后就啥都好说了,继续多来一次update-grub就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


step1:从光驱引导进入ubuntu系统,开启一个termail。
step2:输入su -so,进入root用户操作。
step3:输入grub,进入grub界面。
step4:输入root (hdx,y) #这里的(hdx,y)是你的Ubuntu的安装位置!如果你不知道的话,输入find /boot/grub/stage1 可以显示出来。
step5:输入setup(hd0),将grub写入mbr。
step6:quit退出termial,reboot系统。就ok了。
这几天装了ubuntu 8.10出现分区空白,只要执行:umount -l /isodriver ,在back一下安装程序就有了。

相关文档
最新文档