Làm thế nào để sử dụng Fdisk để quản lý phân vùng trên Linux

Mục lục:

Làm thế nào để sử dụng Fdisk để quản lý phân vùng trên Linux
Làm thế nào để sử dụng Fdisk để quản lý phân vùng trên Linux

Video: Làm thế nào để sử dụng Fdisk để quản lý phân vùng trên Linux

Video: Làm thế nào để sử dụng Fdisk để quản lý phân vùng trên Linux
Video: Làm ơn đừng HỦY HOẠI trí não của bạn nữa (kèm 7 giải pháp) - YouTube 2024, Tháng tư
Anonim
Lệnh fdisk là một tiện ích dựa trên văn bản để xem và quản lý phân vùng đĩa cứng trên Linux. Đó là một trong những công cụ mạnh mẽ nhất mà bạn có thể sử dụng để quản lý phân vùng, nhưng điều đó gây nhầm lẫn cho người dùng mới.
Lệnh fdisk là một tiện ích dựa trên văn bản để xem và quản lý phân vùng đĩa cứng trên Linux. Đó là một trong những công cụ mạnh mẽ nhất mà bạn có thể sử dụng để quản lý phân vùng, nhưng điều đó gây nhầm lẫn cho người dùng mới.

Hướng dẫn này sẽ đi qua những điều cơ bản của việc sử dụng fdisk để quản lý một bảng phân vùng. Sau khi sử dụng fdisk, bạn sẽ phải sử dụng lệnh mkfs để định dạng phân vùng mới bằng hệ thống tệp.

Sudo vs. Su

Trên Ubuntu, Linux Mint hoặc các bản phân phối có nguồn gốc từ Ubuntu khác, các lệnh fdisk và mkfs phải được bắt đầu bằng sudo. Trên các bản phân phối không sử dụng sudo, hãy sử dụng su - lệnh đầu tiên để có được một vỏ gốc, sau đó gõ mọi lệnh mà không có sudo.

Liệt kê phân vùng

Các sudo fdisk -l lệnh liệt kê các phân vùng trên hệ thống của bạn.

Bạn có thể thêm tên thiết bị của đĩa để chỉ liệt kê các phân vùng trên đó. Ví dụ, sử dụng lệnh sau để chỉ liệt kê các phân vùng trên thiết bị đĩa đầu tiên:
Bạn có thể thêm tên thiết bị của đĩa để chỉ liệt kê các phân vùng trên đó. Ví dụ, sử dụng lệnh sau để chỉ liệt kê các phân vùng trên thiết bị đĩa đầu tiên:

sudo fdisk -l /dev/sda

Vào chế độ Command

Để làm việc trên phân vùng của đĩa, bạn phải nhập chế độ lệnh. Bạn sẽ cần tên thiết bị của đĩa từ fdisk -l chỉ huy. Lệnh sau vào chế độ lệnh cho thiết bị đĩa đầu tiên:

sudo fdisk /dev/sda

Không chỉnh sửa phân vùng khi chúng đang được sử dụng. Nếu bạn muốn chỉnh sửa phân vùng hệ thống, hãy khởi động từ đĩa CD trực tiếp trước.
Không chỉnh sửa phân vùng khi chúng đang được sử dụng. Nếu bạn muốn chỉnh sửa phân vùng hệ thống, hãy khởi động từ đĩa CD trực tiếp trước.

Sử dụng chế độ lệnh

Trong chế độ lệnh, bạn sử dụng các lệnh một chữ cái để chỉ định các hành động bạn muốn thực hiện. Kiểu m và nhấn Enter để xem danh sách các lệnh bạn có thể sử dụng.

Image
Image

Xem bảng phân vùng

Sử dụng p để in bảng phân vùng hiện tại vào thiết bị đầu cuối từ trong chế độ lệnh.

Image
Image

Xóa phân vùng

