zoukankan      html  css  js  c++  java
  • Ubuntu12.04 修复GRUB

    电脑安装了双系统,本来好好的GRUB管理启动,在重装过之后就只能进win7了,所以尝试将GRuB重新安装到mbr,使用GRUB作为启动管理程序。

    1、制作U盘系统

    使用软碟通,讲Ubuntu12.04写入到U盘中,重启电脑,调整为U盘启动,进入Ubuntu系统安装界面,但是不要安装,选择使用Ubuntu,进入Ubuntu系统。

    2、挂载根目录

    先提示一下要用到的命令用法,fdisk -l、mount、umount、sudo passwd

    如果不知道磁盘的情况,可以使用fdisk -l命令来查看

    挂载分区使用mount命令,比如要挂载/dev/sda7 到/mnt,则命令为:mount /dev/sda7 /mnt

    卸载分区使用umount命令,比如卸载刚刚挂载的/dev/sda7,则命令为:umount /dev/sda7 或者 umount /mnt

    Ubuntu获得root权限的方法,刚进入系统,我们没有root密码,可以使用下面的命令来修改root密码,sudo passwd,然后输入root密码并确认即可。

    下面开始正式操作,首先需要知道我们的系统安装在哪个地方,也就说/boot在哪个分区,如果知道就可以直接使用mount将其挂载在/mnt下,如果不知道,可以使用fdisk -l查看,然后挨个挂载并使用ls /mnt查看目录下的内容来确定boot在哪里。

    1.#mount /sda7 /mnt

    2.#mount /sda7 /mnt/boot (如果你的boot没有单独分区,那么请忽略这一步,跳到第三步)

    3.#sudo grub-install --root-directory=/mnt/boot /dev/sda

    其中我第一次执行这一步的时候出现了一个错误,提示没有正确读取boot下的stage1。之后我重启了一下就可以。

    之后提示一下,我的Ubuntu系统的GRUB文件没有损坏,在网搜的好多教程中,还做许多别的步骤,说是防止GRUB文件损坏的,我的就用了这三步,之后重启就OK了。

  • 相关阅读:
    ansible
    celery 计划任务使用
    11 session 使用
    10 模版继承和页面之间的调用
    9 模版语言 jinja2
    8 公共函数
    7 文件上传
    6 获取请求头和URL信息
    5 获取Form表单取值
    4 文件操作 支持图片 视频 mp3 文本等
  • 原文地址:https://www.cnblogs.com/lit10050528/p/3854663.html
Copyright © 2011-2022 走看看