admin 管理员组

文章数量: 887032

windows10 和 Ubuntu双系统安装

  • 一,先装win10系统。
    • 1 参考教程
    • 1 内存分配
    • 3 win10 激活
  • 二,Ubuntu18.04 安装
    • 1 制作Ubuntu18.04 安装盘
    • 2 查看电脑信息
      • 2.1 查看BIOS模式
      • 2.2 搞清楚电脑的硬盘数
    • 3 在windows下为ubuntu系统分配空间
    • 4 安装Ubuntu系统前设置电脑
      • 4.1禁用快速启动
      • 4.2 Secure Boot设置为Disabled
      • 4.3 关闭Fast Boot
      • 4.4 技嘉主板进入bios/BOOT MENU的摁键
    • 5 安装Ubuntu系统
      • 5.1 简单安装步骤
      • 5.2 手动分区
      • 5.3 linux系统分区应了解的常识
      • 5.4 安装系统的位置
      • 5.5 安装系统接下来的步骤
  • 三,单独安装Ubuntu
  • 四,Ubuntu系统重装(单系统)
    • 1 安装系统
    • 2 挂载机械硬盘
  • 3 新建创建新用户及用户权限
    • 4 在机械盘中新建用户目录
  • 五,安装完后sudo apt-get update命令无法更新

注意:
1,不要将机械硬盘挂载到home中,或者说不要将和系统有关的存储给机械硬盘。这样固态硬盘(系统盘)和机械硬盘(数据盘)相互独立,机械盘出现问题不会影响系统盘。否则,机械盘故障,系统会启动不了。
具体操作为:装系统时候不要挂载机械硬盘,装完系统之后再挂载。

问题:机械盘不挂载到home,那么多用户都将数据放到系统盘(固态硬盘),显然不现实,具体操作在“四”部分

一,先装win10系统。

1 参考教程

“参考教程”:
https://iknow.lenovo.com.cn/detail/dc_177365.html
按照其中的内容一步一步操作即可成功。

1 内存分配

按照上面的教程操作须注意:合理分配内存。
比如我的服务器是双硬盘,包括:1T固态硬盘和8T机械硬盘。我的windows系统只是用来方便自己和设备供应商测试电脑硬件是否正常的,因而我一般不会使用windows系统。所以我将windows系统安装到了固态硬盘上,而且我仅在固态硬盘上给windows系统分配了200g的内存空间,没有在机械硬盘上给windows系统的使用分配空间。

具体在安装中会碰到:
按照安装系统过程中会遇到分配系统空间(即通常所谓的C盘空间)

系统安装过程中没有涉及对硬盘剩余空间的分配。
对剩余空间的分配需要在系统安装完毕之后才能进行,在“磁盘管理”中设置。进入之后会看到除了“系统空间(即C盘)”之外,其余空间都是“未分配空间”。

因为我一般不使用windows系统,因而我在win10 系统安装完毕之后不会再去给win10 系统分配其余空间。

3 win10 激活

二,Ubuntu18.04 安装

参考了:
https://www.icourse163.org/learn/PKU-1002536002?tid=1003797005#/learn/content?type=detail&id=1005355443&cid=1006837807
https://www.jianshu.com/p/fe4e3915495e
https://blog.csdn.net/chencaw/article/details/101106073
https://www.cnblogs.com/masbay/p/10745170.html
https://www.cnblogs.com/du-z/p/10870162.html

1 制作Ubuntu18.04 安装盘

其他Ubuntu系统安装盘的制作也都适用。区别仅仅是下载不同的系统版本的安装镜像
下载Ubuntu系统安装镜像官网:https://ubuntu.com/download/alternative-downloads

制作具体步骤参考:
https://www.cnblogs.com/masbay/p/11627727.html
其中的制作系统盘

2 查看电脑信息

参考:https://www.cnblogs.com/masbay/p/11627727.html

2.1 查看BIOS模式

一般BIOS模式都是UEFI,这可以保证安装顺利进行。

2.2 搞清楚电脑的硬盘数

实际上是你自己根据电脑硬盘数来确定自己是要把Ubuntu系统跟windows系统装到一个硬盘上,还是要把Ubuntu系统装到没有windows系统的另一个硬盘上。
以我为例:我是把windows系统装到固态硬盘上,把Ubuntu系统也装到了固态硬盘上(即把Ubuntu系统跟windows系统装到一个硬盘上),机械硬盘只需要识别Ubuntu系统。

3 在windows下为ubuntu系统分配空间

即创建空白分区(即未分区)
参考:https://www.cnblogs.com/masbay/p/11627727.html


我在”安装windows系统——内存分配”中留下了未分配空间,专门用来装Ubuntu系统。

4 安装Ubuntu系统前设置电脑

