摘要:win7硬盘安装ubuntu,删除64位100M系统分区,修改ubuntu开机选项顺序

根据老师的建议,对可供安装的几种进行了比较:

(1)      只安装Linux OS(简称:单系统);

因为我只有一台电脑,平时windows还是作为主要的操作系统来使用,所以不可行。

(2)      在已经安装了WindowsOS的同时,安装VMware(虚拟机软件);然后,在VMware上再安装Linux OS(简称:双系统虚拟机,即在“Windows OS”启动后选择运行Linux OS);

我之前在学习IOS编程时,尝试用VMware安装macOS,体会到使用VMware对计算机硬件带来的巨大挑战,使用体验非常糟糕(打开程序需要等待大量的时间,编程时编译时会死机)。根据上次的经验,这种方式只能作为对Linux操作系统的预览,无法真正的使用学习,所以不可行。

(3)      在已经安装了WindowsOS的机器上,安装“移动硬盘”;然后,在“移动硬盘”上再安装Linux OS(简称:双系统OS机,即“随时选用不同的OS”;

这个就是因为没有移动硬盘,而且我的笔记本500G的硬盘还有300G的空余,所以觉得没必要再去花钱购置移动硬盘了。

(4)     在已经安装了Windows OS的同时,安装Linux OS(简称:双系统单机,即在“加电”时选择一种OS)。

最后选择这种方式进行安装。之前有过尝试安装Linux Ubuntu13的版本,那个时候使用的一种叫wubi的安装方式,类似是ubuntu当做一个软件装在windows上,之后卸载了。后来得知这也是一种类似虚拟机的方式,后来Ubuntu14推出之后,也不再提供这种方式的安装包下载。

最后敲定使用硬盘安装来完成作业,版本使用Ubuntu kylin14.04,Ubuntu是之前一直都有关注,kylin国人自己修改的一个系列,在Ubuntu的基础上修改,现在已经被Ubuntu官方当做正式版收录。

之前有过WIN7/xp双系统的安装经历,但为了保证过程的无误,还是参考了网上的教程,教程参考百度文库《Windows8.1硬盘安装Ubuntu14.04双系统参考教程》。

结合自己的计算机,安装步骤如下:

一、    在Ubuntu kylin 官方网站下载最新的安装镜像。官方网站:http://www.ubuntukylin.com/

二、    对计算机进行分区,新建一个50G大小的分区,我之前的分区结构是系统文件C盘50G,剩下两个各占200G,我就随便找一个分出来50G,分区方法:

a)       右键我的电脑

b)       点击管理

c)       选择磁盘管理

d)       在要进行分区的磁盘选择压缩卷选择50G

e)       选择是否格式化时选择否(因为安装ubuntu时还要格式化,若原有50G空磁盘,选择删除卷)

(教程上推荐使用DiskGenius,我个人觉得没有必要,WIN7之后系统自带的磁盘管理已经比较好用)

三、    下载,安装EasyBCD软件

这个软件之前使用过。主要是因为如果在windows中安装其他操作系统(包括重新安装Windows)都无法进行磁盘管理,只能安装在原有的磁盘中新建一个文件夹处理。

安装bcd之后,配置开机启动设置

a)     打开bcd选择添加新条目

b)     选择NeoGrub,点击安装

c)     之后弹出一个文本文件,按照教程,复制以下内容

title InstallUbubtu

root (hd0,0)

kernel(hd0,0)/vmlinuz.efi  boot=casper iso-scan/filename=/ubuntukylin-14.04.1-desktop-
amd64 ro quiet splash locale=zh_CN.UTF-8

initrd(hd0,0)/initrd.lz

具体内容我只知道,第一行是一个标题,第二行是当前系统盘位置,第一个盘是hd0,0,第二个的话是hd0,1,可以在刚才磁盘管理看出来是第几个,看不出来也可以在之后安装时再修改。第三行其中filenam=/后面是压缩包的名字,我的压缩包名字就是ubuntukylin-14.04.1-desktop-amd64。

教程上还提到,第三行kernel (hd0,0)/vmlinuz.efi,如果是64位必须加上后缀名,我本身就是64位没有多修改。

四、    移动其他文件

将“.disk”文件夹和casper文件夹内的“initrd.lz”和“vmlinuz.efi”文件复制到C盘根目录,再将Ubuntu系统镜像文件复制到C盘根目录。这里的C指的就是刚才配置的h0,0所代表的盘

五、    重启计算机,选择NeoGrub引导加载器

六、    这时候出现刚才输入的标题Install Ubuntu,回车

