0%

安装多系统到同一磁盘

此导引安装 Win10,Win10-insider,Ubuntu-22.01,和Ubuntu-22.10 到同一磁盘

具体安装什么系统并不影响

我想你所需要的一些理解大概在这里:

  • ntfs home : 介绍 基本的gpt分区的一些信息
  • YUMI 多系统启动盘制作工具

前置步骤,制作多系统启动盘:

  1. 下载或制作你需要安装的系统们的镜像,此步骤我下载了U22.04U22.10,并使用windows media create tool(如果链接失效请自行到此链接下载)下载了两个镜像

  2. 预习分区
    这是我的其中一块磁盘的分区,(另一块暂未参与分区,应为当时大晚上的,没想整这么细)

分区编号 类型 大小 偏移量 用途
1 系统 100 MB 1024 KB EFI分区
2 保留 16 MB 101 MB msr保留分区
3 主要 98 GB 117 MB Win
4 主要 100 GB 98 GB Win-insider
5 未知 95 GB 198 GB Ubuntu-22.04 /
6 未知 95 GB 293 GB Ubuntu-22.10 /
7 主要 87 GB 389 GB 共享 :对ubuntu /share, 对windows随便分配个盘符咯

ubuntu(or linux)用ext4,windows用ntfs,共享区(分区7)用UDF

  1. 使用YUMI 安装windows和linux 镜像们到你的u盘

然后开始安装,这里有个细节,windows(ubuntu应该也会这样),如果有多个磁盘,windows会优先将引导信息安装到已经存在的esp分区,这意味着,如果你有俩磁盘,但是如果安装前不注意ESP的存在,那么可能系统引导就装到非预期的盘上去了

1. 安装windows就是常规安装咯
2. 安装ubuntu,安装选安装位置的时候选高级选项,按之前给的表指定你的文件系统的/和/share的挂载点(其实一般来说你应该把/home单独分区,当时/tmp,/var,/swap什么的也可以)
3. 安装第二个ubuntu,同2
4. 安装win-insider,这个只需要注意将安装位置选好在我们之前安排的分区4就好了

注意: 安装好第一个windows之后,可以用diskpar命令的子命令format 格式化UDF分区,然后在安装ubuntu们的时候在安装的时候就把UDF共享分区声明挂载,当然后来你用类似于gparted的工具再挂也一样(为什么不写fstab那些分区文件?看着头疼)

到此结束

——————– more ———————-

今天又装了 CentOS 到 磁盘到,这样子里边就有五个了哈哈哈
事实上,linux的安装在分区上只需要注意以下几个小事

  • /boot/efi 挂载到 esp分区, 多个linux系统可以一起将//boot/efi 挂载到这里
  • / 挂载到哪无所谓,但是一般来说如果把/home路径分离挂载,那么/占不了多少空间,50G算多
  • /home 可以分离挂载,这样个人数据可以恢复
  • /swap 对于不同系统来说这个分区作用和影响不大一样,swap分区需要指定分区类型为swap,centos的安装界面说swap对某些地方的性能提升很大,不过我没测试
  • /temp 原来这个分区不总是会在boot时被擦除,具体可查stackoverflow