Windows 7/10下安装Ubuntu 16.04双系统
文章目录
- 使用软件及工具环境
- 安装
- 制作启动盘
- 进行硬盘分区
- 安装系统
- 结束
- 关于卸载系统
- 我的Windows 10安装双系统
- 虽然我没有装好,但是我在深度找到了点小东西,就作为补偿吧
- 不不,我错了,可以装,我真的可以装!
- 安装准备
- 进行安装
- 后续操作及配置
- 重启或启动后黑屏
- 安装完系统进入桌面分辨率不正确
- 安装N卡驱动
- 装了双系统之后Windows时间出错的解决方案
- 碰到的一些坑 及注意事项
- 关于Ubuntu 18.04
- 参考链接
- OK,THANKS FOR READING.BYE BYE~
之前就看过这个东西,但是一直没有弄,一个是怕弄不好出点什么事,还有一个就是我忘了。。然后现在换了电脑,我无意间想起来了这个事,查了查,然后自己做了一下,还不算难,那我原来的电脑实验了一下,很美好,和虚拟机就是两个感觉。
使用软件及工具环境
在Windows 7环境下建立Ubuntu 16.04系统,形成双系统。(由于这些界面都没法截图,我就放我拍的照片)
- 实体机系统环境 windows 7
- Ubuntu 16.04(这里我只试了16.04和18.04,关于18.04见后面的注意事项)
- Ultraiso
安装
制作启动盘
在此准备制作U盘启动盘,然后设置BIOS从U盘启动,即可启动U盘的系统,似乎也可以制作光盘启动盘。
下载Ultraiso并安装,左上角点击打开,打开我们需要安装系统的iso文件,然后点击菜单栏的额启动->写入硬盘映像,在这里我觉得如果选择写入DVD之类的可能就会是光盘启动盘了。
写入方式选择USB-HDD+,之后点击写入,等待完成,之后U盘启动盘就制作好了。
U盘启动盘制作的时候,他会格式化,做好重要文件的备份,完成之后U盘名字也会跟着变
进行硬盘分区
右键我的电脑->管理->存储->磁盘管理(如果一直显示…虚拟硬盘…具体我忘了叫啥,那么有两个原因,一个是你的Ultraiso没有卸载,还有一个是你的disk…服务没有开启,手动开启一下就好了),然后找一个没有用的或者容量大的磁盘,右键选择“压缩卷”,进行磁盘分区,这里分区是为了方便我们后面安装Linux系统使用的,点击“压缩卷”后,里面可以自己选择需要分配的大小,我这个盘空余120G但是不知道为什么只让我弄60G,反正无所谓,对Linux来说已经够多了。压缩完成之后会在底下看到一个未分配的磁盘,这将是一会我们Linux系统的系统盘。
安装系统
Win 10的话或许需要关闭一些例如快速启动等Bios设置,然后进行下面的步骤
插上刚才制作的U盘,重启计算机,进入Bios设置,选择U盘启动,不需要UEFI,然后按照步骤进行即可,我的电脑按Esc键可以直接进行启动项的选择。
选择中文语言
安装类型选择其他类型,我们自定义进行安装
分区设置,我们选择空闲分区,就是刚才进行压缩的分区,点击+号,对Ubuntu进行分区
swap分区:交换空间,大小一般为物理内存的大小或者物理内存的两倍
/boot:Linux内核引导系统程序及其所需要的文件,一般为200M
/tmp:临时文件,重启时不会保留
/:根目录,分了20G
/home:剩余空间全为用户工作目录
进行时区的选择,选择汉语键盘,设置计算机名字、用户名和密码
之后等待一会,Ubuntu我安装的还是很快的
随后会提示重启计算机,然后重启的时候需要把U盘拔了,不然始终都会进入安装Ubuntu的引导程序
image
此时可以看到,已经可以选择需要启动的系统了,这时候我们可以随意选择是启动Windows 7还是Ubuntu 16.04
结束
至此,双系统安装完成,可以尽情享用了,真的比虚拟机里流畅很多。
然后,默认自带fcitx输入法,如果你是汉语安装的,那么应该会默认选择汉语输入法,然后你可以添加英语输入法。默认是通过Ctrl+Space
切换不同语言的输入法的,这个可以改,然后,默认他安装了简繁转换的插件,汉字都是繁体字,可以通过Ctrl+Shift+F
开启和关闭这个插件。
关于卸载系统
一种说法是直接将相关磁盘格式化即可,另一种说法是进入不卸载的那个系统,设置常用引导项,然后删除要卸载的系统。
重写修复MBR
下载Mbrfix软件,使用管理员权限运行CMD,执行下面命令,即可成功修复Window的MBR,就只引导Windows了。
MbrFix /drive 0 fixmbr /yes
但是最常用的还是使用软件卸载引导程序吧,在此普通的可以使用EasyBCD软件,我的有UEFI模式,使用EasyBCD他会识别不出来,可以使用EasyUEFI软件进行修改,如果非UEFI模式应该还可以win+R,输入msconfig,选择引导选项卡,这里面也可以删除引导项。
使用上述软件删除引导项之后就可以进行下面的恢复磁盘了。
引导分区删除完之后就可以直接删除Linux系统的压缩卷了。
右键我的电脑->管理->存储->磁盘管理,选择压缩卷,右键删除,此时这个压缩卷成为了未分配的磁盘区域,之后选择我们之前分出去的磁盘,如我是压缩的G盘,那么右键G盘,点击扩展卷,他会默认选中你的空闲分区,下一步完成即可,然后就会发现G盘的大小恢复成原来的了,而且里面没有东西了。
我的Windows 10安装双系统
我很不想说这个东西,我直接说结果吧
结果以失败告终 撒花,拍手,庆祝,欢呼吧
Why am i so vegetable
我在安装Deepin15.7的时候,一切顺利,但是我的显卡是RTL8111/8168/8411,他可能没有我的显卡驱动,我在Realtek官网找到了驱动,下载解压安装,但是出错了,出错位置还是系统文件,这我似乎也没办法,而且触控板似乎也没驱动用不成,无奈删除该系统。
我又安装了Deepin15.5,但是在安装界面的时候就出现问题了,无法自适应我的分辨率,我以为是还没有设置,结果进去后还是这样,终端查看似乎是说不能获取我的某些信息,看来不是系统就是硬件的问题,无奈删除该系统。
我最后一个尝试安装了Ubuntu16.04,同上,安装界面出现了分辨率无法适应的问题,起初我想尝试进入系统后设置一下,可是在分区的时候我都看不见选项,安装都完成不了,无奈删除该系统。
这里是结论
我的电脑似乎很难装上Linux,还是老老实实玩虚拟机吧,把我那个电脑拿过来再玩实体机吧,
我觉得问题出在我的电脑,I tried,i really tried so hard,完结
虽然我没有装好,但是我在深度找到了点小东西,就作为补偿吧
这里是深度官方的安装文档
点击此处下载深度启动盘制作工具,以及一些常用的深度工具
不不,我错了,可以装,我真的可以装!
经过了两天的研究,我终于摸清了安装门路,感天动地
在此之前我试过Ubuntu 18.04、Ubuntu 16.04、Deepin 15.7、Deepin 15.5,甚至我还试过优麒麟,但是优麒麟是最坑的,其他的至少图形界面都能打开,它直接给我进入grub。
最后我觉得可能时制作软件的问题,后来我是用UltraISO,之前一直用的Deepin启动器制作软件,我在想会不会这个软件真的只能给Deepin用,我就换了。
安装准备
本机环境Windows 10,目标系统Ubuntu 18.04,制作软甲UltraISO,选择USB-HDD+进行制作,对一个盘进行压缩卷操作,这已经是轻车熟路了。
进行安装
由于我只支持UEFI模式,选择启动的时候只有两个选项,我们选UEFI:Ubuntu…然后点击Install Ubuntu即可,在此可能分辨率会正确,也可能不会正确,不正确的话可以重新安装或者重新制作启动盘,因为我都碰到过,这一次安装分辨率正常的,很随缘,一路前进,至于磁盘分区,关键的就是swap交换空间的分区,分几千M吧,然后就是/boot,几百大一点,/和/home和其他的随意,一直下一步。
在安装的时候最好不要联网,因为下载速度感人,联网的话会下很多东西,很慢,不联网很美好
而且,Ubuntu可以完美识别我的网卡,辣鸡Deepin就识别不了而且还不认我装的
安装完成后进行重启。
后续操作及配置
在安装完之后才是噩梦的开始,会碰到很多的小问题,下面一一列举
重启或启动后黑屏
这是由于Ubuntu自带的驱动和我们的N卡不兼容,强制重启,在grub选择系统界面别按回车,焦点位于Ubuntu,按e键编辑启动文件,在将倒数第二行的末尾修改为
qeiet splash -- ...
改为
quiet splash nomodeset
以支持显卡,这只是一次性解决,我们需要将其写入grub启动文件中,启动系统后,打开终端,输入如下指令
sudo vim /etc/default/grub
将
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
之后保存退出,输入执行sudo update-grub
更新grub文件,重启便不会出现黑屏问题。
安装完系统进入桌面分辨率不正确
使用xrand等指令,会提示
xrande:Failed to get size og gamma......
此时,仍然打开上述文件
sudo vim /etc/default/grub
将
#GRUB_GFXMODE=640
改为你需要的分辨率,如
GRUB_GFXMODE=1920X1080
之后保存退出,输入执行sudo update-grub
更新grub文件,重启桌面便为正常分辨率。
安装N卡驱动
在Ubuntu中的软件与更新的附加驱动中,可以将其改为支持N卡的驱动,点击应用更改后,就会自动下载安装,但是非常非常非常慢,也可以手动下载安装。
在N卡官网下载相应驱动,之后
sudo chmod 777 Nvidia-Linux.run
#禁用第三方驱动
#打开
sudo vim /etc/modprobe.d/blacklist.conf
#在末未添加
blacklist nouveau
#禁用GDM3
sudo service gdm3 stop
#进入驱动包的下载目录
sudo ./Nvidia-Linux.run -no-opengl-files
#重启gdm3
sudo service gdm3 start
之后重启即可。
但是我还没试过,不知道能不能用
装了双系统之后Windows时间出错的解决方案
如果安装了 Windows 和 Linux(比如 Ubuntu)双系统,有时会出现两个系统的时间不一致的情况。这是因为,两个操作系统对电脑硬件时间的定义不一样,Windows 认为电脑硬件时间是“本地时间”,因此它启动后直接用该时间作为“系统时间”并显示在桌面右下角的系统托盘里;而 Ubuntu 等 Linux 发行版则认为电脑硬件时间是“全球统一时间”(即 UTC,可百度了解),它在启动后在该时间的基础上,再加上电脑设置的时区数(比如我们在中国,它就加上“8”)。根据百度获得的资料得知,两种模式各有利弊,但是后一种模式在遇到时区转换、夏令时等情况时,通用性更强。
基于上述原因,协调 Win/Lin 双系统时间一致的方法,就是让 Windows 也和 Linux 一样,将电脑硬件时间看作“全球统一时间”。
打开注册表,定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
在右侧空白处单击鼠标右键,然后依次点击“新建”——“QWORD(64位)值”,如果安装的是 32 位系统,则需要新建“DWORD(32位)值”。
名称为:RealTimeIsUniversal
它的大体意思是,硬件时间被作为全球统一时间,单击空白处(或按回车),确保改名成功。
之后双击将其值改为十六进制的1,重启计算机即可成功。
碰到的一些坑 及注意事项
Windows 10在进行安装的时候需要关闭Security或者快速启动等设置(关闭个P,关了也装不上)
如果在安装的时候没有出现正常的图形化引导程序,而是命令行的Busybox的话,有这么几个原因,可能时你的Security某个设置没有禁用,可能是不兼容。不如我在做这个的过程中使用了另一个Linux系统,一直进入Busybox,可能的原因就是Bios固件版本太低,达不到系统的要求。
关于Ubuntu 18.04
这个镜像好像默认制作成启动盘之后他就是UEFI模式的,如果用非UEFI启动的话,会提示失败,而且插上U盘默认 就是UEFI,看似没什么问题,当正常安装,选择分区,设置/boot
,继续安装,他就会提示无法安装grub
无法将grub-efi-amd64-signed软件包安装到/target/
原因就是我的电脑win7是BIOS模式的,也就是Legacy,无法安装UEFI,这里有两个办法,一个就是换镜像,另一个就是在分区的时候,不要分区给/boot
,而是选择EFI分区,这昂启动引导程序就可以正常安装了。
但是,这样做的结果就是他不会再识别你的Windows了,我无论怎么操作重启之后都是默认启动Ubuntu了,而且系统bios已经检测不到我的win7启动项了。这是因为被覆盖了,默认选择ubuntu的启动程序,而win7不是uefi,因此grub里面自然是没有他的了。
解决方案吧很简单,将Ubuntu删除,然后修改一下启动项即可。由于现在是Ubuntu主导win,没办法进行这些修改,需要借助PE系统。需要下载win PE,从U盘中启动PE系统,我用的是老毛桃,直接百度就行了,用U盘做成启动盘插到电脑上,用U盘启动,进入PE系统。
打开cmd,输入diskpart
进入硬盘管理程序,执行list disk
查看当前系统硬盘,select disk 0
,默认第一个分区就是我们的硬盘,几百G的。
执行list partition
查看该硬盘上的分区,从大小可以看出哪些是我们刚才安装系统时候分出来的分区,执行如下指令把这些分区全部删了
select partition x
delete partition override
x代表分区数,就是分区后面的标号,把这些分区依次删除。
一般PE系统里面都会有引导项管理,分区工具之类的东西,先重启电脑,进bios把boot启动的第一个修改成主硬盘,然后再进入PE系统,找到这种类似的工具,想办法将C盘修改成活跃,或者是激活操作,然后再修复巴拉巴拉的操作,重启电脑,U盘拔了也行,之后就好了,成功进入我的windows 7了。
如果不激活的话,直接重启会报错
reboot and select proper boot device
因为他在硬盘上找不到引导程序。
差不多就这样。
参考链接
Windows7下安装Linux双操作系统
OK,THANKS FOR READING.BYE BYE~
Windows 7/10下安装Ubuntu 16.04双系统相关推荐
- 《Win10 下安装Ubuntu 16.04双系统详解》与《 U盘安装windows系统详解》
<Win10下安装Ubuntu16.04双系统 >与<U盘安装windows系统详解> 本文由博主经过查阅网上资料后亲自操作实验后记录编写,如存在不对之处请留言以便更正,内容仅 ...
- Win10 下安装Ubuntu 16.04双系统详解
Win10 环境下安装Ubuntu 16.04过程记录 步骤1:下载镜像文件 从Ubuntu官网https://www.ubuntu.com/download/server下载系统的iso镜像文件 , ...
- 联想拯救者Y7000P-2019在windows10下安装ubuntu 20.04双系统操作指南
前言:工作很多时候会遇到Linux操作系统,使用过docker镜像和vm虚拟机,但总感觉不是很好,就自己安装了ubuntu 20.04,安装过程中遇到很多问题记录一下,方便自己以后浏览. 一.安装指南 ...
- win10 mbr下装linux,在Win10下安装Ubuntu 18.04双系统(MBR+Legacy)
刚刚在win10下安装了ubantu18.04系统,亲测有效!中途遇到了很多坑,一一为大家避免 以下就是我安装双系统的详细步骤 BIOS引导方式 目前主要的系统引导方式也有两种:传统的LegacyBI ...
- UEFI启动模式下安装win10Ubuntu 16.04双系统
开心啊,今天又解决了一个小问题. 原本台式机了有win10系统,按照老师的要求按照一个ubuntu,之前在师兄的指导下安装了服务器的ubuntu系统,这次我依旧按照上次方法,全部选择默认项进行安装,重 ...
- 32位Win7下安装Ubuntu 16.04
32位Win7下安装Ubuntu 16.04 Desktop 一.下载Ubuntu的ISO镜像种子文件 因为电脑是32位Win7老电脑,平时不用,故想装个Ubuntu系统废物利用一下.先进入Ubunt ...
- 解决VMware下安装Ubuntu 16.04 不支持1920X1080分辨率的问题
解决VMware下安装Ubuntu 16.04 不支持1920X1080分辨率的问题 参考文章: (1)解决VMware下安装Ubuntu 16.04 不支持1920X1080分辨率的问题 (2)ht ...
- w10安装ubuntu_Win10 + Ubuntu 16.04双系统完美安装教程【详细】
务必记得备份自己的数据,数据无价!!! 电脑型号:Thinkpad E550 固态装了win10,机械硬盘打算装Ubuntu16.04 固态硬盘格式MBR,机械硬盘格式GPT 一.制作U启动盘 1.下 ...
- 苹果系统 macOS Mojave 10.14.4上安装 Ubuntu 18.04 双系统
macOS Mojave 10.14.4 安装Ubuntu 18.04 双系统 0. 准备工作 & 系统情况 1. 制作Ubuntu安装盘(U盘) 2. 硬盘分区 3. 安装Ubuntu 4. ...
- 苹果系统 macOS Catalina 10.15.7 安装 Ubuntu 20.04 双系统 采用rEFInd引导
苹果系统 macOS Catalina 10.15.7 安装 Ubuntu 20.04 双系统 采用rEFInd引导 0. 前言 1. 准备工作 & 系统情况 2. 制作Ubuntu安装盘(U ...
最新文章
- 通俗易懂,到底什么是区块链?
- java list 最小值_Java 实例 – 查找 List 中的最大最小值
- 综合应用WPF/WCF/WF/LINQ之三:采用用代码创建的方式实现CheckListBox的CustomControl
- PowerShell挂起功能--Confirm参数
- 手机modem开发(1)---MTK modem NVRAM
- 字符转换工具,仿牛族字符转换
- c语言程序与实验系统,C/C ++程序设计学习与实验软件系统v2019 最新版下载_云间下载...
- linux孤儿进程组深入理解,unix基础---有关于孤儿进程组和终端会话的理解-------值得一看!!!...
- 怎么判断间隙过渡过盈配合_圆柱销有2个标准,选型注意材料和热处理,特别是销孔的配合关系...
- php判断是不是手机端访问
- TCP协议的三次握手+四次断开
- 整理了一些计算机毕设源码+论文 免费分享给大家
- 【转】我的算法学习之路
- ubuntu apt-get install更新域名解析失败问题的处理方法
- PostgreSQL 11 与 pgAdmin4 在 Windows 平台上的安装和使用
- Hisense E76mini查看手机IP
- Whitelabel Error Page
- 划分非独立同分布(Non-IID)数据集
- 笔记本安装CentOS7.2操作系统
- springboot 配置全局响应数据_SpringBoot如何读取配置文件参数并全局使用
热门文章
- Ubuntu 20 更新后突然无法获取IP
- [词性] 十一、介词 2 地点状语在前,时间状语在后 [ at ]
- 手机盾验证失败是什么意思_手机盾是什么意思
- ZYNQ PS使用中遇到问题
- Transformer入门教程(八)时间维度
- 计算机原理作文,海口经济技术学院微型计算机原理作业第三章 习题与思考题:自述作文...
- 马云为何学计算机,IT大佬高考:李彦宏是状元 马云数学仅1分
- STM32 f103搭配LM386声音传感器实现简单音乐识别
- Tomcat7源码环境搭建
- 狂奔的蜗牛小组团队介绍