虚拟机磁盘扩容后SWAP分区无法挂载的解决方法
虚拟机扩容后,SWAP 分区始终无法挂载?这其实是常见问题。最近在折腾 Lubuntu 时也遇到了同样状况,顺手把修复过程整理下来,其他 Linux 发行版未必完全一致,但解决思路可以借鉴。 问题究竟出在哪?先到图形界面查看。打开系统自带的磁盘管理工具——在 Lubuntu 中就是 Disks。点击
虚拟机扩容后,SWAP 分区始终无法挂载?这其实是常见问题。最近在折腾 Lubuntu 时也遇到了同样状况,顺手把修复过程整理下来,其他 Linux 发行版未必完全一致,但解决思路可以借鉴。
问题究竟出在哪?先到图形界面查看。打开系统自带的磁盘管理工具——在 Lubuntu 中就是 Disks。点击 SWAP 分区,状态栏清楚显示着“not mount”——未挂载。

接下来按以下步骤修复。
第一步,先将该分区格式化为 ext4。点击左下角齿轮图标,选择第一项“format”,文件系统类型选 ext4。等待格式化完成,该分区会暂时变为普通数据分区。


第二步,重新将分区类型改回 SWAP。再次点击齿轮图标,这次选择“edit partition”,在类型栏手动输入或选择“swap 0x82”。确认后关闭对话框。

第三步,打开终端,查询新 SWAP 分区的 UUID。执行命令:ls -l /dev/sda/by-uuid。找到对应分区(通常为 sda5 或类似名称),复制那一长串 UUID。这一步至关重要,因为 /etc/fstab 文件中挂载分区正是依赖该标识符。

第四步,修改 fstab 配置文件。先用 chmod u+w /etc/fstab 为当前用户添加写入权限,再用 vi /etc/fstab 编辑文件。找到原来 SWAP 对应的那一行,将旧 UUID 替换为刚才复制的新 UUID。保存并退出,然后重启虚拟机——完成后再次检查,SWAP 分区应该已自动挂载。

如果重启后仍未挂载,不要着急。再次进入终端,直接执行 mkswap /dev/sda5(请替换为实际分区名)。该命令会重新创建 SWAP 文件系统。执行完毕后,重复上述查询 UUID 和修改 fstab 的步骤,这次肯定能顺利解决。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
CentOS 7手动释放内存缓存的详细方法
手动清理Linux内存缓存需先执行三次sync防丢数据。echo1清页缓存,echo2清目录与inode缓存,echo3全清但慎用。清理前依据available而非free判断内存压力,清理后关注available及swap使用率。
Mac菜单栏查看当前WiFi频率的实用方法
Mac无需第三方工具,按住Option键点击菜单栏Wi-Fi图标即可查看频率或信道;使用无线诊断工具的扫描信息可确认频段;系统报告中的PHYMode字段显示硬件级协商结果,三种方法覆盖从桌面快捷查看到底层验证。
CentOS 7系统默认语言修改方法
CentOS7修改默认语言需先安装zh_CN UTF-8语言包,再通过localectl或 etc locale conf设置LANG为zh_CN UTF-8。修改后验证locale输出,注意避免LC_*变量覆盖,图形界面与日志可能需额外处理。
Linux查看具体磁盘逻辑卷管理组坏块屏蔽记录
LVM本身不记录或管理坏块,坏块屏蔽由文件系统(如e2fsck将坏块列表写入超级块)和硬盘固件(如S M A R T 重映射)处理。用户需绕过LVM层,必须直接检查物理设备(如 dev sdb2)的坏块列表及重映射计数等信息,才能确认其屏蔽记录情况。
银河麒麟系统Prometheus安装配置方法详解
在银河麒麟系统上部署Prometheus,需先确认CPU架构(ARM64或AMD64),下载对应安装包,创建标准目录并解压。接着配置自监控,创建非root用户,手动启动验证。最后注册为systemd服务,实现开机自启。注意配置文件路径及权限设置。
- 热门数据榜
相关攻略
2026-07-13 07:34
2026-07-13 07:33
2026-07-13 07:33
2026-07-13 07:33
2026-07-13 07:33
2026-07-13 07:33
2026-07-13 07:32
2026-07-13 07:32
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

