ubuntu分区后如何激活
导读:Ubuntu 分区后的激活与验证指南 一、先确认分区类型与状态 查看分区表与文件系统:运行 sudo fdisk -l 或 lsblk -f,确认新分区的设备名(如 /dev/sda5)与类型(如 ext4、swap)。 查看是否已挂载:...
Ubuntu 分区后的激活与验证指南
一、先确认分区类型与状态
- 查看分区表与文件系统:运行 sudo fdisk -l 或 lsblk -f,确认新分区的设备名(如 /dev/sda5)与类型(如 ext4、swap)。
- 查看是否已挂载:运行 df -h(用于 ext4 等数据分区)。
- 查看 Swap 是否已启用:运行 free -m 或 swapon --show。
以上命令能帮助你判断哪些分区需要“激活”(挂载或启用 Swap)。
二、激活数据分区 ext4 等
- 临时挂载到指定目录(立即生效):
- 创建挂载点:sudo mkdir -p /mnt/newpart
- 挂载分区:sudo mount /dev/sdaX /mnt/newpart(将 X 替换为实际分区号)
- 开机自动挂载(持久化):
- 获取分区 UUID:sudo blkid
- 编辑 /etc/fstab,新增一行(示例):
- UUID=你的分区UUID /mnt/newpart ext4 defaults 0 2
- 验证并挂载:sudo mount -a(无报错即生效)
说明:使用 UUID 比设备名更稳定,避免因设备顺序变化导致挂载失败。
三、激活交换分区 swap
- 若新分区为 Linux swap:
- 初始化交换区:sudo mkswap /dev/sdaX
- 临时启用:sudo swapon /dev/sdaX
- 验证:free -m 或 swapon --show 应能看到 Swap 容量
- 开机自动启用:
- 获取新 UUID:sudo blkid
- 在 /etc/fstab 中写入:
- UUID=你的swapUUID none swap sw 0 0
- 若涉及休眠(resume),同步更新 /etc/initramfs-tools/conf.d/resume 中的 UUID,并执行 sudo update-initramfs -u
- 若使用 swap 文件(替代或补充分区):
- 创建并启用:
- sudo fallocate -l 2G /swapfile(示例 2GB)
- sudo chmod 600 /swapfile
- sudo mkswap /swapfile
- sudo swapon /swapfile
- 持久化:在 /etc/fstab 增加
- /swapfile none swap sw 0 0
以上步骤覆盖分区与文件两种形态的 Swap 启用与持久化配置。
- /swapfile none swap sw 0 0
- 创建并启用:
四、图形界面方式(可选)
- 使用 GNOME Disks(磁盘工具):
- 选中新分区,点击齿轮图标或右键选择 Mount/卸载 进行挂载;
- 选中 swap 分区,点击 Turn On(或启用)即可激活;
- 如需开机自动挂载/启用,可在磁盘工具的“Edit Mount Options”中勾选相应选项。
该方式直观易用,适合不熟悉命令行的用户。
五、常见问题与排查
- 扩容或调整分区后,重启出现 swap 丢失:
- 检查:free -m;
- 重新初始化并更新 /etc/fstab 中的 UUID:
- sudo mkswap /dev/sdaX → 记录新 UUID → 更新 /etc/fstab → 重启;
- 如启用休眠,记得同步 /etc/initramfs-tools/conf.d/resume 并执行 sudo update-initramfs -u。
- 使用 UUID 而非设备名,避免因磁盘顺序变化导致挂载/启用失败。
- 修改 /etc/fstab 后,先用 sudo mount -a 验证,确保无语法错误再重启。
以上为扩容/调整分区后最常见的 Swap 与挂载问题处理路径。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu分区后如何激活
本文地址: https://pptw.com/jishu/763869.html
