标题: Linux下如何修改分区名称(Label) ?
cjc


软件作者



UID 1
精华 18
积分 2773
帖子 1467
威望 2773
金钱 72
阅读权限 200
注册 2002-5-7
发表于 2013-11-21 09:49  资料  个人空间  短消息  加为好友 
Linux下如何修改分区名称(Label) ?

Linux下如何修改分区名称(Label) ?
问题: 分区时误把 /tdx 写成 /txd 了

答案:
简单方法:
1. umount /txd
2. mv /txd /tdx
3. 修改 /etc/fstab,
把 LABEL=/txd /txd ext3 defaults 1 2
改为 /dev/sda2 /tdx ext3 defaults 1 2
4. mount /tdx
5. reboot


完整方法:
1. 首先用 blkid 命令查看 /txd 对应的设备号,可能是: /dev/sda2 /txd, 即要修改的设备为 /dev/sda2
2. 用 e2label /dev/sda2 /tdx 修改,之后用blkid 检查是否已改为 /tdx
3. 用 vi /etc/fstab 修改fstab表,把里面对应的 LABEL=/txd /txd 一行修改为 LABEL=/tdx /tdx
4. reboot


万一改错了,重启时会进入维护状态, 提示:
Give root password for maintenance (or type Control-D to continue):
这里要输入root密码,进入以下提示符:
Repair file system1#

在此状态下,整个根目录都处于只读状态,不能进行文件修改,
解决:
1. 重新加载根目录: mount -n -o remount / 或 mount/ -o remount,rw
   如果 / 未在 fstab 中定义,则要 mount -n -o remount -t ext2 /dev/sda3 / (假设根分区是sda3)
2. 用 fsck 检查是否有分区错误
3. vi /etc/fstab 修改fstab表, 把里面对应的 LABEL=/txd /txd 修改为 /dev/sda2 /tdx (假如/tdx对应的是sda2分区)
4. 用 e2label /dev/sda2 /tdx 改修,之后用blkid 检查是否已改为 /tdx
5. reboot

顶部
 



当前时区 GMT+8, 现在时间是 2024-4-19 05:29

粤ICP备2021113670号
访问量: - 清除 Cookies - 联系我们 - CJC学习与技术分享