Một Partition là không gian được tạo ra từ đĩa vật lý có thể được sử dụng để cài đặt Hệ điều hành hoặc chỉ hoạt động như một không gian lưu trữ cho các tệp Người dùng và dữ liệu khác. Mỗi phân vùng được tạo trực tiếp trên Hard Disk hoặc External Disk được gắn vào hệ thống với địa chỉ khối bắt đầu và kết thúc xác định dung lượng mà nó chiếm trên ổ đĩa.

Thay đổi tên nhãn đĩa phân vùng Linux

Mặc dù bạn có thể tạo n số lượng phân vùng mà bạn muốn nhưng hệ thống Linux xác định tối đa 16s có thể được liên kết với bất kỳ SCSI, SATA, PATA hoặc đĩa cứng ảo nào. Để xác định các phân vùng trên, Hệ thống Linux có quy ước chung riêng. Quy ước đó có dạng ‘/dev/sdxn‘ hoặc ‘/dev/vdxn‘ ở đâu ‘x‘là bảng chữ cái và’n‘ một số.

Nơi đây, ‘/dev’ là thư mục trong ‘/’ hệ thống chứa các tệp được liên kết với từng thiết bị được gắn vào hệ thống Linux. Sau đó ‘s’ xác định ổ SATA, SCSI hoặc PATA và ‘v’ dành cho đĩa ảo trên Máy dựa trên KVM. Bảng chữ cái tiếp theo tức là ‘d’ là từ viết tắt của thiết bị và cuối cùng là bảng chữ cái tiếp theo xác định ổ đĩa được gắn vào.

Giải thích về cấu trúc và đường dẫn thư mục hệ thống tệp quan trọng của Linux

Nếu hệ thống của bạn có 4 đĩa cứng, bạn có thể tìm thấy danh sách cho: /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd trong đầu ra của lệnh fdisk khi ‘l’ Được gọi.

Sau bảng chữ cái là số. Một đĩa cứng điển hình xác định 4 các phân vùng chính trong đó cũng có thể có một phân vùng mở rộng, phân vùng này lại chứa nhiều phân vùng hợp lý. Trong trường hợp đó, phân vùng chính đầu tiên, thường là phân vùng khởi động, giữ nhãn mặc định: ‘/dev/sda1’ biểu thị vị trí của nó là phân vùng chính đầu tiên trên đĩa cứng đầu tiên, tương tự như vậy ‘/dev/sdb1’ sẽ là phân vùng chính đầu tiên trên đĩa cứng thứ hai.

Phân vùng chính tiếp theo sẽ có sda2sau đó sda3 và như vậy, với phân vùng hợp lý bắt đầu từ sda5. Đây chỉ là cách phân vùng Linux được trình bày, mặc dù hiện tại còn tồn tại một loại phân vùng nữa, đó là phân vùng LVM của Linux, trên đó Vùng dữ liệu logic được tạo ra từ Khối lượng vật lý và Nhóm khối lượng một cách nhanh chóng mà không ảnh hưởng trực tiếp đến phần cứng bên dưới.

Hệ thống tệp và phân vùng Linux – Các loại và thuật ngữ

Hệ thống Linux trần cấu hình 2 phân vùng trong quá trình cài đặt bình thường tức là root (‘/’) (Nơi đặt hệ thống tệp) và swap (một không gian lưu trữ tạm thời được giả định là gấp đôi RAM theo mặc định, mặc dù không cần thiết).

Bootloader thường được cài đặt trong phân vùng gốc hoặc phân vùng chính đầu tiên. Phân vùng đặt cơ sở cho hệ thống tệp sau đó được tạo trên phân vùng, nhưng trước đó nó yêu cầu phân vùng được định dạng cho loại hệ thống tệp được hỗ trợ trên phân vùng đó.

Một số hệ thống tệp được Hệ thống Linux hỗ trợ bao gồm:
  1. ext2
  2. ext3
  3. ext4
  4. ReiserFS
  5. xfs
  6. MẬP MẠP
  7. HPFS / NTFS / exFAT

Một số thuật ngữ liên quan đến phân vùng Linux:

Phân vùng chính:

Giữ trực tiếp khu vực trên đĩa cứng được chỉ định theo địa chỉ khu vực đầu tiên và cuối cùng và giữ một nhãn cho biết vị trí của đĩa cứng và số của nó. Nó có thể chứa các tệp khởi động cho hệ điều hành hoặc dữ liệu do người dùng định cấu hình.

Phân vùng mở rộng:

Phân vùng chứa các phân vùng khác. Phân vùng mở rộng được tạo để chứa nhiều phân vùng hợp lý. Không giống như phân vùng chính, nó không thể chứa các tệp khởi động của hệ điều hành đã cài đặt, vì nó chứa và quản lý các phân vùng logic.

Phân vùng logic:

Sau 4 phân vùng chính đầu tiên, hãy đến các phân vùng hợp lý được đặt trên phân vùng mở rộng. Chúng thường được sử dụng để giữ hệ thống tệp được người dùng đặt ra. Không gian hoán đổi cũng được cấu hình như một phân vùng hợp lý.

