यह कमांड ldmtool है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
ldmtool - माइक्रोसॉफ्ट विंडोज डायनेमिक डिस्क को प्रबंधित करने के लिए एक उपकरण
SYNOPSIS
ldmtool [विकल्प]
ldmtool [विकल्प] स्कैन करें [युक्ति...]
ldmtool [विकल्प] डिस्कग्रुप दिखाएं {डिस्क समूह GUID}
ldmtool [विकल्प] {वॉल्यूम | दिखाएं विभाजन | डिस्क} {डिस्क समूह GUID} {वस्तु नाम}
ldmtool [विकल्प] {बनायें | सभी हटाएं
ldmtool [विकल्प] {बनायें | हटाएँ} वॉल्यूम {डिस्क समूह GUID} {आयतन नाम}
विकल्प
-d|--डिवाइस युक्ति
स्वचालित रूप से स्कैन करें युक्ति.
वर्णन
ldmtool माइक्रोसॉफ्ट विंडोज डायनेमिक डिस्क को प्रबंधित करने के लिए एक उपकरण है, जो माइक्रोसॉफ्ट के एलडीएम का उपयोग करता है
मेटाडेटा. यह उनका निरीक्षण कर सकता है, और डिवाइस-मैपर ब्लॉक डिवाइस भी बना और हटा सकता है
जिसे लगाया जा सकता है.
हालाँकि एक फाइल सिस्टम को रीड-राइट माउंट किया जा सकता है और इसकी सामग्री को संशोधित किया जा सकता है, ldmtool नहीं है
एलडीएम मेटाडेटा को स्वयं संशोधित करने में सक्षम। यानी यह डायनामिक बना, हटा या संपादित नहीं कर सकता
डिस्क
यह RAID5 वॉल्यूम को माउंट करने में भी सक्षम नहीं है जिसमें विभाजन गायब है, हालांकि यह कर सकता है
गायब विभाजन के साथ प्रतिबिंबित वॉल्यूम माउंट करें। हालाँकि, गुमशुदा के साथ वॉल्यूम बढ़ाना
विभाजन की अनुशंसा नहीं की जाती है, क्योंकि ldmtool किसी भी तरह से LDM मेटाडेटा को अद्यतन नहीं करता है। यह
इसका मतलब है कि विंडोज़ के पास यह निर्धारित करने का कोई तरीका नहीं होगा कि विभाजन कब सिंक्रनाइज़ नहीं हैं
यह बाद में स्थापित हो गया, जिसके परिणामस्वरूप भ्रष्टाचार हो सकता है।
मंगलाचरण
ldmtool एकाधिक क्रियाओं को चलाने के लिए या एकल को चलाने के लिए शेल के रूप में लागू किया जा सकता है
कार्रवाई और वापसी. यदि कमांड लाइन पर कोई कार्रवाई दी गई है तो वह एकल कार्रवाई में चलेगी
तरीका। यदि कोई कार्रवाई नहीं की गई तो यह एक शेल लॉन्च करेगा।
खोल मोड
जब शंख के रूप में आह्वान किया जाता है, ldmtool डिफ़ॉल्ट रूप से किसी भी ब्लॉक डिवाइस को स्कैन नहीं करेगा। यदि कोई अवरोध हो
डिवाइस कमांड लाइन पर दिए गए हैं -d विकल्प, इन्हें स्कैन किया जाएगा।
अन्यथा, ब्लॉक डिवाइस को स्पष्ट रूप से स्कैन किया जाना चाहिए स्कैन कार्रवाई.
ईओएफ भेजकर, या छोड़ें या बाहर निकलें क्रियाओं के साथ शेल मोड से बाहर निकलें।
एक कार्य मोड
जब किसी एकल क्रिया को चलाने के लिए आह्वान किया जाता है तो सभी ब्लॉक डिवाइस डिफ़ॉल्ट रूप से स्कैन किए जाएंगे। इस में
मामले में, यदि कोई ब्लॉक डिवाइस निर्दिष्ट किया गया है -d विकल्प, केवल वे ब्लॉक डिवाइस ही करेंगे
स्कैन किया जाए.
परिणामों
ldmtool परिणाम JSON-स्वरूपित डेटा के रूप में लौटाता है। लौटाए गए सटीक डेटा का वर्णन इसमें किया गया है
नीचे विवरण. यदि कोई कमांड विफल हो जाता है तो यह कोई JSON डेटा नहीं लौटाएगा, बल्कि लौटाएगा
एक त्रुटि संदेश प्रदर्शित करें. शेल मोड में, की कमी से विफलता का पता लगाया जा सकता है
JSON-स्वरूपित परिणाम. सिंगल एक्शन मोड में कॉल करने वाला अतिरिक्त रूप से निकास की जांच कर सकता है
आदेश का कोड.
कार्रवाई
स्कैन [उपकरण...]
एलडीएम मेटाडेटा के लिए सभी [डिवाइस] को स्कैन करें।
सभी ज्ञात डिस्क समूह GUID की सूची लौटाता है। ध्यान दें कि यह अभी नया नहीं लौटता है
खोजे गए डिस्क समूह।
दिखाना डिस्कग्रुप {GUID}
एकल डिस्क समूह के बारे में विस्तृत जानकारी लौटाएँ।
रिटर्न:
नाम
डिस्क समूह का मानव-पठनीय नाम
GUID
डिस्क समूह का विंडोज़-असाइन किया गया GUID
संस्करणों
डिस्क समूह में सभी वॉल्यूम के नामों की सूची
डिस्क
डिस्क समूह में सभी डिस्क के नाम की सूची
दिखाना आयतन {डिस्क समूह GUID} {आयतन नाम}
किसी वॉल्यूम के बारे में विस्तृत जानकारी लौटाएँ।
रिटर्न:
नाम
वॉल्यूम का नाम
टाइप
वॉल्यूम प्रकार. इनमें से एक: सरल, फैला हुआ, धारीदार, प्रतिबिंबित, छापा5
आकार
सेक्टरों में वॉल्यूम का आकार
खंड आकार
खंड आकार, सेक्टरों में, धारीदार और RAID5 वॉल्यूम द्वारा उपयोग किया जाता है। अन्य वॉल्यूम प्रकारों के लिए
यह 0 होगा.
संकेत
वॉल्यूम बढ़ाने का संकेत. यह मान निर्दिष्ट करता है कि विंडोज़ वॉल्यूम की अपेक्षा कैसे करता है
घुड़सवार। निर्दिष्ट ड्राइव अक्षर वाले वॉल्यूम के लिए, यह 'E:' हो सकता है।
बीसियों
उन विभाजनों के नामों की सूची जो इस खंड का निर्माण करते हैं।
दिखाना विभाजन {डिस्क समूह GUID} {विभाजन नाम}
किसी विभाजन के बारे में विस्तृत जानकारी लौटाएँ.
रिटर्न:
नाम
विभाजन का नाम
प्रारंभ
डिस्क की शुरुआत से विभाजन की शुरुआत की ऑफसेट, सेक्टरों में
आकार
सेक्टरों में विभाजन का आकार
डिस्क
उस डिस्क का नाम जिस पर विभाजन है
दिखाना डिस्क {डिस्क समूह GUID} {डिस्क नाम}
डिस्क के बारे में विस्तृत जानकारी लौटाएँ।
रिटर्न:
नाम
डिस्क का मानव-पठनीय नाम
GUID
डिस्क का GUID
वर्तमान
स्कैनिंग के दौरान डिस्क का पता चला है या नहीं: सही या गलत
If la डिस्क is वर्तमान, के अतिरिक्त रिटर्न:
युक्ति
होस्ट डिवाइस का नाम (जैसे /dev/sda)
डेटा-प्रारंभ
डिस्क के डेटा भाग का प्रारंभ क्षेत्र
डेटा-आकार
डिस्क के डेटा भाग का आकार, सेक्टरों में
मेटाडेटा-प्रारंभ
डिस्क के मेटाडेटा भाग का प्रारंभ क्षेत्र
मेटाडेटा-आकार
डिस्क के मेटाडेटा भाग का आकार, सेक्टरों में
बनाना {आयतन { डिस्क समूह GUID } { आयतन नाम } | सभी}
निर्दिष्ट वॉल्यूम या कुल मिलाकर सभी वॉल्यूम के लिए एक डिवाइस-मैपर डिवाइस बनाएं
डिस्क समूहों का पता लगाया गया।
डिवाइस-मैपर डिवाइस नामों की एक सूची लौटाता है जो इस क्रिया द्वारा बनाए गए थे। टिप्पणी
यदि कोई उपकरण वॉल्यूम के लिए पहले से मौजूद है तो उसे इस सूची में वापस नहीं किया जाएगा।
हटाना {आयतन { डिस्क समूह GUID } { आयतन नाम } | सभी}
निर्दिष्ट वॉल्यूम या कुल मिलाकर सभी वॉल्यूम के लिए डिवाइस-मैपर डिवाइस हटाएं
डिस्क समूहों का पता लगाया गया।
डिवाइस-मैपर डिवाइस नामों की एक सूची लौटाता है जिन्हें इस क्रिया द्वारा हटा दिया गया था। टिप्पणी
यदि वॉल्यूम के लिए कोई उपकरण मौजूद नहीं है तो इसे इस सूची में वापस नहीं किया जाएगा।
उदाहरण
निम्नलिखित उदाहरण शेल में चल रहे ldmtool के एकल सत्र से एक अनुक्रम बनाते हैं
मोड।
एलडीएम मेटाडेटा के लिए सभी लूप डिवाइस को स्कैन करें:
एलडीएम> स्कैन /डेव/लूप[0-9]*
[
"03c0c4fc-8b6f-402b-9431-4be2e5823b1c",
"06495a84-fbfd-11e1-8cf9-52540061f5db"
]
दो डिस्क समूहों का पता चला। सूची में उनके GUID शामिल हैं।
डिस्क समूहों में से किसी एक के बारे में विस्तृत जानकारी दिखाएँ:
ldm> show diskgroup 06495a84-fbfd-11e1-8cf9-52540061f5db
{
"नाम": "विन-ERRDJSBDAVF-Dg0",
"guid" : "06495a84-fbfd-11e1-8cf9-52540061f5db",
"वॉल्यूम" : [
"वॉल्यूम4",
"वॉल्यूम1",
"वॉल्यूम2",
"वॉल्यूम3",
"वॉल्यूम5"
],
"डिस्क" : [
"डिस्क1",
"डिस्क2",
"डिस्क3",
"डिस्क4",
"डिस्क5",
"डिस्क6",
"डिस्क7",
"डिस्क8",
"डिस्क9"
]
}
डिस्क समूह में किसी एक वॉल्यूम के बारे में विस्तृत जानकारी दिखाएँ:
ldm> show volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume1
{
"नाम" : "खंड 1",
"प्रकार" : "स्पैन्ड",
"आकार" : 129024,
"खंड-आकार" : 0,
"संकेत" : "ई:",
"विभाजन" : [
"डिस्क1-01",
"डिस्क2-01"
]
}
वॉल्यूम में किसी एक विभाजन के बारे में विस्तृत जानकारी दिखाएँ:
ldm> show partition 06495a84-fbfd-11e1-8cf9-52540061f5db Disk1-01
{
"नाम": "डिस्क1-01",
"प्रारंभ" : 65,
"आकार" : 96256,
"डिस्क" : "डिस्क1"
}
विभाजन वाली डिस्क के बारे में विस्तृत जानकारी दिखाएँ:
ldm> show disk 06495a84-fbfd-11e1-8cf9-52540061f5db Disk1
{
"नाम": "डिस्क1",
"guid" : "06495a85-fbfd-11e1-8cf9-52540061f5db",
"वर्तमान" : सत्य,
"डिवाइस" : "/dev/loop15",
"डेटा-स्टार्ट": 63,
"डेटा-आकार" : 100289,
"मेटाडेटा-स्टार्ट": 100352,
"मेटाडेटा-आकार" : 2048
}
वॉल्यूम के लिए डिवाइस-मैपर डिवाइस बनाएं:
ldm> create volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume1
[
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1"
]
एक नया डिवाइस-मैपर डिवाइस बनाया गया है, जिसे ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1 कहा जाता है।
इस पर निर्भर करते हुए कि udev कैसे कॉन्फ़िगर किया गया है, यह संभवतः अब उपलब्ध होगा
/देव/नक्शाकार/ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1.
दोनों डिस्क समूहों में सभी वॉल्यूम के लिए डिवाइस-मैपर डिवाइस बनाएं:
एलडीएम> सभी बनाएं
[
"ldm_vol_Red-nzv8x6obywgDg0_Volume2",
"ldm_vol_Red-nzv8x6obywgDg0_Volume1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume4",
"ldm_vol_Red-nzv8x6obywgDg0_Stripe1",
"ldm_vol_Red-nzv8x6obywgDg0_Raid1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume3",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume4",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume3",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume5"
]
ध्यान दें कि ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1 उन उपकरणों की सूची में नहीं है जो थे
जैसा कि यह पहले से ही अस्तित्व में था वैसा ही बनाया गया।
एकल वॉल्यूम के लिए डिवाइस-मैपर डिवाइस निकालें:
ldm> remove volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume2
[
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2"
]
एलडीएम> सभी को हटा दें
[
"ldm_vol_Red-nzv8x6obywgDg0_Volume2",
"ldm_vol_Red-nzv8x6obywgDg0_Volume1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume4",
"ldm_vol_Red-nzv8x6obywgDg0_Stripe1",
"ldm_vol_Red-nzv8x6obywgDg0_Raid1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume3",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume4",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume3",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume5"
]
ध्यान दें कि ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2 उन उपकरणों की सूची में नहीं है जो थे
हटा दिया गया, जैसा पहले हटाया गया था.
onworks.net सेवाओं का उपयोग करके ऑनलाइन ldmtool का उपयोग करें