七、    下一个界面可能出现File not found,这就是刚才那个文本文件没有配置好,主要原因就是设置hd0,0位置错了,可以通过这里介绍的方法,用方向键上下选择,然后选择e修改,b确认,之后能成功进入ubuntu试用界面

八、    教程提到这里要按Ctrl+Alt+T打开终端,输入“sudo umount –l /isodevice”,取消光盘驱动器挂载,否则在后面安装过程中可能会无限卡进度,具体原因我也不知道。

九、    双击桌面图标“安装Ubuntu14.04 LTS”,开始安装Ubuntu。

十、    一路下一步之后选择分区选项,如果对分区没有要求,这里有自动分区处理和原系统并存,教程里推荐选择其它选项,会出现自己电脑的分区属性。

我在这里出现了问题,我的分区界面和教程里提到的不一样,我的分区界面里和我电脑里的50,200,150,50这样的分区不同,只有一个50G,和另外一个300G,而且找不到之前拓展的50G。我想到可能之前为了制作一个U盘启动盘,使用的一个软件造成的系统分区错误(也可能是因为长时间的使用的其他原因造成的),正好电脑好久没有重新安装系统,我就准备先把windows先重装后再安装Linux,因为之前安装win7在安装过程可以删除所有磁盘再重新进行分区。

因为没有win7光盘,我尝试用之前做好的u盘启动盘安装,这里使用的是win pe安装,因为不熟悉,所以也没找到磁盘管理的位置,我就想尝试将win7的系统镜像做成优盘启动盘,来进行类似光盘的安装方式。

这里又出现了问题,因为制作成U盘启动盘之后整个U盘就出现了问题,即使格式化也无法删除原来制作启动盘占用的空间,这里浪费了大量的时间,最后使用大白菜软件的恢复U盘,然后使用Ultro ISO这个软件先将之前从光盘拷出来的文件制成iso镜像,再用这个软件将U盘制作成开机启动盘。

插入U盘,开机按F12,成功通过U盘进行光盘启动,但是到了系统分区那里,发现和安装Ubuntu时一样,分区混乱,也无法删除分区重新新建,我只好随便找了能装的先装入系统。在网上搜索答案,无果,只好试着用DiskGenius进行系统分区。使用过程中也是无法分区。很偶然点到DiskGenius里有一个搜索分区的功能,通过这个功能我找到了系统的两个隐藏分区,删除后,再通过u盘进行安装成功分区。

这里还遇到了一个,64位系统会默认增加一个100M的系统分区,使用过程中无碍,但是会造成无法正常破解。在查找之后,我认为最简单的方法是安装系统时,创建C盘时会自动出来100M的系统分区,这时候删除C盘,再把100M的系统分区扩展50G装入操作系统,这样就消除了100M的分区。

十一、上面的过程只是我遇到的问题和解决方法,一般安装过程应该不会有这些,接着刚才Ubuntu系统的系统分区

我们要将Ubuntu安装在“空闲”分区内。选择“空闲”分区,再点击左下方红线处的加号,进行分区。空间就是刚开始删除的那个分区。

网上有很多分区的介绍对于swap,/,/home,/user,众说纷纭,最后我选择最简单的方式,将50G全部分给了/,选择下一步时系统警告,说建议分配一个交换空间,因为如果不分配,无法安装需要交换分区的软件,为了以后方便,我就建立了一个2G大小的交换分区。

十二、一路下一步安装结束。之后开机时会选择ubuntu还是windows,但是默认是ubuntu,也就是每次开机都要选择一下,十分不方便,我就继续寻找修改默认顺序的方法。

教程中介绍的方法是:

1、进入Ubuntu系统。

2、Ctrl+Alt+T打开终端,输入“sudo nautilus”,以root权限打开资源管理器。

3、找到“30_os-prober”文件,将其名称修改为“06_os-prober”即可

经测试,无效!

最后经过测试,终端输入sudo gedit /etc/default/grub,也就是用root权限打开grub.这个文件:

# If you changethis file, run 'update-grub' afterwards to update

#/boot/grub/grub.cfg.

GRUB_DEFAULT=0

GRUB_HIDDEN_TIMEOUT_QUIET=true

GRUB_TIMEOUT=10

根据意思,修改grub_default的默认值,在启动时,win7排在第五个,所以将default的值改成4,重启电脑。

十三、删除之前复制的文件,打开bcd软件删除刚才添加的新条目即可。

至此安装完成,在windows中无法看到linux建立的分区,在linux中可以看到windows磁盘中其他文件进行访问。

