我想在/dev/sdb
一台已经有一个驱动器(比如说)的机器上安装 Ubuntu 18.04 /dev/sda
,该驱动器上有一个装有 Ubuntu 16.04 的驱动器(比如说),以确保不会丢失任何数据。我还想将 Ubuntu 16.04 保留在磁盘 sda 中。
为此,我在机器中安装了新磁盘并运行 Ubuntu 安装过程。
经过几个步骤后,我点击其他内容,然后我就得到了一个磁盘分区表。
在该屏幕上,我为新驱动器 sdb 创建了三个新分区,一个带有挂载点 的 30gb ext4 分区/
用于操作系统本身,一个带有挂载点 的 470gb ext4 分区/home
,以及一个用于交换的 10GB 分区。我还指定新磁盘 sdb 作为安装引导加载程序的位置。
我担心的是,在屏幕上我无法看到任何地方来指定操作系统需要安装在哪个驱动器和分区中,而且我担心可能会意外地安装在旧驱动器的某个分区中并破坏数据。
我如何指定将 Ubuntu 18.04 安装在安装于 sdb 的 30GB 分区中/
?
答案1
如果在继续操作之前拔下 16.04 内置驱动器,则不会造成太大损害。
将 18.04 安装到新磁盘后,插入旧驱动器并启动计算机。
如果您希望默认启动一个驱动器,请在 BIOS 中将其设置为第一个 HDD。
操作系统启动后,运行sudo update-grub
以将两个驱动器都包含在 grub 菜单中。
答案2
正如 abu_bua 所说,无论您为 / 选择的分区是什么,都是操作系统的安装位置,所有系统和操作系统相关的文件都将存储在其中。
注册引导加载程序,有一个选项可以选择引导加载程序应进入的特定分区。例如 - sdb1 或 sdb2 等。我总是创建一个 250 MB 的单独 EFI 分区作为我的第一个分区,并指定引导加载程序安装在那里。
答案3
关于分区,你所做的是正确的。
在 Linux 操作系统上,所有系统程序或核心程序都安装在根目录/
,(例如 /bin、/usr、/sbin)。可以在此处找到很好的介绍关联.
从这个根目录 linux 挂载其他分区(看看/etc/fstab 文件),它告诉 linux 包含主目录/home
.主目录仅包含用户特定的数据和配置文件。默认情况下,这是用户唯一具有写访问权限的目录。
交换是一个临时存储内存的分区,用于释放物理内存。
所以您不必太在意,安装程序会自动完成这些事情。