Sử dụng d lệnh để xóa một phân vùng. Bạn sẽ được hỏi về số lượng phân vùng bạn muốn xóa mà bạn có thể nhận được từ p chỉ huy. Ví dụ: nếu tôi muốn xóa phân vùng tại / dev / sda5, tôi sẽ nhập 5.

Sau khi xóa phân vùng, bạn có thể nhập p một lần nữa để xem bảng phân vùng hiện tại. Phân vùng xuất hiện đã bị xóa, nhưng fdisk không ghi các thay đổi này vào đĩa cho đến khi bạn sử dụng lệnh w.

Tạo phân vùng

Sử dụng n lệnh để tạo phân vùng mới. Bạn có thể tạo phân vùng hợp lý hoặc chính (l cho hợp lý hoặc p cho chính). Một đĩa chỉ có thể có bốn phân vùng chính.

Tiếp theo, xác định sector của ổ đĩa mà bạn muốn phân vùng khởi động. Nhấn Enter để chấp nhận khu vực mặc định, đây là khu vực miễn phí đầu tiên trên đĩa.
Tiếp theo, xác định sector của ổ đĩa mà bạn muốn phân vùng khởi động. Nhấn Enter để chấp nhận khu vực mặc định, đây là khu vực miễn phí đầu tiên trên đĩa.

Cuối cùng, xác định khu vực cuối cùng của phân vùng trên đĩa. Nếu bạn muốn sử dụng hết dung lượng trống sau khu vực ban đầu, chỉ cần nhấn Enter. Bạn cũng có thể chỉ định kích thước cụ thể, chẳng hạn như + 5G cho phân vùng năm gigabyte hoặc + 512 triệu cho phân vùng 512 megabyte. Nếu bạn không chỉ định đơn vị sau dấu +, fdisk sẽ sử dụng các phần làm đơn vị. Ví dụ, +10000 kết quả ở phần cuối của phân vùng là 10000 sector sau khi bắt đầu.

ID hệ thống

Các n lệnh tôi vừa chạy tái tạo phân vùng trao đổi mà tôi đã xóa trước đó - hoặc đã làm nó? Nếu tôi chạy p một lần nữa, tôi sẽ thấy phân vùng / dev / sda5 mới là phân vùng "Linux" thay vì phân vùng "trao đổi Linux".

Nếu tôi muốn thay đổi loại của nó, tôi có thể sử dụng t và chỉ định số của phân vùng.

Tôi sẽ được yêu cầu nhập mã hex của loại. Tôi không biết, vì vậy tôi có thể nhập L để xem danh sách các mã hex.

Image
Image

Nó nói rằng 82 là mã cho phân vùng trao đổi Linux, vì vậy tôi có thể nhập vào đó.

Image
Image

Điều này không định dạng phân vùng với hệ thống tệp bạn chọn. Bạn sẽ phải thực hiện việc đó sau với mkfs chỉ huy.

Viết thay đổi

Sử dụng w để ghi các thay đổi bạn đã thực hiện vào đĩa.

Sử dụng q nếu bạn muốn thoát mà không lưu thay đổi.

Định dạng phân vùng

Bạn phải định dạng phân vùng mới bằng hệ thống tệp trước khi bạn có thể sử dụng chúng. Bạn có thể làm điều này với lệnh mkfs thích hợp. Ví dụ, lệnh này định dạng phân vùng thứ năm trên đĩa đầu tiên với hệ thống tệp ext4.

sudo mkfs.ext4 /dev/sda5

Sử dụng lệnh mkswap nếu bạn muốn định dạng phân vùng làm phân vùng trao đổi:
Sử dụng lệnh mkswap nếu bạn muốn định dạng phân vùng làm phân vùng trao đổi:

sudo mkswap /dev/sda5

Fdisk chứa nhiều lệnh khác, bao gồm các lệnh chuyên gia bạn có thể truy cập bằng cách chạy lệnh x lệnh đầu tiên. Kiểm tra trang người dùng của fdisk bằng người đàn ông fdisk lệnh để biết thêm thông tin chi tiết.

Đề xuất: