添加另一个 Ubuntu

添加另一个 Ubuntu

我使用安装 DVD 将 Ubuntu 安装在我的电脑上。我有 2 个硬盘 - (1) 500 GB,装有 Windows 7,(1) 160 GB,什么都没有。

我将 Ubuntu 安装到辅助驱动器上的 40 GB 分区中。

我使用这些来为我儿子提供一个游乐区,现在我想自己添加一个。有没有办法在辅助硬盘的另外 120 GB 上创建另一个可启动的 Ubuntu 安装。

现在,CD 提示我必须删除所有内容并重新开始,即便如此,我也不确定我是否可以创建 2 个可启动版本。

任何帮助都将不胜感激!!!

ubuntu@ubuntu:~$ sudo parted -l
型号:ATA SAMSUNG HD502HJ (scsi)
磁盘/dev/sda:500GB
扇区大小(逻辑/物理):512B/512B
分区表:msdos

编号 起始 结束 大小 类型 文件系统 标志
 1 1049kB 106MB 105MB 主 ntfs 启动
 2 106MB 500GB 500GB 主 ntfs


型号:ATA Hitachi HDP72501 (scsi)
磁盘/dev/sdb:160GB
扇区大小(逻辑/物理):512B/512B
分区表:msdos

编号 起始 结束 大小 类型 文件系统 标志
 1 32.3kB 100GB 100GB 主 ntfs
 2 100GB 160GB 60.0GB 扩展
 5 100GB 143GB 42.8GB 逻辑 ext4
 6 143GB 160GB 17.2GB 逻辑 Linux 交换 (v1)


警告:无法以读写方式打开 /dev/sr0(只读文件系统)。/dev/sr0
已经以只读方式打开。
错误:磁盘外不能有分区!                           

ubuntu@ubuntu:~$

谢谢 !!

答案1

是的,你可以。启动 CD 并进入实时模式(无需安装即可尝试),当计算机启动后,进入终端并输入sudo parted -l获取具有 120GB 空间的磁盘的分区表(我们稍后将继续此过程)。此后,开始安装过程。

当安装到达此屏幕时(GUI 在最近的版本中更新,但信息仍然相同)

选择Something else

现在,在下一个屏幕上

选择适当的驱动器(带有120 GB这大致相当于 122880兆

选择它并创建新的分区表(左下角的选项)

新的分区表

(继续……)

BIOS 启动或 EFI 分区(GPT 磁盘上需要)

如果您想在 GPT 磁盘上安装 Ubuntu(您可以通过上面提到的“sudo parted -l”命令进行检查),您将需要一个 EFI 分区(如果您的 BIOS 设置在 EFI 模式下)或一个 BIOS-Boot 分区(如果您的 BIOS 设置在 Legacy 模式下)。

BIOS 启动分区:

挂载点:无 类型:无文件系统 描述:​​BIOS 启动分区包含 GRUB 2 的核心。如果您在 GPT 磁盘上安装 Ubuntu,并且固件 (BIOS) 设置为传统 (非 EFI) 模式,则此分区必不可少。它必须位于 GPT 磁盘的起始位置,并具有“bios_grub”标志。大小:1MB。

EFI 分区:

挂载点:/boot/efi(无需设置此挂载点,安装程序将自动执行)类型:FAT(通常为 FAT32)

描述:EFI 分区(也称为 ESP)包含一些启动文件。如果固件(BIOS)设置为以 EFI 模式启动 HDD(这是越来越多现代计算机(> 2011 年)的默认模式),则此分区必不可少。它必须位于 GPT 磁盘的开头,并具有“启动”标志。大小:100~250MB

基本推荐安装

对于功能齐全的系统来说,最基本和推荐的分区是交换分区和根分区/消耗剩余的磁盘空间。

更高级的安装

为此,我建议;

DiskSpace - 本页面的目标是提供有关 Linux 系统分区的建议和策略。

&

推荐的分区方案

答案2

是的,您可以根据需要创建任意数量的 Ubuntu 或其他 Linux 安装。我通常会在尝试或安装新版本之前复制旧系统,这样我就可以进行比较,甚至可以返回。

我不知道为什么 CD 会告诉你必须删除所有内容并重新开始;我从未见过这种情况。它在什么时候说了这句话?它到底说了什么?

我通常先使用 gparted 自己创建分区,并确保我知道它在哪里、有多大等等。然后,在安装过程中,我选择手动安装(对于 Ubuntu,它被称为“Something Else”)。我只是告诉它安装到我创建的分区中,并将 GRUB 放入启动驱动器的 MBR(假设您没有使用带有 UEFI 的 GPT,我自己没有弄乱过)。它应该允许您启动这 3 个操作系统中的任何一个。如果它没有检测到现有系统,那么就是出了问题 - 可能是 UEFI 问题,我对此不太了解。

需要注意的一点是,我安装的所有 Linux 发行版都会始终将 GRUB 更改为指向最新分区/boot/grub,并使用该分区的 GRUB 菜单进行引导。因此,如果您删除最新的发行版,您将无法再引导,除非您通过将 GRUB 引导加载程序指向上一个/boot/grub菜单来修复它。

如果您使用的是 GPT 而不是 MBR,那么其中一些可能会有所不同,希望有人可以帮助您了解 GPT 等效内容。

编辑:添加分区时,您不需要使它们可启动;磁盘是可启动的。它启动并运行 GRUB,然后知道如何加载许多操作系统,或者“链式加载”具有自己的启动协议的操作系统(如 Windows)。

除非你做过几次,否则它可能会很可怕,而且很危险。你需要集中注意力,不要假设它会知道该怎么做。

相关内容