购买教程客户中心教程中心
本站并非搬瓦工官方网站 · This website is not affiliated with BandwagonHost.
BWH搬瓦工VPS中文网BANDWAGONHOST VPS 中文指南
首页 > 教程中心 > 搬瓦工 Mount ISO 教程
教程 · KiwiVM

搬瓦工 Mount ISO 教程:挂载 ISO、VNC 控制台、自定义系统安装和救援排障

整理搬瓦工 KiwiVM Mount ISO 的使用思路,说明挂载 ISO 前的备份检查、VNC/Emergency Console 操作、自定义系统安装、救援模式排障、卸载 ISO、恢复从硬盘启动和常见失败原因。

更新日期:2026-08-27分类:教程中心适用对象:需要挂载 ISO 的搬瓦工 VPS 用户
搬瓦工 Mount ISO 教程封面
页面定位:本文专门说明 KiwiVM 的 Mount ISO / Bootable ISO 使用思路,不再混写通用 KiwiVM 功能。是否支持挂载 ISO、可选哪些 ISO、是否允许自定义 ISO,均以当前 KiwiVM 面板显示为准。

BandwagonHost 官方网站

一、先看结论

Mount ISO 适合三类场景:一是用 ISO 手动安装自定义系统;二是系统损坏、SSH 失联时进入救援环境修复;三是需要从光盘镜像启动做磁盘、分区、引导修复。普通用户只是想重装 Debian、Ubuntu、Rocky Linux,优先使用 KiwiVM 的 OS Reload,更简单也更不容易误操作。

挂载 ISO 本身通常不会清空磁盘,但后续安装系统、分区、格式化、写入引导时可能直接覆盖原数据。因此操作前必须先做独立备份,至少确认站点文件、数据库、配置文件、SSH Key、证书和业务数据都能恢复。

二、什么时候需要 Mount ISO?

场景是否适合说明
普通重装系统不优先优先使用 KiwiVM OS Reload,步骤更少。
安装自定义系统适合例如需要官方模板没有的系统版本或特殊安装参数。
SSH 完全失联适合可通过 VNC / Emergency Console 进入救援环境。
修复 GRUB / fstab / 防火墙适合从 ISO 启动后挂载原系统盘修复配置。
恢复误删文件有限适用有备份更可靠,救援环境不是万能恢复工具。
生产环境快速变更谨慎需要维护窗口、备份、回滚方案和控制台验证。

三、操作前检查清单

搬瓦工挂载 ISO 前检查清单
挂载 ISO 前最重要的是备份、入口和回滚。

四、挂载 ISO 基本流程

搬瓦工 Mount ISO 操作流程
安装完成后必须卸载 ISO,否则可能反复进入安装界面。
  1. 登录 BandwagonHost 客户中心,进入对应 VPS 服务。
  2. 打开 KiwiVM 控制面板,确认目标 VPS 的 IP、机房和当前状态。
  3. 进入 Mount ISO / Bootable ISO / CD-ROM 相关功能页。
  4. 选择需要的 ISO 镜像,或按面板支持方式添加自定义 ISO。
  5. 保存挂载设置,按提示重启 VPS。
  6. 通过 VNC / Emergency Console 进入 ISO 启动界面。
  7. 执行安装、救援或磁盘修复操作。
  8. 完成后回到 KiwiVM,卸载 ISO,并恢复从硬盘启动。
  9. 再次重启 VPS,验证 SSH、网络、磁盘、系统日志和业务访问。
关键点:如果安装完成后仍反复进入 ISO 安装界面,优先检查是否忘记卸载 ISO,或启动顺序是否仍然优先从 CD-ROM/ISO 启动。

五、自定义系统安装注意事项

项目建议原因
磁盘选择安装前确认目标磁盘,不要误格式化数据盘。选错磁盘会直接丢数据。
分区方案新手优先使用简单分区。复杂 LVM/加密分区后续救援难度更高。
网络配置优先 DHCP;静态配置时记录 IP、网关和 DNS。安装后 SSH 连不上多半和网络有关。
引导程序确认 GRUB 安装到正确磁盘。引导错误会导致系统无法启动。
SSH安装时启用 OpenSSH Server,保留控制台入口。否则安装完成后只能继续用 VNC 排查。
防火墙先放行 SSH,再启用严格规则。避免安装完成后把自己锁在外面。

