双操作系统(ubuntu/windows7)安装教程
前言
前两天出于项目原因,本人心血来潮地给久经战场的电脑老大哥找个小媳妇,哈哈哈,装了两个系统。分别是用了多年的win7和接触不久的Ubuntu,在其中遇到了一些坑,在此记录下来,希望能给自己和大家带来帮助!
前期准备
- 一个能装下解压后系统镜像文件的U盘
Ubuntu18.04系统ISO镜像一个,win7旗舰版系统ISO镜像一个(最好准备一个,不要说你有,我也有)- 软件
DiskGenius一份(用于磁盘分区及恢复Window系统引导项,系统高手请无视)
p.s. 无论你要装什么系统,你都得准备好材料,在装系统这块我推荐U盘+ISO镜像文件,一键装机好不好,谁用谁知道!
磁盘分区
由于电脑里资料比较多,安全起见我直接截出50G大小的磁盘空间给新系统使用,用的是软件DiskGenius V5.3.0
,如下图:

装第二个系统
然后将系统ISO镜像解压到空U盘中,重启电脑选择U盘启动项,除了在选择磁盘那一块时需要手动分块并设置主引导目录,其他的操作与正常装系统无异

在这里有几点要注意:
- 尽量不要随意分配存储空间,更不要动旧系统所在的盘空间
- 合理分配空间给Ubuntu:
- 一般情况下必须要有
swap交换分区(此分区能够在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用),一般其大小为内存两倍。 - 根分区和home分区也必须分配,大小根据实际需求确定
- 其他分区随意
- 一般情况下必须要有
'/'根目录下有许多文件夹,如果你在安装时设置好挂载点,那么这些文件夹将不会占用'/'目录挂载的空间存储,否则将会由系统自动分配根挂载空间。
引导修复
此时已经装好了两个系统,但在重启时你或许(说话不说死,做事不做绝)会发现只能进入第二个系统。这是因为装Linux时破坏了旧系统磁盘中的系统引导项,由于系统扫描不到瓷盘中的系统启动引导项,所以找不到进第一个系统的入口,但系统实际上还在。
此时需要借助U盘中的Windows系统进入电脑,然后使用软件DiskGenius激活旧系统所在分区并重建引导记录。
不出意外的话,大功告成!!
激活分区:

重建引导记录:

