ubuntu引导分区丢失及修复_寒星_xu的空间_百度空间

    额,又是一个杯具呢,昨晚调试virtualBox的管道通信,调了n久也无法符合WinDbg的要求,找不到路径。生气半夜下了个Vm装上了,当时有几个自启动项,也没在意,困得不行了,有点迷糊了,就让它通过了。装完就睡觉了。

今天早晨杯具就出现了,xp和Ubuntu的引导启动没了,机子无法启动,找了张xp启动盘,在Winpe下,对引导分区进行了修复,然后xp能启动了,但是启动时没有当初的选择了,以前可以选择进如Ubuntu系统。下面从新找到Ubuntu引导的方法:

首先说一下mbr的作用:当我们启动计算机时。计算机首先运行Power On Self Test(POST),即加电自检。POST检测系统的总内存以及其他硬件设备的现状。如果计算机系统的BIOS(基础输入/输出系统)是即插即用的,那么计算机硬件设备将经过检验以及完成配置。计算机的基础输入/输出系统(BIOS)定位计算机的引导设备,然后MBR(Master Boot Record-硬盘主导记录)被加载并运行。如果用户仅安装Windows98,则被自动引导到桌面。如果是WindowsXP/2000/2003,那么则会将控制权交给NTLDR-系统加载器,调用Boot.ini,显示多重选单文件。抹MBR就是抹硬盘引导记录。

    当我们重装了windows以后,由于硬盘mbr被重写,即把原来mbr中grub的信息xx了,那么grub自然就不能启动了,也就不能引导linux了,此时很多人可能就只能重装linux了,但其实只需简单的对mbr修复一下就可以了。

    下面就说一下修复mbr的方法:

    首先,把Ubuntu的安装光盘放进去,然后启动.正常进入安装界面,打开终端:

    1、输入:sudo grub,于是变成
    grub>

    2、先找到你的ubuntu的启动分区在哪(就是你的/boot目录所在的分区)
    输入:find /boot/grub/stage1
    我机器上回车之后显示:(hd0,2) 这里hd0是指{dy}个硬盘,2代表第3个分区,即Ubuntu根目录所在分区(0代表{dy}个分区)。

    3、输入:grub>root (hd0,2)

    4、输入:grub>setup (hd0)
    如果出现successed,就表示成功了。

    5、输入:grub>quit,然后重启。

    对于有多个硬盘的朋友,请但是注意一点,如果你的windows装在{dy}块磁盘,而linux装在第二块磁盘,而你的bios设置为从{dy}块磁盘启动,那么在进行以上第3步的时候,一定要把参数设为你的{dy}块磁盘。即要把grub装入引导硬盘的mbr里,当然,比较傻瓜的,你可以将grub装入每块硬盘的mbr,不信你试试看,肯定可以启动,这只是一个先后次序问题



郑重声明:资讯 【ubuntu引导分区丢失及修复_寒星_xu的空间_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——