当前时区为 UTC + 8 小时


版面规则


我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。


发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-19 14:12 

注册: 2017-05-10 0:25
帖子: 41
送出感谢: 0 次
接收感谢: 0 次
硬盘卷标:Linux File-CD Gadget

终端输入命令:
sudo e2label /dev/sdc1 Linux File-CD Gadget

硬盘卷标会在空白地方停止,更改后卷标变成:Linux。


_________________
湖南老农,前公司业务,先搞定陆。再请女同学来公司。
谁先谁后,谁在利用谁!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-19 16:24 
头像

注册: 2007-10-23 12:54
帖子: 1750
送出感谢: 3
接收感谢: 28
考虑到命令行都用空格切分参数,推荐任何与名字有关的地方都不要用空格,用句点和下划线之类的好一点。不然就算设置成功了,也给以后的使用埋了雷。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-19 18:57 

注册: 2013-05-26 6:58
帖子: 1956
系统: Debian 9
送出感谢: 830
接收感谢: 24
1.输入到空格时按tab键自动补全
2.用单引号括住卷标(括号内的卷标内不能再有单引号,括号内的转义也将失效)
3.手动用\转义
例如:
代码:
sudo e2label /dev/sdc1 Linux\ File-CD\ Gadget


另外赞同2楼看法,不建议包含空格这类暗藏风险的特殊字符
包含这类特殊字符就是在自找麻烦,和自己过不去
为了增长技能作为练习可以,但尤其在重要环境下不建议这么用


_________________
Linux桌面优化综合贴[2017.08.01](欢迎各位补充或指正误区)
[2016.03.10]会C语言但看不懂英文文档的点这里,一个用C语言编写的简陋学习工具
单硬盘通过iso文件实机安装Debian的方法
重启或操作fcitx时失去响应的一个解决方法,不妨试试看(但部分程序无法使用fcitx)


页首
 用户资料  
 
4 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-20 8:20 

注册: 2017-05-10 0:25
帖子: 41
送出感谢: 0 次
接收感谢: 0 次
科学之子 写道:
1.输入到空格时按tab键自动补全
2.用单引号括住卷标(括号内的卷标内不能再有单引号,括号内的转义也将失效)
3.手动用\转义
例如:
代码:
sudo e2label /dev/sdc1 Linux\ File-CD\ Gadget


另外赞同2楼看法,不建议包含空格这类暗藏风险的特殊字符
包含这类特殊字符就是在自找麻烦,和自己过不去
为了增长技能作为练习可以,但尤其在重要环境下不建议这么用



包括空白,卷标最多也只能设置:16位。

执行上面命令,卷标变成:Linux File-CD Ga


_________________
湖南老农,前公司业务,先搞定陆。再请女同学来公司。
谁先谁后,谁在利用谁!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-20 9:58 

注册: 2009-08-04 16:33
帖子: 16329
送出感谢: 21
接收感谢: 1769
引用:
包括空白,卷标最多也只能设置:16位。

1. 卷标最多幾位 跟 檔案系統型態 有關

1-1. 參閱 Bug #689318
https://mail.gnome.org/archives/commits ... 00245.html
[gparted] Avoid reading trailing junk for a reiser4 label (#689318)
Date: Wed, 2 Jan 2013
Trim the read label to at most 16 characters.
Bug #689318 - filesystem type specific support for partition name maximum length

1-2. gparted 0.15.0 及 以後的版本 解決了 上面的 Bug
https://sourceforge.net/projects/gparte ... ME.md/view
April 14, 2013
### Key changes include:
Volume label length is now based on file system type
Bug Fixes
Make partition label length dependent on the file system type (#689318)

2. 補充
Ubuntu 預設 gparted / parted 作為 分割主要工具 包含 label 命名/編輯
2-1. 建議 從圖形界面 執行 gparted 看看 最多幾位
引用:
执行上面命令,卷标变成:Linux File-CD Ga

2-2. 圖形界面 試試 直接輸入
Linux File-CD Gadget
2-3. 跟前面建議一樣 避免在 目錄/檔案/Label 名稱中間使用 空格
如果為了容易閱讀 最好加入 "_" (不是 "-")
執行程式 比較不會發生錯誤


页首
 用户资料  
 
6 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-20 10:44 

注册: 2017-05-10 0:25
帖子: 41
送出感谢: 0 次
接收感谢: 0 次
poloshiao 写道:
引用:
包括空白,卷标最多也只能设置:16位。

1. 卷标最多幾位 跟 檔案系統型態 有關

1-1. 參閱 Bug #689318
https://mail.gnome.org/archives/commits ... 00245.html
[gparted] Avoid reading trailing junk for a reiser4 label (#689318)
Date: Wed, 2 Jan 2013
Trim the read label to at most 16 characters.
Bug #689318 - filesystem type specific support for partition name maximum length

1-2. gparted 0.15.0 及 以後的版本 解決了 上面的 Bug
https://sourceforge.net/projects/gparte ... ME.md/view
April 14, 2013
### Key changes include:
Volume label length is now based on file system type
Bug Fixes
Make partition label length dependent on the file system type (#689318)

2. 補充
Ubuntu 預設 gparted / parted 作為 分割主要工具 包含 label 命名/編輯
2-1. 建議 從圖形界面 執行 gparted 看看 最多幾位
引用:
执行上面命令,卷标变成:Linux File-CD Ga

2-2. 圖形界面 試試 直接輸入
Linux File-CD Gadget
2-3. 跟前面建議一樣 避免在 目錄/檔案/Label 名稱中間使用 空格
如果為了容易閱讀 最好加入 "_" (不是 "-")
執行程式 比較不會發生錯誤


ubuntu 12.04 LTS

gparted 0.11.0
只能设置卷标: 16位。


_________________
湖南老农,前公司业务,先搞定陆。再请女同学来公司。
谁先谁后,谁在利用谁!


页首
 用户资料  
 
7 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-20 17:41 

注册: 2009-08-04 16:33
帖子: 16329
送出感谢: 21
接收感谢: 1769
引用:
ubuntu 12.04 LTS
gparted 0.11.0

1. ubuntu 12.04 已列入 old-release
http://old-releases.ubuntu.com/releases/
1-1. 意思是 要更新 可能需要更正 套件庫

2. viewtopic.php?p=3191145#p3191145
所述 gparted >= 0.15 以上

3. Ubuntu 14.04 gparted 0.18.0-1 >= 0.15
http://packages.ubuntu.com/search?suite ... chon=names
套件 gparted
trusty (14.04LTS) (gnome): GNOME partition editor
0.18.0-1: amd64 arm64 armhf i386 powerpc ppc64el
引用:
只能设置卷标: 16位。

4. 順便說明一下
該分割區 掛載的 檔案系統類型為何


页首
 用户资料  
 
8 楼 
 文章标题 : Re: e2label 命令更改硬盘卷标,卷标有空白字符,怎输入?
帖子发表于 : 2017-05-20 18:20 
头像

注册: 2008-09-18 13:11
帖子: 2599
送出感谢: 1
接收感谢: 406
楼上又搜一堆没用的绕一个大弯子。楼主写的很清楚用的是e2label,你找了半天gparted的bug有什么用。
用e2label就只可能是ext2/ext3/ext4,而ext2/ext3/ext4都只支持最多16字节的卷标。这是文件系统结构就定死了的,用什么工具都没用

http://elixir.free-electrons.com/linux/ ... xt2.h#L465
http://elixir.free-electrons.com/linux/ ... t4.h#L1266


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译