个人工具

UbuntuHelp:RenamingExt3Partitions/zh

来自Ubuntu中文

跳转至: 导航, 搜索


重命名移动存储设备上的Ext3分区

通常情况下我们无需特意为某个分区指定名称,因为一般你作为挂载点的文件夹名称就会被指定为该设备的名称,但当被挂载的为移动设备上的某个分区时情况有所不同,主要是因为这类USB设备通常都是由系统自动挂载的,所以你不能为它指定具体的挂载点(这里说的不能只是指更改起来比较烦杂一些).

下面这些命令可以为分区指定名称,指定之后你在任意一台安装有linux的计算机上接上该设备,它都会显示出你为它指派的名称,挂载点则为/media/下同名文件夹<---这个不知道其他发行版上是不是通用的.

要为EXT3分区指定名称,运行下面的命令(并且填入正确的相关信息)

  tune2fs -L NewLabel /dev/XXX
  

Newlabel替换为你想用的名称,/dev/XXX替换为你实际的设备路径,查询路径的方法很多,你可以用gparted/qtparted这类的磁盘管理软件查看想重命名的分区对应的路径,也可以在终端中执行fdisk-l查询,这样查询只能显示出你所拥有的设备.加上sudo则会显示出所有的设备.

当你设置将Newlabel/dev/xxx设置为与你情况相符后按回车,新的信息就被写到该分区上了,不过我发现似乎要重启系统后才会生效,当你重启系统之后,你的新分区(比如我的移动硬盘)就会自动以新名称挂载到/media/newlabel下面,同时它在桌面和文件管理器里面都会以新的命名显示.

重命名内置硬盘上的EXT3分区

这里的操作较为简单,你只需要修改挂载分区的目录名称,执行下面的命令

  sudo mkdir /media/新名称 <---注意,请用你喜欢的名字替换'''新名称''',尽量不要用中文名
  

然后修/etc/fstab(记得先备份)

  sudo cp /etc/fstab /etc/fstab_backup
  gksudo gedit /etc/fstab

先对里面的格式进行说明一下:假设某句中有/dev/hde4 /home那说明你的/dev/hde4就是挂载在/home下面的.

接下来就可以开始更改某个分区的挂载点,让它自动挂到你新建的文件夹下面,假设你有/dev/hda2这一个分区,它原来是挂在/media/windows目录下的,现在我们把它挂到前面新创建的文件夹下面,只需将/media/windows更改为/media/新名称就可以了.

保存退出,重启计算机该分区就会自动挂载在新的文件夹下面了,在桌面上显示的名称也变成和该文件夹同名的了.

如果你不幸碰到什么错误,只需要恢复前面备份好的fstab文件,重启就可以恢复来原来的状态,运行下面的指令恢复它:

sudo cp /etc/fstab_backup /etc/fstab

修改之后确认无误,而且你对新的挂载很满意并且确定不想恢复原先的挂载方案,那就可以删除fstab_backup这个备份文件了

sudo rm /etc/fstab_backup

Good Luck!