在 VMware Workstation 上安装 Alpine
![]() 它应该与 [[在虚拟机上安装 Alpine]] 合并。(讨论) |
至少有两种方法可以在 VMware 虚拟机上安装 Alpine。
选项 1:sys 模式,传统硬盘安装(开发环境首选)
- 创建一个虚拟机(Linux,其他 3.x 内核 64 位)
- 添加一个所需大小的硬盘
- 将 CD/DVD 添加到虚拟机,指向您下载的 Alpine ISO 文件
- 在“设置”->“高级”中禁用“UEFI 安全启动”
- 启动虚拟机并使用用户名“root”登录
- 运行
setup-alpine
- 当询问磁盘模式时选择 sys (sys 模式会将 Alpine 安装到磁盘)
- 选择 VMware 挂载的默认硬盘
- 安装完成后重启
- 运行
选项 2:USB 模式,重启后数据不保留
- 创建一个虚拟机(Linux,其他 3.x 内核 64 位)
- 添加一个小硬盘,例如 100MB 用于保存配置(类似于 U 盘)
- 将 CD/DVD 添加到虚拟机,指向您下载的 Alpine ISO 文件
- 启动虚拟机
- 在启动时按 F2 进入 BIOS
- 更改启动顺序,使其从 CD 启动,然后是 HD,然后是软盘(或其他 - 只要 CD 是第一个)
- 启动机器
- 现在运行以下命令
mkfs.vfat /dev/sda
mount /dev/sda /media/usb
(或者尝试:mount -t vfat /dev/sda /media/usb
)grep /dev/sda /proc/mounts >> /etc/fstab
setup-alpine
(选择无磁盘,将配置保存到 'usb')lbu ci usb
如果虚拟机在启动提示符处挂起,请重启虚拟机,当再次出现启动提示符时,输入 pax_nouderef
(即将其附加到内核选项),然后按 Enter 键。这应该允许正常启动。
现在您应该能够重启,并且它应该保留您的设置,因为它们已保存到您的“usb-disk”中。
VMware 工具
更多信息请参见此页面:Open-vm-tools
为了获得 VMware 工具支持,您需要安装软件包 open-vm-tools。
在 32 位 VMware 虚拟机上安装 Alpine
如果您想在 32 位 VMware 虚拟机上安装 Alpine,您需要禁用 VMware 虚拟机的 3D 加速功能,否则在加载 vmwgfx 时会出现黑屏。
特别是,如果您使用 virt 版本的 iso 启动 32 位 VMware 虚拟机,则默认网卡 (pcnet32) 驱动程序不包含在系统中,因此您需要修改 vmx 文件并添加
ethernet0.virtualDev = "e1000"