zoukankan      html  css  js  c++  java
  • 重装Win7后,修复Ubuntu10.04引导

    直接进入主题吧,用ubuntu10.04光盘启动电脑,进入LIVECD模式。 (将ubuntu的iso用ultraiso写到u盘,使u盘可引导后,同样可进入livecd模式)) sudo -i 先来找一找你的ubuntu10.04安装在那个分区,用: fdisk -l 我的部分输出如下: Disk /dev/sda: 60.1 GB, 60060155904 bytes 144 heads, 3 sectors/track, 271539 cylinders Units = cylinders of 432 * 512 = 221184 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x99369c3f Device Boot      Start         End      Blocks   Id  System /dev/sda1               5       69443    14998528   83  Linux /dev/sda2           69443       94825     5482496   82  Linux swap / Solaris /dev/sda3   *       94825       95299      102400    7  HPFS/NTFS /dev/sda4           95299      271531    38066176    7  HPFS/NTFS

    我ubuntu10.04根目录所在的分区就是/dev/sda1,如果你不确定的话就找id为83的吧。

    然后再输入 sudo -i(此步用于得到root权限,无需输入密码,方便以下操作)

    下面挂载原系统的根目录: mount /dev/sda1 /mnt 将/dev/sda1挂载到了/mnt下,当然你也可以选其他地方。这里注意,如果你有单独为/boot分区的话,要单独挂载一次 /boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入mount /dev/sda12 /mnt/boot。我这里没有把它单独分出来,所以就不需要了。 下面是最后一步了:

    grub-install --root-directory=/mnt  /dev/sda      (注意/mnt前面没有空格,而 /dev前面有一个空格)

    如果看到 Installation finished.No Error Reported. 就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了? 这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 10.04,还暂时无法引导Windows 7,这时选择进入Ubuntu 10.04,再找到并启动终端,在终端输入如下命令: sudo update-grub2 更新一下grub2就可以了。 按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。 Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.32-22-generic-pae Found initrd image: /boot/initrd.img-2.6.32-22-generic-pae Found memtest86+ image: /boot/memtest86+.bin Found Windows 7 (loader) on /dev/sda3

    done

    (如果没有出现以上类似语句的话,那就在新立得里面搜索grub,可以安装带有Ubuntu标志的那个grub-pc,安装之后,再输入 sudo update-grub2      更新一下grub2就可以了。) 注:新版11.04上已经开始使用参数boot而非root了,sudo grub-install –boot-directory=/mnt  /dev/sda   ( 更新:在12.04上测试,发现用root参数同样也能恢复启动界面)

  • 相关阅读:
    Android 解决小米手机Android Studio安装app 报错的问题It is possible that this issue is resolved by uninstalling an existi
    Android Unresolved Dependencies
    Android studio 自定义打包apk名
    Android Fragment与Activity交互的几种方式
    魅族和三星Galaxy 5.0webView 问题Android Crash Report
    Android几种常见的多渠道(批量)打包方式介绍
    Android批量打包 如何一秒内打完几百个apk渠道包
    上周热点回顾(9.30-10.6)团队
    上周热点回顾(9.23-9.29)团队
    上周热点回顾(9.16-9.22)团队
  • 原文地址:https://www.cnblogs.com/nstein/p/4459125.html
Copyright © 2011-2022 走看看