个人亲历64位win7硬盘安装ubuntu实录相关推荐

  1. win7硬盘安装ubuntu双系统——注意项

    win7硬盘安装ubuntu双系统--注意项 WIN7 下硬盘安装ubuntu 12.04 博客分类: ubuntu 仅为网络上的资料整理 资料引用:http://www.ctocio.com.cn/ ...

  2. 32位Win7下安装Ubuntu 16.04

    32位Win7下安装Ubuntu 16.04 Desktop 一.下载Ubuntu的ISO镜像种子文件 因为电脑是32位Win7老电脑,平时不用,故想装个Ubuntu系统废物利用一下.先进入Ubunt ...

  3. 记录关于CodeWarrior的在64位win7上安装时遇到的问题及解决办法

    记录关于CodeWarrior的在64位win7上安装时遇到的问题及解决办法 下载 安装 问题 DLL注册失败 无权限问题 最终解决 下载 emmm,忘记在哪儿下载的了,自己找吧,我下的是V5.2版本 ...

  4. 64位win7下安装keras的过程

    懒得系统升级,所以到现在仍然在用64位win7. 1,安装Anaconda(强烈建议) Anaconda已经集成了大量第三方包,无需自己一个个手动安装,会省去很多时间和精力,所以强烈建议去下载一个An ...

  5. 64位 Win7 完美安装 CAD2008

    方法 一 1. AutoCAD2008提供了英文版32/64位的安装包,但只提供了中文版32位的安装包,网络上有关于64位系统安装32位AutoCAD的补丁,不过原理是用英文安装文件覆盖中文安装文件, ...

  6. win7硬盘安装ubuntu

    安装之前 先在win7系统里面的磁盘管理里面分配一个空闲区域, 我是直接将F盘格式化.弄成空闲去与来安装ubuntu 一.制作ubuntu的安装U盘 1.前期准备 下载ubuntu12.04的镜像文件 ...

  7. 如何在64位WIN7下安装64位的解压版mysql-5.6.37-winx64.zip

    1.到mysql官网下载 https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.37-winx64.zip 2.将解压缩后的文件放到自己想要的地方, ...

  8. 64位win7下安装SQL Server 2008(图文解说版)----本人备注

    原文地址::http://www.cnblogs.com/kayvanguo/p/5572415.html 相关文章 1.如何安装SQL Server 2008数据库(带完整图解)----https: ...

  9. mysql 5.6.14 64位_如何在64位WIN7下安装64位的解压版MySQLmysql-5.6.14

    展开全部 安装MySQLmysql-5.6.14可以参考32313133353236313431303231363533e59b9ee7ad9431333361306264如下安装步骤: 1.将解压缩 ...

最新文章

  1. python语言入门pdf-python语言入门
  2. ML之LGBMRegressor(Competition):2018年全国大学生计算机技能应用大赛《住房月租金预测大数据赛》——设计思路以及核心代码—191017再次更新
  3. 导出.txt / .pdf / .xls
  4. php7不兼容phalcon_Phalcon7
  5. sql server2008中怎样用sql语句创建数据库和数据表
  6. VueJs学习入门指引
  7. centos 6.6 mysql5.7_CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程-Go语言中文社区...
  8. vue设置金额和时间格式(团购倒计时下次一定)
  9. 使用mysql5.7.10
  10. 微信小程序数据库操作之更新数据(转载)
  11. openbsd系统可以做什么服务器,OpenBSD 3.8 release 架设FTP服务器
  12. Java项目-黄金矿工
  13. 想要学好云计算,这四个方法要掌握!
  14. Web前端——立体相册的制作
  15. HTML+CSS期末大作业:电影网站设计——猫眼电影(9页)
  16. 宋红康老师JVM课程学习笔记
  17. ead开局 华三inode_03 EAD用户接入-受控软件管理-新华三集团-H3C
  18. 设置模式之-------原型模型
  19. ACL的原理与基本ACL的配置
  20. 解决Could not determine artifacts for XXXX: Skipped due to earlier error

热门文章

  1. 深度学习论文: EdgeViTs: Competing Light-weight CNNs on Mobile Devices with Vision Transformers及其PyTorch实现
  2. h5页面怎么处理文件流_H5页面实现下载文件(apk、txt等)的三种方式
  3. Linux,RTEMS,eCos,uCOSII等
  4. 大型企业中如何批量管理千万台服务器之ansible自动化运维工具详解 [⭐建议收藏⭐]
  5. python while 里边用if,break 查询1-100之间前20个偶数
  6. 仿蚂蚁森林能量球效果遇到的问题记录
  7. 结合vue和纯css实现动态流量小球
  8. 【刷(shui)题记录】201805 ~201806
  9. Seal库官方示例(三):levels.cpp解析
  10. Unity Ctrl+Shift+F移动摄像头视角快捷键无效的解决方案!!!