Apakah tipe partisi fdisk penting ketika menggunakan lvm

8

Saya telah mewarisi beberapa volume LVM dan saya perhatikan bahwa fdisk melaporkan disk yang membentuk grup volume sebagai tipe partisi 83 (Linux) dan bukan 8e (Linux LVM). Apakah ini masalah dan seberapa pentingkah jenis partisi fdisk? Apakah mereka memengaruhi sesuatu atau mereka hanya label demi kenyamanan? Terima kasih atas bantuan Anda.

jwinders
sumber

Jawaban:

9

LVM tidak melihat tabel partisi sama sekali - bahkan tidak tahu itu benar-benar ada. Jadi Anda dapat mengatur nilai "tipe partisi" apa pun yang Anda inginkan di sana dan itu tidak akan mengubah apa pun sejauh menyangkut LVM.

LVM menggunakan ekspresi reguler dalam file konfigurasi untuk mengetahui perangkat blok apa yang memeriksa volume fisik, lihat filterkata kunci di lvm.conf(5).

Beberapa alat lain memang melihat tipe partisi, kernel linux itu sendiri menjadi contoh pertama:

  • tipe partisi 0x05, "Extended", memberitahu kernel untuk mencari File Boot yang Diperpanjang di partisi yang diberikan, untuk menemukan apa yang disebut "partisi logis"
  • tipe partisi 0xfd, "Linux RAID", memberi tahu driver md di kernel untuk mencoba melakukan autostart volume raid itu, jika ia menemukan superblock yang sesuai di partisi yang diberikan
Luke404
sumber
5

Tipe partisi tidak penting untuk lvm, md atau mount. Semuanya memeriksa tanda tangan dan struktur internal untuk menentukan apakah mereka dapat menggunakan perangkat. Hanya program partisi yang ramah pengguna yang mungkin menjadi bingung. Anda dapat dengan aman mengubah tipe partisi jika Anda ingin benar.

Saya pikir lebih baik tidak menggunakan label disk MS-DOS (tabel partisi) sama sekali jika disk adalah disk ke-2 dalam sistem dan Anda berniat untuk menggunakan LVM. Anda dapat menggunakan label disk LVM langsung pada disk. Untuk arsitektur x86 dan x64 Anda perlu menggunakan partisi MS-DOS (atau GPT untuk sistem UEFI) untuk disk boot, tetapi sisanya dapat memiliki label disk LVM langsung pada disk yang tidak diposisikan.

Mircea Vutcovici
sumber
apakah ada batasan untuk tipe partisi yang bisa saya ubah? bisakah saya mengubahnya dari tipe 83 linux ke tipe b w95 fat32? atau apakah itu hanya dalam tipe minix / linux (yaitu 8X). terima kasih atas bantuan Anda.
jwinders
Anda dapat memiliki masalah jika Anda menambahkannya, karena kernel akan mencari partisi logical. Ini sebenarnya akan mencari tabel partisi di awal partisi yang ditandai sebagai extended. Jika Anda memiliki 2 partisi yang ditandai sebagai extended, Anda dapat memiliki lebih banyak masalah kompatibilitas. Saya sangat menyarankan untuk menggunakan tipe yang tepat. Dan Anda dapat mengubah dari tipe linux ke tipe fat / fat32 tanpa masalah di linux. Tapi hati-hati karena Windows akan meminta Anda untuk memformat partisi tersebut.
Mircea Vutcovici
1
Dan fakta bahwa Anda dapat melakukan sesuatu dengan cara yang berbeda tidak berarti itu bijaksana untuk melakukan itu.
Mircea Vutcovici