技术解析

安装双系统的一点小问题
0
2021-06-22 10:16:46
idczone

请问,现在电脑的上已有一个硬盘,安装了 win10 系统。现在又买了一个硬盘,打算在上面安装 linux。如果用最简单的方法该怎么做呢?以下方法哪个更好呢

  1. 关机,拔掉现有的硬盘,插上新的硬盘,用 U 盘安装 linux,安装完了之后两个系统谁都不知道对方存在,想要更换系统就在开机时更换硬盘启动的顺序;
  2. 关机,插上新的硬盘,开机,用 U 盘安装 linux,选择两个系统共存,用 linux 来引导两个系统。 其中方法 2 还有点疑问,是否需要先在 win10 下格式化新买的盘? 希望大家帮帮忙!谢谢

如果不会配置 GRUB 的话,Oracle VM VirtualBox 解君愁

你拨不拨 Win 的盘最后安装的结果都是一样,win 的引导器在 A 盘,Linux 的引导器在 B 盘,互不影响,而且你可以用 Linux 的引导器引导 Win。
对于 2 中的问题,不需要在 win 下格式化新盘。

你动手就知道了,大兄弟。没你想的那么麻烦。

一般安装 linux 会自动配置好双启动的,不用担心

还拔什么硬盘,直接装就行了,你想用哪个硬盘来引导随便你设置的,不需要在 win10 下格式化新的盘
我台式机 4 个硬盘,三个系统,第一块 SSD 硬盘 CDE 三个分区,C 装了 win7,第二块机械硬盘存放数据,第三块 SSD 装了 Linux,第四块 SSD 装了 win10,现在 win10 做的挺好的了,启动 win10 它会自动屏蔽装有 win7 的硬盘的第一个分区,相当于替换了 win7 的位置,这样原来 win7 的大多软件设置一下环境变量能直接用,引导的时候我配置的是第一块硬盘,然后用 EasyBCD 这个软件在 win7 下设置 linux 和 win10 引导

把数据备份下然后勇敢地冲吧,没丢过数据我都不好意思说我熟悉修电脑……

第二个方法,Linux 启动项会被放进旧硬盘中,在 update-grub 的时候,Windows 启动项会被加进 Linux 系统中。
推荐用 Windows 自带的格式化工具压缩出一个空闲分区装 Linux,新的硬盘不装系统,只做数据盘。

win 系统下,两块硬盘都插着,使用 easybcd 编辑下启动盘

Linux 启动项会被放进旧硬盘中吗?不一定。如果是装 Arch 这种纯手动的,引导装到哪里决定权完全在我的手中,至于像 Debian 这种有安装向导的会不会询问用户把引导装到哪个盘上,我没有相关经验,因为我没有两块硬盘……
而且有两块盘为什么还要两个系统挤在一个硬盘上,我巴不得我有多一块盘让我把 Linux 和 Win 分开呢

有说用 EasyBCD 让 Win 引导 Linux 的,EasyBCD 不支持 UEFI,提醒楼主注意下。

@2exploring
我有一块 256G 和一块 512G 的固态硬盘,用的是 Windows 和 Ubuntu 双系统。系统和数据分开放的便利在重装系统的时候就能体会到。

我所有系统都共用一个 UEFI 分区,系统也装在有该分区的 SSD 上。
然后其他 SSD/HDD 该挂载的挂载,该分盘符的分盘符。

你这么考虑也有道理,重装系统我自己已经是身经百战了(笑不出来,不过即便是一块硬盘我也是分区使用的,得益于我平时区分系统盘和数据盘(这两个盘指 Win 下面的盘符,实为分区),并且我还会不定期备份重要数据,重装系统时也就不必担心我的数据了

建议用虚拟机安装 Arch linux 学习一下。我之前的方案是 grub 引导 linux,然后 refind 引导 grub 和 Windows

bios/mbr 的话注意别让引导程序装 windows 那个盘,会覆盖掉 Windows 的启动项。

感谢
数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服