Phân vùng LVM Linux:

Phân vùng LVM được sử dụng để sắp xếp các hệ thống tập tin được tạo trên Tập tin lôgic. LVM là từ viết tắt của Logical Volume Management, một tính năng của Linux để tạo các khối Logical trên phân vùng một cách nhanh chóng. Nó cần một phân vùng, sau đó chứa một Khối lượng vật lý và nhiều khối lượng Vật lý được kết hợp để tạo ra một nhóm khối lượng mà trên đó Khối lượng Hợp lý được bố trí. Logical Volume sau đó được định dạng để giữ hệ thống tập tin.

Âm lượng:

Một phân đoạn không gian được định dạng, có thể chứa hệ thống tệp. Ổ đĩa được tạo trên phân vùng để gắn hệ thống tệp vào đó và cho phép nó chứa dữ liệu người dùng.

Vì tất cả các hoạt động trên phân vùng yêu cầu sửa đổi kích thước của hệ thống tệp được lưu trữ bởi nó, bất kỳ sửa đổi, xóa hoặc tạo phân vùng nào đều yêu cầu hệ thống tệp phải được ngắt kết nối và sao lưu cẩn thận để tránh rủi ro mất dữ liệu.

Một số Tiện ích / Lệnh của Linux có ích cho các hoạt động liên quan đến hệ thống tệp bao gồm:
  1. fdisk – để tạo, sửa đổi, xóa phân vùng, bao gồm cả việc tạo và in bảng phân vùng, v.v.
  2. parted – thực hiện các hoạt động tương tự như fdisk và thậm chí nhiều hoạt động khác cũng được xem xét.
  3. df – hiển thị tất cả các hệ thống tệp được gắn trên Hệ thống tệp Linux và các điểm gắn kết của chúng.
  4. mount – để gắn hệ thống tập tin, thư mục, thay đổi điểm gắn kết cho một thư mục / thiết bị và tất cả các loại hoạt động như vậy.
  5. mkfs – tạo và định dạng hệ thống tập tin. Thông thường lệnh được sử dụng để nối với kiểu định dạng mong muốn. Như: mkfs.ext4 để định dạng hệ thống tệp với kiểu ext4.
  6. umount – để ngắt kết nối hệ thống tệp khỏi một phân vùng.
  7. GParted/QParted – GUI được thiết kế riêng cho các hệ thống Gnome và KDE.
  8. Disks – Phần mềm Utility được cài đặt sẵn trên hệ thống Linux để quản lý phân vùng thông qua GUI.

Tiện ích Linux / Lệnh để thay đổi hoặc sửa đổi tên / nhãn phân vùng

Các lệnh thay đổi hoặc sửa đổi Tên / Nhãn phân vùng phụ thuộc vào loại hệ thống tệp trên phân vùng đó ngoại trừ một số lệnh chung.

Dưới đây bạn có thể tìm thấy danh sách của tất cả các lệnh như vậy.

1. e2label hoặc tune2fs

Các lệnh e2label hoặc tune2fs được sử dụng để thay đổi nhãn của các phân vùng kiểu ext2, ext3 và ext4.

# e2label /dev/sda1 ROOT
OR
# tune2fs –L ROOT_PART /dev/sda1

Nơi đây, ROOTROOT_PART là những nhãn được thêm vào /dev/sda1 là phân vùng được định dạng ext4.

2. ntfslabel

Các ntfslabel được sử dụng để thay đổi nhãn của phân vùng NTFS.

# ntfslabel /dev/sda5 NTFS_DIR

3. reiserfstune

Các reiserfstune được sử dụng để gắn nhãn các phân vùng được định dạng reiserFS.

Lưu ý: Trước tiên, bạn nên ngắt kết nối hệ thống tệp trước lệnh này.

# reiserfstune –l HOME_PART /dev/sdb1

Ở đâu, /dev/sdb1 là phân vùng được định dạng bằng hệ thống tệp reiserFS.

4. mkswap

Các mkswap được sử dụng để thay đổi nhãn của phân vùng SWAP.

Sau khi ngắt kết nối hệ thống tệp, lệnh sau cần được thực hiện để thay đổi nhãn của phân vùng hoán đổi.

# mkswap -L SWAP_PART /dev/sda5

Ở đâu, /dev/sda5 là phân vùng được định dạng SWAP.

5. exfatlabel

Các exfatlabel được sử dụng để thay đổi nhãn của phân vùng được định dạng exFAT.

# exfatlabel /dev/sda3 EX_PART

6. Thay đổi nhãn của một phân vùng trong GUI – DISKS

Disks là một tiện ích được cài đặt sẵn được tìm thấy trong hầu hết các hệ thống Linux, trình bày GUI để thực hiện tất cả các tác vụ liên quan đến phân vùng được thực hiện bởi fdiskparted và thậm chí hơn thế nữa. Đĩa có thể được sử dụng để thay đổi nhãn của một phân vùng bằng quy trình sau:

