मैंने हाल ही में फेडोरा 20 को स्थापित किया है। मुझे याद नहीं है कि स्थापना के दौरान डिस्क / एलवीएम को एन्क्रिप्ट करने के लिए मैंने क्या सटीक विकल्प चुने थे। यह ठीक है और मैं आदि में लॉग इन कर सकता हूं। यहां मेरे पास स्थिति है:
मैंने LiveCD के साथ बूट किया और निम्नलिखित की कोशिश की: (मैंने Fedora20 को / dev / sda3 'विभाजन में स्थापित किया है)।
- अगर मैं चलाता
cryptsetup open /dev/sda3 fedoहूं तो मुझे यह कहते हुए एक त्रुटि मिलती है कि यह LUKS डिवाइस नहीं है। - II रन
cryptsetup luksDump /dev/sda3मैं एक त्रुटि कह रहा हूँ यह एक LUKS डिवाइस नहीं है - अगर मैं चलाता हूं
cryptsetup open --type plain /dev/sda3 fedo, तो यह पासवर्ड के लिए संकेत देता है और यह डिवाइस को ठीक खोलता है।
तो, जाहिर है, यह एक सादा पाठ एन्क्रिप्टेड (LUKS हेडर के बिना) विभाजन है।
अब, जब मैं चलाने की कोशिश करता हूं mount /dev/mapper/fedo /mnt/fedora, तो यह कहता है unknown crypto_LUKS filesystem।
मैं तो, मैं चला सकते हैं यह की चोटी पर एलवीएम की क्या ज़रूरत है, pvdisplay, vgdisplay, lvdisplayऔर यह जानकारी दिखाता है। मैं एक वीजी कहा जाता है fedoraऔर दो LVs, स्वैप विभाजन के लिए 00 और / विभाजन के लिए 01 है।
अब, अगर मैं एक cryptsetup luksDump /dev/fedora/01I LUKS हेडर इत्यादि देख सकता हूं, और, मैं mount /dev/fedora/00 /mnt/fedoraकोई पासवर्ड प्रॉम्प्ट चलाकर माउंट कर सकता हूं ।
तो, क्या मेरे पास LUKS-over-LVM-over- (प्लेन-टेक्स्ट) -encrypted पार्टीशन है?
यहाँ मेरा उत्पादन है lsblk:
# lsblk
NAME MAJ: MIN RM SIZE RO TYPE MOUNTPOINT
sda 8: 0 0 37.3G 0 डिस्क
| -sda3 8: 3 0 17.4G 0 भाग
| -फेडोरा -२०० २५३: ० ० २.५ जी ० एलवीएम
| | -लुक्स-एक्सएक्सएक्सएक्सएक्स 253: 3 0 2.5 जी 0 क्रिप्ट [स्वप्न]
| -फेडोरा -01 253: 1 0 15G 0 lvm
| -लुक्स-एक्सएक्सएक्सएक्सएक्स २ एक्स ३: २ ० १५ जी ० क्रिप्ट /
तो, सवाल यह है कि कैसे पता लगाऊं कि मेरे पास एलवीएम-ओवर-एलयूकेएस या एलयूकेएस-ओवर-एलवीएम है , या इसके कुछ अन्य संयोजन ( एलयूकेएस के ऊपर एलवीएम पर एलयूकेएस )? अपने प्रश्न को स्पष्ट करने के लिए, मुझे पता है कि मेरे पास LVM और LUKS हैं, मैं उनमें से आदेश का पता लगाना चाहता हूं।