Là loại phân vùng fdisk quan trọng khi sử dụng lvm


8

Tôi đã thừa hưởng một vài khối LVM và tôi nhận thấy rằng fdisk báo cáo các đĩa tạo thành nhóm âm lượng là loại phân vùng 83 (Linux) chứ không phải 8e (Linux LVM). Đây có phải là một vấn đề và tầm quan trọng của các loại phân chia fdisk? Chúng có ảnh hưởng đến bất cứ điều gì hay chúng chỉ là nhãn cho thuận tiện? Cảm ơn bạn đã giúp đỡ.

Câu trả lời:


9

LVM hoàn toàn không nhìn vào bảng phân vùng - thậm chí còn không biết nó thực sự tồn tại. Vì vậy, bạn có thể đặt bất kỳ giá trị "loại phân vùng" nào bạn muốn ở đó và nó sẽ không thay đổi bất cứ điều gì liên quan đến LVM.

LVM sử dụng các biểu thức thông thường trong tệp cấu hình của nó để biết các thiết bị khối nào cần kiểm tra khối lượng vật lý, xem filtertừ khóa trong lvm.conf(5).

Một số công cụ khác xem xét các loại phân vùng, hạt nhân linux là ví dụ đầu tiên:

  • loại phân vùng 0x05, "Extended", cho hạt nhân đi tìm Bản ghi khởi động mở rộng trong phân vùng đã cho, để tìm cái gọi là "phân vùng logic"
  • loại phân vùng 0xfd, "Linux RAID", báo cho trình điều khiển md trong kernel cố gắng tự động khởi động âm lượng đột kích đó, nếu nó tìm thấy một siêu khối phù hợp trong phân vùng đã cho

5

Loại phân vùng không quan trọng đối với lvm, md hoặc mount. Tất cả trong số họ đang kiểm tra chữ ký và cấu trúc bên trong để xác định xem họ có thể sử dụng thiết bị hay không. Chỉ các chương trình phân vùng thân thiện với người dùng có thể bị nhầm lẫn. Bạn có thể thay đổi loại phân vùng một cách an toàn nếu bạn muốn chính xác.

Tôi nghĩ tốt hơn hết là không nên sử dụng nhãn đĩa MS-DOS (bảng phân vùng) nếu đĩa là đĩa thứ 2 trong hệ thống và bạn có ý định sử dụng LVM. Bạn có thể sử dụng nhãn đĩa LVM trực tiếp trên đĩa. Đối với kiến ​​trúc x86 và x64, bạn cần sử dụng phân vùng MS-DOS (hoặc GPT cho các hệ thống UEFI) cho đĩa khởi động, nhưng phần còn lại có thể có nhãn đĩa LVM trực tiếp trên đĩa không được lưu trữ.


Có giới hạn nào cho các loại phân vùng tôi có thể thay đổi nó thành? Tôi có thể thay đổi nó từ loại 83 linux sang loại b w95 fat32 không? hoặc nó chỉ nằm trong các loại minix / linux (tức là 8X). Cảm ơn bạn đã giúp đỡ.
bộ

Bạn có thể gặp vấn đề nếu bạn đặt nó mở rộng, vì kernel sẽ tìm kiếm các phân vùng hợp lý. Nó thực sự sẽ tìm kiếm một bảng phân vùng ở đầu phân vùng được đánh dấu là mở rộng. Nếu bạn có 2 phân vùng được đánh dấu là mở rộng, bạn có thể gặp nhiều vấn đề tương thích hơn. Tôi đề nghị sử dụng đúng loại. Và bạn có thể thay đổi từ loại linux sang loại fat / fat32 mà không gặp vấn đề gì trong linux. Nhưng hãy cẩn thận vì Windows sẽ yêu cầu bạn định dạng các phân vùng đó.
Mircea Vutcovici

1
Và việc bạn có thể làm điều gì đó theo một cách khác không có nghĩa là khôn ngoan khi làm điều đó.
Mircea Vutcovici
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.