banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix [Thủ thuật] Thay đổi label cho các partitions trong Linux  XML
  [Question]   [Thủ thuật] Thay đổi label cho các partitions trong Linux 18/02/2008 14:12:17 (+0700) | #1 | 115232
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Trong Linux, khi tạo mới một partition ext2/ext3 với lệnh mkfs.ext2, bạn có thể dùng tuỳ chọn -L đi kèm để gán label cho partition đó.

Vậy câu hỏi đặt ra là: với một partition đang sử dụng, có thể thay đổi label của nó hay không?
Câu trả lời là: . Để làm việc này bạn có thể dùng lệnh e2label, cú pháp:
Code:
e2label device [ new-label ]


Ví dụ, trong /etc/fstab, label của /tmp partition của bạn là /tmp
Code:
LABEL=/tmp              /tmp                    ext3    defaults        1 2

Bây giờ bạn muốn đổi nó thành temporary xem sao.
Đầu tiên, bạn gõ df để xác định /tmp partition:
Code:
$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda7               497829     56123    416004  12% /tmp

Tiếp theo, thay đổi label cho /tmp partition bằng lệnh e2label
Code:
$ sudo e2label /dev/sda7 temporary

Cuối cùng nhớ chỉnh lại trong /etc/fstab như sau:
Code:
LABEL=temporary                 /tmp                       ext3    defaults        1 2

Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: [Thủ thuật] Thay đổi label cho các partitions trong Linux 19/02/2008 12:57:47 (+0700) | #2 | 115400
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Xin lỗi cho mình hỏi 1 câu hơi ngu, việc thay đổi Label của partion có ý nghĩa và tác dụng như thế nào vậy? Vả lại mọi người dùng Linux quen với việc nhìn thư mục root là "/" hơn chứ nhỉ?
[Up] [Print Copy]
  [Question]   Re: [Thủ thuật] Thay đổi label cho các partitions trong Linux 19/02/2008 13:42:31 (+0700) | #3 | 115423
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

Siêu trộm wrote:
Xin lỗi cho mình hỏi 1 câu hơi ngu, việc thay đổi Label của partion có ý nghĩa và tác dụng như thế nào vậy? 

Xin lỗi, tớ nghĩ đây là một câu hỏi hay.

Tớ xin chia sẻ thế này:
Với các Distro khác tớ không rõ lắm nhưng Red Hat/Fedora có vẻ "khoái" đánh label cho các partitions để tham chiếu chúng. Chẳng hạn, trong /boot/grub/grub.conf, có một đoạn:

title Fedora (2.6.23.14-115.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.14-115.fc8 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.23.14-115.fc8.img 

--> Các Distro khác chỗ này có thể là root=/dev/sda2

Hồi đầu "vọc" Linux, sau khi cài thành công, tớ dùng một cái tool partition manager nào đó, view partitions table lên thì thấy "Quái, sao cái label của cái partition này lại đặt tên có mỗi dấu / nhỉ, mình sẽ đổi thành tên khác hay hơn. Thế là tớ đổi nó thành tên khác". Kết quả chắc mọi người đã rõ (sẽ "nghỉ" boot vào linux luôn vì đổi label của the root directory mà chưa sửa lại trong grub.conf). Sau đó phải sửa lại như cũ.

Thêm một chia sẻ nữa, có lần tớ chia các partitions /var, /usr, /tmp, ... riêng biệt và cài Fedora nên đó. Sau này do gặp vấn đề với âm thanh, tớ muốn fresh install lại. Tớ giữ lại mỗi $HOME, còn lại format hết và fresh install. Sau khi cài xong, cat thử /etc/fstab, tớ để ý thấy label mà Fedora đánh cho các partitions trên là: /var1, /usr1, /tmp1, ...Tớ thắc mắc là "Tại sao nó lại đánh thế? Có cách nào đổi lại như cũ là: /var, /usr, /tmp, ... không? Tớ google ra cái lệnh e2label trên. Xin hết.

ps: Dù sao nó cũng chỉ là cái "nhãn" cho partition thôi. Tớ nghĩ thế.




Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: [Thủ thuật] Thay đổi label cho các partitions trong Linux 19/02/2008 14:35:26 (+0700) | #4 | 115435
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Oh, bây giờ thì tui đã hiểu smilie
Cũng không quan trọng lắm nhỉ, chắc vì tui là người thích default setting (luôn luôn để label rỗng hoặc default cho các partition, từ Windows sang Linux smilie ). Vả lại cũng ít xài FC, thích Ubuntu hơn và cũng "khoái" cách config của Ubuntu hơn, có vẻ user-friendly và tiện hơn smilie
[Up] [Print Copy]
  [Question]   Re: [Thủ thuật] Thay đổi label cho các partitions trong Linux 25/02/2008 05:49:28 (+0700) | #5 | 116488
[Avatar]
lihavim
Elite Member

[Minus]    0    [Plus]
Joined: 08/06/2004 15:19:32
Messages: 506
Offline
[Profile] [PM]
Kể ra xài label thế nó cũng hay, nhưng với một người hay quên như em thì xài nó có khi lại rắc rối, vì nhiều khi hứng lên đổi label cái rồi quên sửa hết các thứ dùng đến nó thì sẽ rắc rồi.
Thế nên nếu có cần gõ nhanh một cái địa chỉ dài, em gán nó vào một biến, xài với tính năng auto complete thì hết xẩy smilie.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|