六、救援排障常用思路

如果原系统无法启动,可以从 ISO 或救援环境进入后挂载原系统盘,再检查日志、网络、防火墙、SSH 配置和引导文件。

# 查看磁盘和分区
lsblk
blkid
fdisk -l

# 挂载原系统盘,分区名按实际替换
mkdir -p /mnt/sysroot
mount /dev/vda1 /mnt/sysroot

# 查看关键配置
cat /mnt/sysroot/etc/fstab
cat /mnt/sysroot/etc/ssh/sshd_config
ls -lah /mnt/sysroot/boot

# 如需 chroot 修复
mount --bind /dev /mnt/sysroot/dev
mount --bind /proc /mnt/sysroot/proc
mount --bind /sys /mnt/sysroot/sys
chroot /mnt/sysroot

# 修复后退出并卸载
exit
umount /mnt/sysroot/dev /mnt/sysroot/proc /mnt/sysroot/sys
umount /mnt/sysroot
说明:/dev/vda1 只是示例。实际可能是 /dev/sda1、/dev/vda2、LVM 或其他分区结构,先用 lsblk 确认。

七、安装或救援完成后怎么验证?

# 系统版本和启动时间
cat /etc/os-release
uptime

# 网络和默认路由
ip addr
ip route
resolvectl status 2>/dev/null || cat /etc/resolv.conf

# SSH 和常用端口
systemctl status ssh 2>/dev/null || systemctl status sshd
ss -tunlp

# 磁盘和文件系统
df -hT
lsblk

# 最近系统日志
journalctl -b -n 120 --no-pager

八、常见问题和处理办法

问题常见原因处理办法
重启后又进安装界面ISO 未卸载或启动顺序错误。回 KiwiVM 卸载 ISO,恢复硬盘启动。
VNC 黑屏系统启动卡住、镜像不兼容或控制台加载异常。等待几分钟,重新打开控制台,必要时更换 ISO。
安装完成 SSH 连不上未安装 sshd、防火墙拦截、网络配置错误。用 VNC 登录后检查 sshd、端口、防火墙和 IP。
找不到硬盘ISO 缺少虚拟化磁盘驱动或安装器识别异常。换更通用的 ISO,确认 KVM/virtio 支持。
系统无法引导GRUB 安装错误、fstab 写错、分区变化。进入救援环境修复 GRUB 和 fstab。
网络不通网关、DNS、IPv6、DHCP 或防火墙配置错误。先从控制台检查 ip addr、ip route 和 DNS。

九、常见问题(FAQ)

Mount ISO 会不会清空 VPS 数据?

单纯挂载 ISO 不等于清空数据,但通过 ISO 安装系统、重新分区或格式化磁盘会导致数据丢失。操作前必须先做独立备份。

挂载 ISO 后为什么 SSH 连不上?

VPS 从 ISO 或救援环境启动后,原系统的 sshd 不一定运行,网络配置也可能不同。此时应使用 VNC / Emergency Console 进入控制台排查。

安装完成后为什么又进入 ISO 安装界面?

通常是 ISO 没有卸载,或者启动顺序仍然优先从 ISO 启动。应在 KiwiVM 中卸载 ISO,并确认从硬盘启动后再重启。

所有搬瓦工套餐都支持自定义 ISO 吗?

不同套餐和面板功能可能不同,是否支持 Mount ISO、Bootable ISO 或自定义 ISO,应以当前 KiwiVM 面板显示为准。

新手应该用 Mount ISO 还是 OS Reload?

普通重装系统优先用 OS Reload。Mount ISO 更适合自定义系统、救援排障和需要手动安装的场景。

Bootable ISO 与 Rescue 救援教程

进一步了解救援环境、自定义系统和数据恢复思路。

KiwiVM 控制面板教程

了解 KiwiVM 的服务管理、控制台、快照、迁移和 API。

备份与恢复教程

挂载 ISO 或重装系统前,建议先做好独立备份。

VPS 无法连接排查

SSH 失联、网络不通、端口被拦截时的排查方法。

SSH 连接教程

安装完成后验证 SSH 登录、密钥和端口配置。

搬瓦工重装系统教程

普通重装系统优先参考 OS Reload 流程。

参考资料