参考:
https://www.icourse163.org/learn/PKU-1002536002?tid=1003797005#/learn/content?type=detail&id=1005355443&cid=1006837807
这是针对普通电脑设置的教程,其中的”如果Bios模式为UEFI,则关闭安全启动“(即“Secure Boot"设置为”Disabled“)在我的服务器中没有找到,因而没有设置。

https://www.cnblogs.com/masbay/p/11627727.html
如下图:

4.1禁用快速启动

windows状态下:左下角“开始”——“设置”——“电源和睡眠”——“其他电源设置”——“选择电源按钮的功能”——“更改当前不可用的设置”——“启用快速启动”
将“启用快速启动”项勾掉

4.2 Secure Boot设置为Disabled

我的服务期主板为技嘉 x299 ud4 pro,进入bios之后,按照视频教程中的操作步骤,没有找到Secure Boot项,因而没有设置。

4.3 关闭Fast Boot

4.4 技嘉主板进入bios/BOOT MENU的摁键

进入 bios :摁DEL(delete)
BOOT MENU:F12
技嘉 x299 ud4 pro主板的开机界面:

5 安装Ubuntu系统

5.1 简单安装步骤

参考:https://www.cnblogs.com/masbay/p/11627727.html

https://blog.csdn.net/chencaw/article/details/101106073


插好系统盘,重启电脑。出现技嘉开机画面

摁F12,出现类似如下界面,需要你选择U盘,选择自己的Ubuntu安装盘。

接下来的步骤不用操作,直到进入如下界面:
点击左上角的Install Ubuntu 18.04LTS

选择语言为中文(简体),点继续;

键盘布局已经自动选择好了,默认即可:

在更新和其他软件中,选择最小安装.

在安装类型中,选择其他选项;因为需要手动分区

手动分区需要注意

5.2 手动分区

在安装类型中,选择其他选项之后会进入“分区界面”,如下:

分区参考:
https://blog.csdn.net/chencaw/article/details/101106073

https://www.cnblogs.com/masbay/p/11627727.html

分区参考:
https://blog.csdn.net/hangvane123/article/details/88639279?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control


注意上面图中所说的内容:
如果像我一样,windows不怎么用,主要用Ubuntu,分配给Ubuntu系统的内存空间更大。那么:
efi 设置为512MB,swap设置为与电脑物理内存相等(即内存条的内存大小,我的内存条是128g)。/:,将剩下的固态硬盘中的未分配内存都分配给这一部分。

我的方案:4个分区
我要将Ubuntu系统装到windows系统所在的固态硬盘上,而机械硬盘全部作为Ubuntu系统适用的空间。因而我将机械硬盘整个挂载到了/home。
其他三个分区都在固态硬盘上。
EFI分区——大小:512MB;新分区的类型:主分区;新分区的位置:空间起始位置;用于:EFI系统分区
swap——大小:与电脑物理内存相等,128g;新分区的类型:逻辑分区;新分区的位置:空间起始位置;用于:交换空间。
/(根目录)——大小:固态硬盘剩余未分配空间大小;新分区的类型:逻辑分区;新分区的位置:空间起始位置;用于:Ext4日志文件系统。
/home:大小:整个机械硬盘;新分区的类型:主分区;新分区的位置:空间起始位置;用于:Ext4日志文件系统。

在出现的页面中找到并点击你之前分的空闲盘,我是根据大小寻找的,双击该分区或者选中该分区后,点击左下角的+;

5.3 linux系统分区应了解的常识

参考:
https://www.cnblogs.com/du-z/p/10870162.html

5.4 安装系统的位置

参考:
https://www.cnblogs.com/masbay/p/11627727.html
说明如下


我的操作:
在安装启动引导器中选择你刚刚分的EFI分区,然后点击现在安装,弹出选项点击确认就好;

5.5 安装系统接下来的步骤

参照https://www.cnblogs.com/masbay/p/11627727.html中即可

设置地区不重要,按你需要设置,也可以直接继续,不影响

键盘布局默认是英语的,建议不改(默认中文也行)

这里设置用户,自己输入就可以了,例如英文字母,尽量简单点,密码也简单点

系统开始安装,耐心等待安装完毕就可以了

全部完成之后,会提醒你重启,把U盘拔了,点"现在重启",如果卡死就强制关机再重启就好

重启后你会看到以下界面,第一项是ubuntu启动项,第二项是ubuntu高级设置,第三项是windows启动项,第四项不用管,默认选择的是第一个,回车进ubuntu系统

三,单独安装Ubuntu

如果电脑中没有预装任何系统,那么电脑硬盘都是未分配空间,可以按照之前的操作步骤直接安装Ubuntu系统。我依然是自己手动分配磁盘空间。

如果电脑中已经安装了win10系统或者Ubuntu系统,或者两者都安装了。

以上所有情况都只需要在上面的5.1 简单安装步骤中的安装类型中,选择相应选项即可。当然自己依然可以选择 其它选项进行手动分区,我就是这么做的。

要注意,自己手动分区时候必须选择新建分区表,否则会出现如下报错:

安装程序需要从安装目标中删除操作系统文件,但无法删除。安装无法继续

四,Ubuntu系统重装(单系统)

1 安装系统

这里需要注意:是在  试用Ubuntu 中 先把现有的所有盘的已分配空间给格式化,然后才能顺利自定义分配磁盘空间。

用系统启动盘重装。
开机,摁F12,进入启动页面。选择倒数第二个。

之后选择第二个

之后等待一会

之后按照自己的需求设置“中文简体”或者其他语言。
先点 试用Ubuntu:

之后在 左下角程序里找到gparted打开:这是分区工具


将能看到的所有已经分配的空间全部格式化。
位置1:可以选择电脑上能检测到的所有盘。
位置2:是在选定的盘下面,所有已经被分配的空间。

选定其中一个已经被分配的空间,右击:格式化为ext4

将所有盘的所有已分配空间格式化后,可以看到如下结果:右上角列出了所有的盘。
然后保存更改,点击位置1的绿色对号,即可提交并保存更改。

提交更改后,需要等待一会。

之后开始安装系统:选择正常安装,不要选择最小安装
选择其它选项,可以自己来分配磁盘空间。

点击新建分区表,如果不能点,那就直接开始自行分区。
从下图中可以看到,有两个盘,空间都是空闲。


编辑/dev/nvme0n1(固态硬盘),双击空闲。共分3个区:
1,用于EFI系统分区,新分区的类型是主分区,新分区的位置是空间起始位置,分配空间512M即可。(适用于一切情况)
如下:
2,用于交换空间(swap),新分区的类型是主分区,新分区的位置是空间起始位置,分配空间128g(对应130000M)即可(交换空间大小应该与物理内存一致或者稍大于)。
3,将/dev/nvme0n1(固态硬盘)的剩余空间都分配给根目录。
挂载点/,用于Ext4日志文件系统,新分区的类型是主分区,新分区的位置是空间起始位置,分配空间是剩余所有空间。
注意:上面三个是装系统时候必须分的区。home不专门分的话,系统会在根目录下自动创建。和我们自己手动创建的home作用一样。
不要将机械硬盘挂载到home下,装系统时候不要管机械盘,装完系统之后再去挂载机械盘。




最后结果如下:注意看位置1和位置2
安装完成后,按照提示直接重启机器。

2 挂载机械硬盘

可以在home目录或者根目录下新建一个目录,然后将机械盘挂载到自己新建的目录下。不要将机械盘挂载到系统自动创建的目录。

挂载机械盘参考:
https://blog.csdn/Blateyang/article/details/84861515

比如:我在home下新建data目录(需要root权限),然后将机械盘挂载到data下。

# 新建目录
sudo mkdir /home/data
# 查看机械盘的UUID号:下面的命令 或者 在图形界面的磁盘信息中查看
fdisk -l
# 挂载机械盘
# 编辑/etc/fstab文件(/etc/fstab是用来存放文件系统的静态信息的文件),在其末尾添加如下的一行并保存
# UUID=00148BDE148BD4D6 /media/ExtHDD01/ ntfs-3g auto,user,rw 0 0
sudo gedit /etc/fstab
# 上面添加的一行不一定对,也可以按照/etc/fstab文件前面的其他已经挂载好的ext4文件类的信息来写
# 使用chmod -R 777命令修改其权限为所有用户可读写
chomd -R 777 /home/data

# 解释:root权限下(sudo命令)新建的目录必然是root所有,用户无法读写,因而需要将其权限改为所有用户可读写。如如下图:

# 再在将其权限改为所有用户可读写后,所有者依然是root(和上图一模一样),但是所有用户都可以编辑目录中的内容了
# home目录本身也是root所有,但是也是所有用户可读写。如下图:

3 新建创建新用户及用户权限

参考:https://zhuanlan.zhihu/p/205217949
命令:useradd -m +用户名,将在/home目录下创建同名文件夹,然后利用( passwd + 用户名)为指定的用户名设置密码。

4 在机械盘中新建用户目录

# 以用户身份(不是root身份,任意用户)登录系统,都可以查看机械盘目录(我这里是/home/data),并且可以编辑
# 该用户在此目录中新建目录,该目录只有该用户有读写权限,其他用户没有读写权限
# 这是linux的优势。
# 新建文件直接右击新建文件夹即可


进入data目录可以查看不同用户所建立的目录,但是只有对用用户有读写权限

也可以按照链接:https://blog.csdn/Blateyang/article/details/84861515中的想法建立所有用户都可以读写的共享数据目录

五,安装完后sudo apt-get update命令无法更新

如下:

是源配置错误的问题,sources.list配置有误。

按照下面的链接解决:

https://blog.csdn/jh_luchi/article/details/102812031

在官网源https://mirrors.ustc.edu/repogen/下载对应版本最新的源(即:sources.list文件),比如我是20.04版本的ubuntu,对应下载的是这个。

下载sources.list完成之后将源拷贝到对应的位置将原文件覆盖

sudo cp sources.list /etc/apt

# 再执行
sudo apt-get update
# 成功

本文标签: 双系统 Ubuntu