我想将 Ubuntu Focal Fossa 安装到新硬盘上。在我的计算机上,已经有另一个装有 Windows 7 的硬盘驱动器。但是,安装程序没有检测到此安装。我很确定我以 UEFI 模式启动:
$ [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
UEFI
$ sudo efibootmgr
BootCurrent: 0006
...
Boot0006* UEFI: (FAT) Generic Flash Disk 8.07
在创建可启动 U 盘时,我在 Rufus 中尝试了不同的选项,但是,这根本没有帮助。还有什么我可以做的吗?
提前致谢!
编辑:
在 BIOS 模式下开始安装后,将识别第二个 Windows 安装。
单击“其他”显示所有可用驱动器:
我想在硬盘“sda”上安装 Ubuntu。但是,当我选择“与它们一起安装 Ubuntu”时,我无法选择此硬盘。驱动器“sdc”是“选择驱动器”下拉菜单中的唯一选项:
默认情况下,Ubuntu 20.04(和 18.04)的 live USB(使用 rufus 可启动)使用 UEFI 模式安装。因此它无法检测到使用 BIOS 的计算机中的驱动器。
Boot from next volume
可以通过在 GRUB 菜单中选择选项,然后选择所需的安装类型来切换安装模式。使用其他选项
原始问题
首先,您需要确定 Windows 7 是在 UEFI 还是传统模式下安装的。您可以通过 BIOS 设置或从 Windows 轻松完成此操作。从 Regedit运行
msinfo32.exe
,可以使用Windows+打开R。在系统摘要下,您可以找到具有确切安装模式的BIOS 模式行。现在您可以继续安装。根据您的 PC/笔记本电脑,您需要将 USB 引导为 BIOS 模式(在较新的 PC 上通常称为 LEGACY 模式)。最简单的选择是在 BIOS 设置中完全禁用 UEFI 引导。您现在不需要它,如果您需要它,您可以轻松地再次启用它。该选项可能位于 BIOS 设置的 BOOT 部分(或类似的内容,具体取决于制造商。现在,当该部分完成后,您可以按照说明进行操作。
在 Ubuntu 安装的第 4 步中选择“其他”:
您将看到您的磁盘为
/dev/sda
,/dev/sdb
和/dev/sdc
。你说你想安装它/dev/sda
,所以选择那个设备,然后按-删除它上面的现有分区(/dev/sda1
)注意:确保你要删除那个分区,如果它包含一些重要的数据,请备份。如果您想调整它的大小,请使用change选项并选择新的大小,/dev/sda1
这样您就可以为其他分区留出一些空间。单击“新建分区表...”现在您将看到 Ubuntu 安装的空白空间:如果您的内存不足,建议您创建交换分区,交换是用于保留不需要的内存页面的分区,例如 Windows 交换。它也可以用于休眠。请注意,与 RAM 相比,交换要慢得多,因此过多的交换会降低您的系统速度。使用下表作为指导:
来源:https://help.ubuntu.com
/
为(根分区)创建分区。这是包含内核、系统文件、程序文件等的基本分区。就像C
Windows 上的分区一样。这个分区你需要大约 20GiB,但是你放了更多(如果你有空间),如果你在一段时间内需要更多,你可以简单地通过GParted live USB扩展它。所以:创建
/home
分区。这是您的用户文件的分区,如文档、图像、歌曲、电影等。所以就像Users
Windows 上的文件夹。您可以像在第 4 步中一样执行此操作。
对于高级用户您可能可以跳过这部分,但我仍将其放在这里。创建单独
/boot
的 ,/tmp
和/var
分区。对于分区的确切大小,请使用:/boot
100 – 500 MB/var
并且/tmp
应该 > 5 GiB 或根据您的需要修改这些值。毕竟,你应该看到你的磁盘是这样的:
PS 你还问过关于有单独
/
和/home
分区的问题。严格来说你不需要。这是个人品味的问题,但是/home
在升级到新版本的 Ubuntu 期间出现错误时,拥有一个单独的分区会有所帮助。系统升级中总是有一些可能导致数据丢失的错误。这就对了!您现在可以单击Install Now并开始享受 Ubuntu。