所以我组装了一台电脑,我有一个 500GB SSD nvme 和另一个 1T SSD nvme。我想问一下,将 Windows 和 Linux 放在不同的驱动器中还是放在同一个驱动器中,哪个更好、更简单。
另外,我有非活动窗口,这应该报告问题吗?
谢谢,如果需要更多信息,请告诉我。
答案1
确实如此“更好的”在第二个驱动器中安装 Ubuntu。正如 Daniel Massey 所说,建议对 1TB 驱动器进行分区并创建共享 NTFS 分区,以便您可以安全地访问由两个操作系统创建的文件,而不会意外损坏或删除重要的系统文件。按照这些说明操作,您将会没事。
A)UEFI/BIOS
设置 ”仅限 UEFI 模式“(不遗留/CSM)。
禁用“安全启动“
禁用“英特尔快速启动“(如配备)
禁用“快速启动“在 UEFI 中(注意,这与 Windows 8/10 中的“快速启动”设置不同)。UEFI/BIOS可能会说类似完整/最小/自动用于启动模式。选择全部(或者彻底、或者完整等等,无论您的 UEFI 供应商选择如何称呼它)。
B)高级电源选项(Fastboot)
在 Windows 8/10 中禁用快速启动高级电源选项“。重新启动计算机以确保此次后续启动和下次重新启动/关机将处于“正常”模式。
C)Rufus / 可启动 USB 棒
使用 Rufus 创建可启动的 USB 盘,其中包含您选择的基于 Ubuntu 的发行版。确保在 Rufus 中选择选项UEFI/GPT仅。这可确保 Linux 环境在安装期间仅启动到 UEFI 模式。
D) 启动菜单
重新启动计算机并按下一次启动菜单键(戴尔通常为 F12)。从启动选项中选择您的 USB 记忆棒。
笔记:
确保它说UEFI在启动菜单中,位于 USB 记忆棒前面。
如果没有,请返回 Windows 并使用 Rufus 重新创建 USB 驱动器,确保选择UEFI/GPT(唯一)选项。
E)启动到 USB 驱动器
启动 Linux 实时环境并开始安装。
F) 安装类型
当您看到安装选项时,选择“其他内容“位于 Ubiquity 安装程序的底部。
G)创建分区
找到您要安装 Linux 的辅助硬盘。
就我而言,它被列为/dev/sdc(和/dev/sda成为Windows 驱动器和/dev/sdb这USB驱动器[这是无形的在安装程序中])。
基本上来说:
+--------------+--------+---------------------------+--------------------------------+
| Device path | Device | Operating System (OS) | Visible in Ubiquity installer? |
+--------------+--------+---------------------------+--------------------------------+
| /dev/sda | SSD | Windows 10 | yes |
| /dev/sdb | USB | Ubuntu 20.04 (Live Stick) | no |
| /dev/sdc | SSD | None | yes |
+--------------+--------+---------------------------+--------------------------------+
第一个分区/EFI(用于单独的 EFI 分区。请参阅下文了解其功能。)
选择您的目标驱动器(在我的情况下)/dev/sdc)
选择 ”创建新的分区表“(重要提示:此操作将格式化整个磁盘。如果您需要此磁盘中的任何数据,请不要执行此操作。在这种情况下,您可以备份数据并继续。您可以重新创建分区并将数据存储在那里。)
按如下方式对目标驱动器进行分区:
尺寸:650 MB
新分区的类型:基本的
新分区的位置:此空间的开始
用于:EFI(这将被列为/dev/sdc1创建分区工具后,请将其重命名为 efi)
第二个分区/根(您安装的所有软件都存储在这里)
选择目标驱动器下的“可用空间”(在我的情况下)/dev/sdc)
选择 ”+“
按如下方式对目标驱动器进行分区:
尺寸:至少 10 GB(25+GB受到推崇的。我有40GB)
新分区的类型:基本的
新分区的位置:此空间的开始
用于:ext4
挂载点:选择 ”/”
第三个分区/交换(仅当您想使用 Hybernate 时才需要)
选择目标驱动器下的“可用空间”(在我的情况下)/dev/sdc)
选择 ”+“
按如下方式对目标驱动器进行分区:
尺寸:取决于你的 RAM。查看掉期常见问题解答。
新分区的类型:基本的
新分区的位置:此空间的开始
用于:交换
第 4 个分区 / Home(仅当您想将个人文件与 / 根分区分开时才需要)
选择目标驱动器下的“可用空间”(在我的情况下)/dev/sdc)
选择 ”+“
按如下方式对目标驱动器进行分区:
尺寸:驱动器上的剩余空间或您想要的任何大小。(如果您想创建另一个分区,则需要留出一些空间。由于您要创建共享 NTFS,请留出 500GB 的可用空间。当然,您以后可以随时缩小“/home”分区)
新分区的类型:基本的
新分区的位置:此空间的开始
用于:ext4
挂载点:选择“/home”
H) 引导加载程序设备
- 前单击“立即安装”,从“引导加载程序安装设备”选项按钮中,选择刚刚创建的 650MB EFI 分区作为引导加载程序的目标。(例如/dev/sdc1就我而言)。
- 点击 ”现在安装“。
一)安装和重启
- 完成安装过程并重新启动(删除USB记忆棒当您的 UEFI/BIOS 屏幕徽标出现时)。
J)重启后
在 UEFI/BIOS 读取 Linux 添加的新引导加载程序条目后,您将看到grub 菜单其中包含您的 Linux 发行版列表以及启动 Windows 10 的列表。
启动进入 Ubuntu
安装所有更新,然后重新启动并尝试从 grub 菜单进入 Windows 10,以确保 grub 正确处理向 Windows 10 引导加载程序的传递。
在 Windows 磁盘管理器中,选择 Ubuntu 驱动器中的可用空间并创建 NTFS 分区。(我假设您给它的驱动器号是 D:)
K)为 D 设置自动输出:
启动进入 Ubuntu。
打开“磁盘”实用程序。
选择要自动挂载的分区。(D:)
单击带有 2 个齿轮的图标。(附加分区选项)
选择 ”编辑装载选项“。
关闭 ”用户会话默认值“选项”离开“。
勾选“在系统启动时挂载“ 确保 ”在用户界面中显示“也被选中。
将以下内容替换
nosuid,nodev,nofail,x-gvfs-show
为users,uid=1000,dmask=027,fmask=137,x-gvfs-show,utf8
。更改“挂载点“ 到一些不太复杂的事情,例如/mnt/D或者/mnt/我的文件。
更改“文件系统类型“ 到ntfs-3g。
点击 ”好的“您已经一切就绪!
您已完成的操作:
您已经安装了Linux EFI 引导加载程序到新创建的 EFI 分区。在此过程中,Linux 已将条目添加到系统 UEFI/BIOS 中的 UEFI 列表中。Linux 还自动检测了你的 Windows 10 安装,并添加了 grub 菜单项来启动它。此时,您的计算机将自动启动到 Linux,除非您选择启动到 Windows(从 Grub 菜单)。您可以通过在固件设置中的启动顺序中将“Windows 启动管理器”移到“Ubuntu”上方,使其直接启动到 Windows(执行此操作时您将看不到 grub,并且您只能通过启动选项(通常F12在启动期间)或再次将 Ubuntu 移到启动顺序中来再次启动到 Ubuntu)。
你有什么不是完毕:
你有不是以任何方式更改了您的 Windows 10 安装或其引导加载程序,甚至触碰了 Windows 10 EFI 分区。只需从 UEFI/BIOS 设置中删除 Linux UEFI 列表,即可恢复一切。具体操作方法因供应商而异。
引用并编辑自用户613363的回答。(在不同的硬盘上双启动 Windows 10 和 Linux Ubuntu)