选择系统
在电脑开机时,长按ESC键可以选择系统启动项,此时可以任意选择想进的系统了。也可以长按F2键进入BIOS界面,这里可以设置系统加载顺序及更多。
结语
这次装双系统,因为没有在U盘中准备Win7备用系统,于是在重建引导记录那里走了很多弯路,我尝试使用Ubuntu系统的一个Grub2软件进行修复,但过程中一直报错。我猜是由于旧系统所在磁盘处于未激活状态,造成能够检测到系统存在但无法成功恢复。
亏我还花了一上午搜各种资料,现在想想真是极大的浪费呀!路走错了,你就要花更多的时间和精力,可能还无法走到终点。
知识,学会了还不能说是自己的,只有发扬光大它,我才真正掌握了它。
多分享,多进步! 诸君共勉,诸君奋进!
时间: 2020/08/15 21:50 坐标:广东深圳
双操作系统(ubuntu/windows7)安装教程的更多相关文章
- 两个实验操作系统-ubuntu在安装配置pintos
安前两次莫名其妙, 蛋疼的实验操作系统.. 首先下错了总结第一次. 使用最后gdb调试pintos什么时候, 这个错误将被报告: bochsrc.txt:8: Bochs is not compile ...
- windows7安装教程(vmware)
这步是正确安装windows的关键,如果不设置那么安装时将不能识别出磁盘,造成安装不成功. 选择No进行自定义修饰,主要是保证C盘大小合适,其他盘可在安装完成之后再调整. 后续安装步骤全自动,完全不用 ...
- Ubuntu server 安装及jdk+mysql安装教程
Ubuntu server 安装教程 1.查找及下载Ubuntu镜像文件 可以在以下页面下载想要的版本,我这里选择19.04 server版的iso镜像文件: http://mirrors.163.c ...
- Redis安装教程及可视化工具RedisDesktopManager下载安装
Redis安装教程: 1. Windows下安装教程: 下载:https://github.com/MSOpenTech/redis/releases Redis 支持 32 位和 64 位.这个需要 ...
- Ubuntu安装教程(双系统)
经常要重装还不如写个安装教程省的每次都要查 Ubuntu安装教程: win7下安装Linux实现双系统全攻略:https://jingyan.baidu.com/article/c275f6bacc3 ...
- 快速上手Ubuntu之安装篇——安装win7,Ubuntu16.04双系统【转】
本文转载自:http://blog.csdn.net/qq_28205153/article/details/52203512 Linux可以说是开发者的系统,对于开发者来说,Linux发行版不仅为我 ...
- ubuntu 14.04 lts安装教程:u盘安装ubuntu 14.04 lts步骤
绿茶小编带来了ubuntu 14.04 lts安装教程,下文详细讲解了u盘安装ubuntu 14.04 lts的步骤,很简单,只需要一个工具就能够轻松使用u盘安装ubuntukylin 14.04系统 ...
- 双系统中ubuntu的安装方法
双系统中ubuntu的安装方法 注意:给电脑安装双系统时,一定要先装Windows系统,再安装Linux系统! 原因是电脑开机后,要先执行一段bootloader引导程序:再由引导程序启动操作系统.W ...
- ubuntu下安装和配置最新版JDK8傻瓜教程
ubuntu下安装和配置最新版JDK8傻瓜教程 听语音 | 浏览:18940 | 更新:2014-07-14 22:13 | 标签:ubuntu 1 2 3 4 5 6 分步阅读 ubuntu系统通常 ...
- Win10 + Ubuntu 安装教程(痛苦踩坑)
今天搞了一天,痛苦万分,本文的教程基本适用大部分情况,现在记录下需要主义的几点: 一.制作ubuntu usb安装盘的时候,格式要选saw的,千万不要用usb-HDD+的 二.安装完后使用EasyBC ...
随机推荐
- Numpy random函数
import numpy as np # 生成一个随机数组 np.random.randint(0,6,3) # array([1, 1, 3]) # 生成一个随机数组(二维数组) np.random ...
- PHP array_key_exists() 函数
实例 检查键名 "Volvo" 是否存在于数组中: <?php $a=array("Volvo"=>"XC90","B ...
- Python Tuple(元组) min()方法
描述 Python 元组 min() 函数返回元组中元素最小值.高佣联盟 www.cgewang.com 语法 min()方法语法: min(tuple) 参数 tuple -- 指定的元组. 返回值 ...
- Python List remove()方法
描述 remove() 函数用于移除列表中某个值的第一个匹配项.高佣联盟 www.cgewang.com 语法 remove()方法语法: list.remove(obj) 参数 obj -- 列表中 ...
- PHP imagecolorat - 取得某像素的颜色索引值
imagecolorat — 取得某像素的颜色索引值.高佣联盟 www.cgewang.com 语法 int imagecolorat ( resource $image , int $x , int ...
- 数据结构C语言实现----直接插入排序
直接插入排序(简单插入排序) 给定一个数字串:2 6 7 8 9 3 2 3 4 按从小到大的顺序排列输出 首先把第一个数字放到一个小组里:(2)6 7 8 9 3 2 3 4 让后从第二个数字开始往 ...
- 51nod 1584 加权约数和 约数和函数小trick 莫比乌斯反演
LINK:加权约数和 我曾经一度认为莫比乌斯反演都是板子题. 做过这道题我认输了 不是什么东西都是板子. 一个trick 设\(s(x)\)为x的约数和函数. 有 \(s(i\cdot j)=\sum ...
- Spring中使用MyBatis Generator
简介 MyBatis Generator 是由MyBatis官方提供的MyBatis代码生成器.可以根据数据库表生成相关代码,比如POJO.Mapper接口.SQL Map xml等. 使用方式 MB ...
- python3.2求和与最值
#1到100求和sum1=0for x in range(101): sum1=sum1+xprint(sum1) #1到100偶数求和sum2=0for x in range(0,101,2): p ...
- 001_解析go语言中的闭包
go语言中的闭包,是大家学习go语言的一个大难点,笔者在学习时候也是痛苦不堪,在来回对比了其它语言的用法,并且查阅了很多网上的文章,终于对闭包有了一个较为清晰的认识,以下就是关于闭包的解析 首先看一个 ...