Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách tạo phân vùng đĩa (Disk Partition) Linux

Để dùng thiết bị lưu trữ như USB drive và ổ cứng trong Linux, bạn cũng cần hiểu cách cấu trúc chúng khi dùng hệ điều hành Linux. Thiết bị lưu trữ thường được chia thành các phần riêng biệt gọi là partition (phân vùng). Điều này cho phép bạn tạo hệ thống file bằng cách chia ổ cứng thành nhiều phần ảo (virtual parts).

Một phân vùng đĩa Linux giống như thiết bị ranh giới (boundary device) báo cho mỗi hệ thống file biết nó có thể dùng bao nhiêu không gian. Nó tiện lợi khi tạo shared drive (ổ chia sẻ) và cho phép bạn phân bổ và chỉnh sửa dung lượng ổ hiệu quả hơn.

Ví dụ, nếu bạn có USB drive 2GB, bạn có thể tạo một phân vùng chiếm toàn bộ ổ, hai phân vùng 1GB mỗi cái, hoặc biến thể kích thước. Mỗi phân vùng đĩa Linux hoạt động như ổ cứng riêng. Nó đặc biệt hữu ích nếu bạn dùng hơn một hệ điều hành trên cùng một máy tính.

Dùng lệnh Parted

Ubuntu đi kèm sẵn parted. Nếu bạn dùng bản phân phối khác, cài nó dùng lệnh sau:

apt-get-install parted

Để xem ổ cứng trên hệ thống, gõ: sudo parted -l. Xem danh sách thiết bị trong ảnh chụp dưới:

Bạn có thể thấy ở trên có ba phân vùng Ubuntu partition trên Disk /dev/sda. Hãy dùng phân vùng gọi là /dev/sda5 để tạo phân vùng mới.

Bước tiếp theo là chạy parted. Nhưng hãy chắc chắn bạn dùng quyền root (root privileges). Chọn ổ bạn muốn phân vùng. Chúng ta sẽ dùng /dev/vdc.

Gõ lệnh sau:

(parted) select /dev/vdc

Để xem gì trong phân vùng đĩa Linux, gõ: print. Bạn sẽ thấy tóm tắt ổ cứng, kích thước, và bảng phân vùng (partition table).

Trong ví dụ dưới, ổ cứng là Model: Virtio Block Device, kích thước 1396MB, và bảng phân vùng là gpt.

Để cấu hình ổ phân vùng Ubuntu, bạn phải thoát trước bằng gõ quit. Bước tiếp theo là mở thiết bị lưu trữ đã chọn dùng parted. Trong bài này, chúng ta sẽ dùng thiết bị /dev/vdc.

Nếu bạn không chỉ định thiết bị cụ thể bạn muốn dùng, hệ thống sẽ ngẫu nhiên chọn thiết bị. Dùng lệnh dưới bao gồm tên thiết bị (vdc):

sudo parted /dev/vdc

Để đặt bảng phân vùng, gõ GPT, sau đó Yes để chấp nhận. Bạn chỉ nên làm điều này trên phân vùng không chứa dữ liệu bạn muốn giữ.

Xem lại bảng phân vùng để hiển thị thông tin về thiết bị lưu trữ với lệnh sau:

(parted) print

Để xem hướng dẫn tạo phân vùng mới, gõ (parted) help mkpart.

Cho bài này, chúng ta sẽ tạo phân vùng đĩa Linux mới dùng lệnh dưới:

(parted) mkpart primary 0 1396MB

0 nghĩa là bạn muốn bắt đầu phân vùng từ đầu ổ. Chúng ta biết từ ảnh chụp trên ổ có 1396MB. Lệnh trên bảo hệ thống bắt đầu phân vùng ở 0 và kết thúc ở 1396MB.

Để có thể dùng phân vùng, nó phải được format (định dạng). Trước tiên, bạn cần thoát parted bằng gõ quit. Sau đó, dùng hệ thống file ext4, gõ lệnh dưới để format ổ:

mkfs.ext4 /dev/vdc

Xác minh bằng gõ sudo parted /dev/vdc. Để thoát parted, gõ quit. Khi thoát parted, thay đổi tự động lưu.

Trong chế độ lệnh (command mode), dùng lệnh chữ cái đơn để hiển thị danh sách hành động bạn có thể làm. Gõ m và nhấn Enter.

Tạo phân vùng đĩa dùng cfdisk

Cfdisk là chương trình tiện ích Linux dùng để tạo, xóa, và sửa đổi phân vùng trên thiết bị đĩa. Để dùng nó tạo phân vùng, nhập lệnh sau:

# cfdisk /dev/sda

Tên ổ cho ví dụ này là sda.

Trong ảnh chụp trên, bạn thấy thông tin tóm tắt cho thiết bị đĩa. Giữa cửa sổ hiển thị bảng phân vùng. Ngoặc dưới dưới hiển thị lệnh có thể chọn.

Để chọn phân vùng từ danh sách, dùng phím mũi tên lên/xuống. Chọn lệnh bằng mũi tên trái/phải.

Ví dụ trên hiển thị ba phân vùng primary (1,2 & 3). Chú ý loại phân vùng free space.

Tạo phân vùng mới bằng chọn New từ cửa sổ dưới. Chúng ta sẽ gọi phân vùng này /dev/sdb. Gõ lệnh # cfdisk /dev/sdb. Tiếp theo chọn primary là loại phân vùng từ màn hình tiếp theo.

Trên màn hình tiếp theo bạn sẽ chỉ định kích thước phân vùng. Chúng ta sẽ tạo phân vùng 800 KB. Bây giờ bạn sẽ được hỏi xác định nơi bắt đầu phân vùng. Chọn đầu dung lượng trống (beginning of free space).

Từ màn hình tiếp theo, chọn Write để lưu thay đổi và ghi dữ liệu phân vùng ra đĩa. Xác minh phân vùng mới bằng in nó dùng lệnh sau:

fdisk -l /dev/sdb

Mẹo kết thúc cho tạo phân vùng đĩa Linux

Bạn nên luôn backup dữ liệu. Ngay lỗi nhỏ nhất cũng có thể phá hủy phân vùng ổ quan trọng.

Cũng, hãy chắc chắn xác minh và xác minh lại bạn đang dùng ổ đúng khi tạo phân vùng. Nếu không, bạn có thể mất dữ liệu.

Để câu hỏi của bạn trong bình luận dưới.