如何在虚拟机上安装 Linux 系统的终极指南53
虚拟化技术使我们能够在单台物理机上运行多个操作系统,从而为软件开发、测试和教育提供了极大的便利。本教程将循序渐进地指导你如何在虚拟机上安装 Linux 系统。
先决条件
虚拟机软件(如 VirtualBox、VMware、Hyper-V 等)
Linux 系统 ISO 镜像文件
用于创建虚拟机的计算机
步骤 1:创建虚拟机
打开虚拟机软件并创建一个新虚拟机。指定以下设置:
名称:为虚拟机指定一个名称
操作系统类型:选择 Linux
版本:选择要安装的 Linux 发行版
内存:分配足够的内存(通常为 1-4 GB)
存储:创建或使用现有虚拟磁盘(通常为 20-60 GB)
网络:选择桥接或 NAT 网络适配器
步骤 2:连接 ISO 镜像
在虚拟机设置中,导航到“存储”选项卡。使用“添加光盘映像”按钮浏览并选择 Linux ISO 镜像文件。确保将 ISO 镜像设置为第一启动设备。
步骤 3:启动虚拟机
启动虚拟机,它将从 ISO 镜像引导。你将进入 Linux 安装菜单。
步骤 4:选择语言和键盘布局
使用方向键选择语言和键盘布局。按下 Enter 键继续。
步骤 5:选择安装类型
选择“自定义安装”选项,这将允许你自定义分区和配置其他设置。
步骤 6:分区磁盘
选择“创建分区表”并按照提示创建新的分区表。建议使用一个根分区(/)和一个交换分区(swap)。
步骤 7:格式化分区
选择要安装 Linux 的分区,并将其格式化为 ext4 文件系统。
步骤 8:挂载分区
将 / 作为根分区挂载到 /mnt 目录,并创建 /boot 目录。
步骤 9:安装系统
输入 chroot /mnt 命令进入新分区,然后运行以下命令安装 Linux 系统:```
pacstrap /mnt base base-devel
```
步骤 10:生成 fstab 文件
使用 fstabgen 命令生成 fstab 文件,该文件包含磁盘分区的信息。```
fstabgen -U /mnt >> /mnt/etc/fstab
```
步骤 11:安装 GRUB 引导加载程序
安装 GRUB 引导加载程序:```
grub-install /dev/sda
grub-mkconfig -o /boot/grub/
```
步骤 12:设置网络
编辑 /etc/ 文件并输入 DNS 服务器的 IP 地址。
步骤 13:设置时区
使用 timedatectl 命令设置时区:```
timedatectl set-timezone "Europe/Rome"
```
步骤 14:设置 root 密码
设置 root 的密码:```
passwd
```
步骤 15:退出虚拟机
输入 exit 命令退出虚拟机安装会话。移除 ISO 镜像并重新启动虚拟机。现在应该从安装的 Linux 系统引导。
按照本教程中的步骤,你已经成功地在虚拟机上安装了 Linux 系统。现在你可以使用虚拟机来探索 Linux 功能、学习新的命令或测试应用程序。虚拟化技术为在家中或工作场所的学习和实验创造了宝贵的机会。
2024-10-11