Ubuntu分区/usr
时间: 2025-03-10 09:06:08 浏览: 42
### 对 `/usr` 进行分区的操作指南
#### 准备工作
在对 `/usr` 目录进行独立分区之前,确保已经备份重要数据。操作不当可能导致系统无法正常启动。
#### 创建新分区
如果是在安装Ubuntu时规划磁盘布局,可以在图形化安装界面或者通过命令行工具fdisk来创建新的分区用于挂载到 `/usr` 。对于已有的系统,则需借助Live CD/USB环境来进行无风险调整[^1]。
```bash
sudo fdisk /dev/sdX # 替换sdX为实际的目标硬盘设备名
```
完成分区后,格式化新建的分区:
```bash
mkfs.ext4 /dev/sdYn # sdYn代表刚刚建立的新分区编号
```
#### 数据迁移
停止不必要的服务并切换至单用户模式减少写入活动影响同步过程:
```bash
init 1
```
卸载现有 `/usr` 文件夹以便后续复制操作顺利执行:
```bash
mount --bind / /mnt/root-backup && rsync -avxHAXWSP /mnt/root-backup/usr/ /new-partition/
umount /mnt/root-backup
```
这里假设 `new-partition` 是准备好的目标位置标签或路径。
#### 修改fstab配置文件
编辑 `/etc/fstab` 添加如下条目使更改永久生效,在重启之后自动挂载指定分区给定参数:
```plaintext
UUID=xxxx-xxxx /usr ext4 nodev,noexec,nosuid 0 2
```
请注意替换上述模板中的 UUID 值为你自己系统的具体值,可以通过运行 `blkid` 获取各存储介质对应的唯一标识符。
#### 测试与验证
为了确认一切设置都正确无误,建议先尝试手动挂载测试一下:
```bash
mount -a
df -h | grep '/usr'
```
最后重新启动计算机检验整个流程是否成功实现预期效果。
阅读全文
相关推荐


















