现在使用的ubuntu是12.04LTS 32位,因开发需要64位系统,所以想利用ubuntu的系统升级直接升级到14.04LTS 64位,发现只能升级默认是14.04LTS 32位,不能选择64位,升级后使用中出现好多古怪的问题,建议想升级的同志们直接安装。于是只能直接安装14.04LTS 64位,由于没有光盘,所以想从硬盘安装。以前在windows上面硬盘安装过CentOS,使用wingrub引导,ubuntu硬盘安装原理应该一样,只是用grub引导,上网查一下,发现有网友安装过,有两种方式。

一 系统启动时,直接进入grub

1.grub> loopback loop (hd0,1)/ubuntu.iso
利用grub2的回放设备,挂iso,这样可以使你不用把casper文件夹提取出来,就能从iso中启动。
2.grub> set root=(loop)
这是设置grub的根目录。
3.grub> linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
这是让grub挂内核。并传递参数boot=casper 给initramfs
4.grub> initrd /casper/initrd.lz
设置系统引导
5.grub> boot
开始启动引导
6.上一步的 boot 命令执行后计算机开始命令行的滚屏,最后如果成功,会提示很多选项ok,然后 ubuntu的iso镜像顺利引导,进入 ubuntu的live cd桌面,桌面上有 install ubuntu的字样,和光盘启动时的样子一模一样,不过与光盘安装有一点不同,也很重要,就是之前我们挂载了iso设备,现在要卸载它,不然会出现分区表问题。
在终端里输入:
代码:
sudo umount -l /isodevice

7.双击install ubuntu图标安装。

二,直接修改引导文件/boot/grub/grub.cfg
再解释一下硬盘分区,硬盘是从0开始计数的,而分区是从1开始计数的,扩展分区是从5开始计数的。
grub.cfg引导iso安装ubuntu:(已测试)
打开grub.cfg
代码:
sudo gedit /boot/grub/grub.cfg

在文件最后添加:

代码:
menuentry "ubuntu iso install" {
    loopback loop (hd0,1)/ubuntu.iso
    set root=(loop)
    linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
    initrd /casper/initrd.lz
}

重启,手动选择ubuntu iso install进入ubuntu的live cd桌面。再进行一中的步骤6,就可以安装系统了。。

这种方式比较好,系统启动时只是多了个启动选项,很直观。

ubuntu14.04 iso硬盘安装相关推荐

  1. ubuntu14.04、CentOS安装oracle 11g数据库【转载】

    出处:https://blog.csdn.net/cainanxing/article/details/78988671 ubuntu14.04.CentOS安装oracle 11g数据库 折腾了好久 ...

  2. Ubuntu14.04 ROS Indigo安装教程,以及卸载方法

    Ubuntu14.04 ROS Indigo安装教程,以及卸载方法 原创 2017年01月25日 15:22:45 标签: ROS / ubuntu / 机器人 13957 ROS (Robot Op ...

  3. Ubuntu14.04 + KinectV2驱动安装 以及 Ros接口(基于网上方法试错 改进版)

    一 前言 本来是没打算写这篇博客的,但由于自己快临近毕业了,然后自己大论文方向是视觉SLAM与惯导融合方法研究,因为需要配置ORBSLAM2,因此需要在Ubuntu系统下用到Kinect.早在去年我就 ...

  4. iso硬盘安装 凤凰os_系统之家ISO硬盘安装图解

    ISO最重要的特点是可以被特定的软件识别并可直接刻录到光盘上.其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息.比如说系统文件.引导文件.分区表信息等,这样镜像文件就可以包含一个 ...

  5. Ubuntu14.04下搜狗输入法安装

    Ubuntu14.04下搜狗输入法安装 安装fcitx 主程序安装 设置 安装fcitx 1.1 打开Software & Updates ,点击Other Software,点Add,添加软 ...

  6. ubuntu14.04 u盘安装教程

    ubuntu安装好多次了,总结一下. 1.下载iso文件通过UltraISO软件制作u盘启动盘 iso百度云链接:http://yun.baidu.com/s/1o68xAhc UltraISO:ht ...

  7. Ubuntu 14.04 wubi 硬盘安装 ~ linux小白

    (一)  安装ubuntu 14.04 昨日,我的windows安装在C盘,现在想安装一个双系统,下载了" ubuntu-14.04-desktop-i386.iso "放到了D盘 ...

  8. 【转】Win7+Ubuntu12.04.1硬盘安装错误及解决方案----不错

    原文网址:http://blog.csdn.net/ys_073/article/details/8310115 前言: 说起来了,为了在Win7上进行硬盘安装Ubuntu浪费了整整一个晚上的时间.装 ...

  9. cuda8.0+ubuntu14.04+GTX970驱动 安装

    更新装cuda10.1 和 NVIDIA435驱动的操作记录 这是安装完的显示步骤:跟下面装的步骤也差不多. #安装cuda-8.0 ##1. GTX970 驱动安装 新的电脑安装好ubuntu14. ...

最新文章

  1. Flutter开发之SnackBar提示组件-4(43)
  2. 在IE中使用Firebug
  3. 01. 对称密码——算法
  4. ThreadLocal初识
  5. Spring 源码解析 -- SpringWeb请求映射解析
  6. php header 跳转 ie问题
  7. java dll 调用方法_关于Java调用dll的方法 | 学步园
  8. 详解sqlserver 执行计划
  9. 【工程/物理光学(一)——光的电磁理论基础】
  10. 汇总一下那几个常用定理 高斯定理 泊松方程 亚阈值电流 跨导
  11. 关于员工的选用任留,我们谈谈留人
  12. 什么是百度竞价包年?竞价包年骗局揭露
  13. 山东大学软件工程应用与实践——WeaselTSF(一)
  14. win10 管理员权限运行
  15. 为什么说JCLGMP必将带来更实实在在的就学等方面权益?
  16. 如何获取最新的EI期刊杂志目录
  17. matplotlib的读书笔记
  18. 利用word2vec、textCNN、jieba对事故文本多分类及致因修复(三维向量)
  19. 万里长征——基础IO
  20. 下列表达式在python中是非法的_在Python语言中,以下非法的表达式是( )

热门文章

  1. oracle常用函数 (一)
  2. Android中设置ListView内容刷新问题
  3. wdk与DDK有什么区别
  4. bibtex类型以及格式要求
  5. 脱离.Net Framework运行doNet程序的简单方法
  6. matlab拟合系数精度怎么调,Matlab中拟合函数的系数错误
  7. 简单模拟Lur 算法
  8. 2022焊工(初级)试题及在线模拟考试
  9. 【面试题】计算机网络常见面试题
  10. 数据库系统--码,超码,候选码,主属性,非主属性,主码,全码,外码基本概念