Anda tahu bagaimana "fdisk -l" daftar tabel partisi drive dan menunjukkan id partisi / tipe untuk setiap partisi?
Apakah ada cara serupa untuk mendapatkan id partisi untuk volume logis LVM?
EDIT: Saya menyadari "lvs", yang sebagian besar adalah apa yang saya cari (itu memberi saya daftar volume logis, seperti "fdisk -l" ... kecuali itu juga akan berguna untuk mengetahui apa jenis partisi dari volume logis (yang saya suka anggap sebagai "partisi virtual") adalah .Info itu adalah apa yang "fdisk -l" daftar pada dua kolom terakhir di sebelah kanan. (Seperti "8e" untuk fisik Partisi LVM, atau "83" untuk Linux ext, dll.).
Alat yang saya cari mungkin bukan bagian dari LVM; mungkin hanya beberapa utilitas lain yang dapat mencetak id / jenis partisi yang diberikan partisi?
cat /etc/fstab
untuk menampilkan jenis filesystem, bahkan dengan lvm ... Kedengarannya jelas, tetapi itu menjawab pertanyaan ...Jawaban:
ID partisi untuk Linux LVM adalah 8e, dilaporkan oleh fdisk.
LVM adalah lapisan abstraksi di atas perangkat penyimpanan untuk memudahkan Anda mengelolanya. Saya tidak yakin informasi apa yang melebihi yang Anda inginkan dari fdisk, karena ID partisi untuk LVM ditampilkan. Namun, untuk informasi tambahan tentang volume logis LVM, Anda dapat menggunakan 'lvscan', 'lvs' dan 'lvdisplay'.
Demikian pula, Anda dapat mempelajari informasi tentang grup volume itu sendiri dengan 'vgscan', 'vgs' dan 'vgdisplay'.
sumber
Volume logis tidak memiliki "tipe" seperti partisi DOS lama. Seperti halnya file Unix, Anda harus membacanya untuk mengetahui apa itu. Sesuatu seperti ini harus melakukan trik:
Berikut adalah contoh untuk output yang akan diberikan oleh perintah ini (sedikit terpotong):
sumber
LVM adalah abstraksi di atas disk fisik.
Volume logis (yang dapat Anda format dan letakkan file) dialokasikan dari grup volume, yang dapat terdiri dari satu atau lebih luasan fisik - partisi disk fisik aktual.
Pertanyaan Anda agak tidak jelas. Jika Anda ingin memperlihatkan partisi disk mana yang ada dalam Logical Volume yang berada secara fisik, lvdisplay --maps dapat membantu:
sumber
Volume logis tidak memiliki konsep "tipe", mereka hanya memblokir perangkat. Jika Anda ingin memeriksa konten perangkat blok dan menentukan apa yang ada di dalamnya, Anda mungkin ingin melihat
blkid
alat, yang melakukan hal itu.sumber
1) Volume logis BUKAN partisi disk (fisik). Ini adalah perangkat blok virtual yang dibuat di dalam kernel Linux dengan Device Mapper. Ini adalah teknologi yang dapat digunakan untuk mengatur perangkat blok tunggal menggunakan dua partisi disk serta dua perangkat blok menggunakan partisi disk tunggal, dan banyak lagi.
Jika Anda ingin tahu lebih banyak tentang DM, kunjungi halaman beranda , periksa halaman manualnya , baca manual RedHat atau misalnya artikel ini . Ini teknologi hebat yang hanya disebutkan di Wikipedia.
2) Misalnya pada komputer di rumah saya, saya memiliki partisi disk fisik serta perangkat DM (volume logis).
nama minor #block utama
Terutama mereka tidak memiliki tipe atau ID apa pun, mereka didefinisikan hanya dengan angka sektor awal dan panjangnya.
Jadi dm-0 adalah fragmen yang terdiri dari 34865152 sektor beberapa perangkat fisik.
Dan perangkat ini adalah partisi / dev / hdb2!
Dan itu adalah jenis partisi LVM (8e), yang disebutkan oleh woodman.
Partisi disk tunggal (fisik) ini dapat menampung volume logis dalam suatu grup. Saya memiliki dua disk sehingga ada dua grup seperti itu dan masing-masing grup memegang dua perangkat logis.
Jadi dm-0 dan dm-1 adalah dua LV (lvroot dan lvswap) yang dibuat di partisi / dev / hdb2 dari disk pertama saya (dengan CentOS) sedangkan dm-2 dan dm-3 adalah LV yang dibuat pada partisi saya / dev / hda2 disk kedua saya (dengan Fedora).
Perangkat logis dapat memiliki label (UUID). Anda dapat memeriksanya dengan perintah lvdisplay, yang disebutkan di atas. Tapi itu hanya label, yang bisa Anda gunakan (-u) alih-alih angka utama, minor (-j -m switch).
sumber
Apakah lsblk memberikan informasi yang Anda butuhkan?
sumber
Volume logis tidak memiliki ID atau tipe partisi. Mereka terdiri dari luasan fisik (PE) yang dapat tersebar di beberapa volume fisik (PV), yang masing-masing dapat berupa partisi (misalnya / dev / sda2) atau disk lengkap (misalnya / dev / sdb).
sumber
mungkin tidak diperlukan tetapi saya belajar sedikit sendiri di sini http://www.linuxconfig.org/Linux_lvm_-_Logical_Volume_Manager
sumber
Id tipe partisi hanya disimpan di tabel partisi, bukan di partisi itu sendiri. Di sisi lain, volume logis LVM biasanya diperlakukan seperti partisi individual, bukan sebagai disk, jadi tidak ada tabel partisi dan karenanya tidak ada id tipe partisi yang harus dicari.
Juga perhatikan bahwa id tipe hanya untuk tujuan informatif di Linux (ini tidak berlaku untuk Windows). Tidak ada hubungannya dengan isi dan sistem file partisi itu.
sumber
Saya pikir perintah satu baris ini dapat membantu:
Outputnya mirip dengan ini:
sumber
Jika Anda melihat posting sebelumnya dari "Mark V" Anda akan melihat perintah lsblk digunakan.
Ini adalah pilihan yang bagus, namun OP meminta jenis yang dihilangkan dari sebagian besar jawaban. Menggunakan lsblk dari atas dan menambahkan "FSTYPE" Anda mendapatkan jenis yang diharapkan:
sumber