Hiển thị Bảng phân vùng Linux
Hiển thị Bảng phân vùng Linux

GUI of Disks hiển thị, tất cả các ổ đĩa ngoài và thông tin chi tiết của ổ đĩa ngoài đã chọn bao gồm các phân vùng, nhãn của chúng, kích thước và kiểu định dạng của chúng. Bước đầu tiên là chọn phân vùng có nhãn cần thay đổi, ở đây là phân vùng 1, bước tiếp theo là chọn biểu tượng bánh răng và chỉnh sửa hệ thống tập tin.

Thay đổi nhãn phân vùng Linux
Thay đổi nhãn phân vùng Linux

Sau đó, bạn sẽ được nhắc thay đổi nhãn của phân vùng đã chọn.

Đặt tên nhãn phân vùng Linux
Đặt tên nhãn phân vùng Linux

Và cuối cùng, nhãn của phân vùng sẽ được thay đổi.

Đã sửa đổi tên phân vùng Linux
Đã sửa đổi tên phân vùng Linux

Các tiện ích Linux đặc biệt để gắn phân vùng với tên nhãn

1. Sử dụng Nhãn để tải phân vùng tại thời điểm khởi động – tệp / etc / fstab

/etc/fstab là tệp được tham khảo tại thời điểm khởi động để gắn kết các phân vùng tồn tại trên hệ thống. Các phân vùng được xác định theo mặc định bằng cách sử dụng UUID theo mục nhập trong này /etc/fstab.

Tuy nhiên, có một cách khác để tải phân vùng, thay vì UUID dài đó, bạn chỉ có thể chuyển nhãn của phân vùng đó trong tệp thay vì UUID và từ đó, hệ thống của bạn sẽ gắn các phân vùng trên hệ thống bằng LABEL thay vì UUID.

Để tải bất kỳ phân vùng nào bằng Nhãn thay vì UUID, chỉ cần mở /etc/fstab để chỉnh sửa:

$ sudo vi /etc/fstab

Tệp có dạng như sau:

Phân vùng được gắn trên Linux Fstab
Phân vùng được gắn trên Linux Fstab

Ở đây, phân vùng được nhận dạng bằng cách sử dụng UUID như đã thấy ở trên. Bây giờ nếu bạn muốn phân vùng được nhận dạng bằng cách sử dụng nhãn, chỉ cần chỉnh sửa mục nhập tương ứng trong tệp thay thế UUID=<uuid> qua LABEL=<label>. Sau đó, lưu và đóng tệp. Trong lần khởi động tiếp theo, phân vùng sẽ được tải bằng nhãn thay vì UUID.

2. Thay đổi mục nhập của các phân vùng trong bảng phân vùng:

Một số lệnh có thể được sử dụng để chơi với các mục nhập của các phân vùng trong bảng phân vùng và xáo trộn các mục nhập trong bảng phân vùng.

Các lệnh này bao gồm:

1. gdisk

Tiện ích có thể được sử dụng để thực hiện nhiều hoạt động hữu ích trên phân vùng, nhưng được đánh dấu ở đây là một trong những hoạt động của nó để thay đổi tên phân vùng.

Quy trình cần làm theo:

# gdisk

Điều này mở ra gdisk và bạn sẽ được nhắc nhập đĩa sẽ được chọn. Chỉ cần nhập đĩa bạn muốn chọn. ‘/dev/sda’ để hoạt động trên đĩa cứng đầu tiên.

Tiếp theo, bạn sẽ nhận được lời nhắc sau sẽ xuất hiện yêu cầu bạn nhập bất kỳ lệnh nào. đi vào ‘c’ nơi đây. Bạn sẽ được nhắc chọn số phân vùng có tên mà bạn muốn chỉnh sửa. Nhập tên phân vùng và sau đó bạn sẽ được nhắc nhập tên mới. Nhập tên mới và nhấn ENTER.

Command(? For help):

Tiếp theo, sử dụng tùy chọn sau để xác minh rằng thay đổi bạn đã thực hiện, đã được thực hiện.

Command(? For help): p

Bây giờ Đóng và thoát gdisk, lưu các thay đổi của bạn.

Command(? For help): w

2. gắn kết

Mount cũng có thể được sử dụng để thay đổi tên của phân vùng. Quy trình sau có thể được sử dụng tại đây:

Ngắt kết nối phân vùng.

# umount /partition

Thay đổi tên của thư mục sau khi nó được hủy gắn kết.

# mountpoint /partition &>/dev/null || mv /partition /new_name_partition

Chỉnh sửa /etc/fstab và thay đổi điểm gắn kết của phân vùng từ /partition đến /new_name_partition và sau đó gắn lại phân vùng.

# mount /new_name_partition

Sự kết luận

Trên đây là các kỹ thuật được trình bày để Thay đổi / Sửa đổi Tên / Nhãn của Phân vùng Linux. Nếu bạn có những kỹ thuật thú vị khác có thể đạt được điều tương tự, hãy chia sẻ với chúng tôi trong những bình luận quý giá của bạn.