GRUB2硬盘引导Ubuntu14.04LTS镜像
来源:互联网 发布:淘宝名不虚传 生意参谋 编辑:程序博客网 时间:2024/06/10 06:35
由于自己手贱,通过ubuntu自带的update更新了最新的15.10,导致系统出了一些问题,所以准备重装下系统.但是本人的u盘最近出了点问题,于是只好通过硬盘重装系统了.
准备工作
先准备好我们需要的工具:Ubuntu14.04LTS iso镜像.由于本人电脑上有4块硬盘,每块硬盘都木有分区,所以我就把镜像放在我第三块硬盘的根目录了.(至于为什么描述这一点,当然是因为我们下面要用).如果你不清楚你这块硬盘是第几块,可以通过df
命令看一下,一般来说,第一块硬盘的Filesystem
是/dev/sda
,剩下的依次为sdb
,sdc
….等等等等等
通过GRUB2启动到LIVE CD
由于本人现在装的这台电脑只有一个系统,所以在启动时会自动跳过grub的选择启动项界面.这就要我们在启动时,按住shift
键,即可进入grub启动项列表.然后按c
即可进入grub的命令行交互界面.
grub中也可以用ls
命令,不过显示的是你的硬盘列表.如:
grub>ls(proc) (hd0) (hd0, msdos2) (hd0, msdos1) (hd1) (hd1, msdos1) #这里我没写全,因为硬盘太多-.-
当然也可以用’tab’键来补全命令.
大家从上面的ls
命令的结果也可以看出,grub中硬盘是从hd0
开始的,而分区是从’msdos1’开始的.因此,在定位我们镜像位置的时候,就要根据硬盘和分区位置来定位了.加入你的镜像在第二块硬盘的第二个分区上,那么位置就是(hd1, msdos2)
.而我把iso镜像放到我的第三块硬盘上了,而我的第三块硬盘只有一个分区,那么位置就应该是(hd2, msdos1)
.
设置grub的root
grub>set root=(hd2, msdos1)
创建loopback来加载镜像
grub>loopback loop (hd2, msdos1)/ubuntu.iso #这里我是把镜像重命名为ubuntu.iso了,因为这样写起来方便-.-
配置启动选项
先输入:
grub>linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso quiet splash
然后:
grub>initrd (loop)/casper/initrd.lz
启动到live cd
输入下面命令即可进入live cd界面:
grub>boot
结尾
至于进入live cd后怎么安装就没有什么难度了,可以参考我其他文章.
0 0
- GRUB2硬盘引导Ubuntu14.04LTS镜像
- GRUB2引导iso镜像,U盘安装Ubuntu11.10
- U盘+GRUB2引导PE或linux镜像
- 将GRUB2安装到硬盘镜像文件上
- ubuntu14.04 grub2使用
- Ubuntu grub2 引导修复 与 硬盘引导进入 UbuntuLiveCD
- Windows7硬盘安装Ubuntu14.04引导后黑屏解决方案
- 内核引导的捷径(grub2安装到U盘,虚拟镜像等方法)
- 内核引导的捷径(grub2安装到U盘,虚拟镜像等方法)
- Win7 硬盘安装Ubuntu14.04.1 LTS
- 在硬盘下引导iso镜像系统
- 使用bochs和grub建立可引导硬盘镜像
- Ubuntu14.04 LTS wineQQ
- ubuntu14.04LTS MATLAB2014b
- root ubuntu14.04 LTS
- 制作GRUB2启动镜像
- linux下安装grub2引导硬盘/u盘
- 打造自己的多功能USB启动盘——grub2引导WinPE、Archlinux安装镜像和Ubuntu liveCD
- 【图像处理】基本的全局图像灰度变换
- tomcat-禁止某些IP访问的方法
- Centos 6.5 安装icingaweb1 中文版部署
- iOS学习笔记40-日志重定向
- ORACLE如何删除归档日志文件
- GRUB2硬盘引导Ubuntu14.04LTS镜像
- Java Web基础知识之Filter:过滤一切你不想看到的事情
- Android+git+hudson+gradle持续集成
- openHevc学习笔记:工程代码基本结构
- 基于opencv和QT的瞳孔精确检测程序
- android studio更新2.0后出现的Gradle sync failed: Unknown host等gradle问题解决办法
- 用OpenCV建立一幅只有几个像素且值可以自定义的图像,并输出保存到硬盘的方法!
- 使用SpringMVC和Mybatis
- 位运算符—&