Dit is de opdracht ldmtool die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ldmtool - Een hulpmiddel om dynamische schijven van Microsoft Windows te beheren
KORTE INHOUD
ldmtool [Opties]
ldmtool [opties] scannen [apparaat
ldmtool [opties] toon schijfgroep {schijf groep GUID}
ldmtool [opties] toon {volume | partitie | schijf} {schijf groep GUIDobject naam}
ldmtool [opties] {maken | Verwijder alles
ldmtool [opties] {maken | verwijder} volume {schijf groep GUIDvolume naam}
OPTIES
-d|--apparaat apparaat
Automatisch scannen apparaat.
PRODUCTBESCHRIJVING
ldmtool is een hulpmiddel voor het beheren van dynamische schijven van Microsoft Windows, die gebruikmaken van Microsoft's LDM
metagegevens. Het kan ze inspecteren en ook device-mapper-blokapparaten maken en verwijderen
die gemonteerd kan worden.
Hoewel een bestandssysteem lezen-schrijven kan worden aangekoppeld en de inhoud ervan kan worden gewijzigd, ldmtool is niet
in staat om de LDM-metagegevens zelf te wijzigen. Dat wil zeggen dat het geen dynamiek kan maken, verwijderen of bewerken
schijven.
Het is ook niet in staat om RAID5-volumes te mounten waarvan een partitie ontbreekt, hoewel dit wel mogelijk is
mount gespiegelde volumes waarbij een partitie ontbreekt. Echter, het monteren van een volume met een ontbrekend
partitie wordt niet aanbevolen, omdat ldmtool de LDM-metagegevens op geen enkele manier bijwerkt. Dit
betekent dat Windows op geen enkele manier kan vaststellen dat de partities niet zijn gesynchroniseerd
het werd vervolgens geactiveerd, wat tot corruptie kan leiden.
AANROEPING
ldmtool kan worden aangeroepen als shell om meerdere acties uit te voeren, of om er één uit te voeren
actie en terugkeer. Als er een actie op de opdrachtregel wordt gegeven, wordt deze in één actie uitgevoerd
modus. Als er geen actie wordt ondernomen, wordt er een granaat gelanceerd.
Shell mode
Wanneer aangeroepen als een shell, ldmtool zal standaard geen blokapparaten scannen. Als er een blok is
apparaten worden op de opdrachtregel weergegeven met de -d optie worden deze gescand.
Anders moeten blokapparaten expliciet worden gescand met de aftasten actie.
Verlaat de shell-modus door een EOF te verzenden, of met de acties quit of exit.
Enkele actie mode
Wanneer een beroep wordt gedaan om één enkele actie uit te voeren, worden standaard alle blokapparaten gescand. In deze
Als er blokapparaten zijn opgegeven met de -d optie, alleen die blokkeerapparaten zullen dat doen
worden gescand.
RESULTATEN
ldmtool retourneert resultaten als gegevens in JSON-indeling. De precieze geretourneerde gegevens worden beschreven in
details hieronder. Als een opdracht mislukt, worden er geen JSON-gegevens geretourneerd, maar wel
een foutmelding weergeven. In de shell-modus kan een fout worden gedetecteerd door het ontbreken van een
Resultaat in JSON-indeling. In de enkelvoudige actiemodus kan de beller bovendien de uitgang controleren
code van het commando.
ACTIES
aftasten [apparaat...]
Scan alle [apparaten] op LDM-metadata.
Retourneert een lijst met alle bekende schijfgroep-GUID's. Houd er rekening mee dat het niet alleen nieuw terugkeert
ontdekte schijfgroepen.
tonen schijfgroep {GUID}
Gedetailleerde informatie retourneren over een enkele schijfgroep.
Returns:
naam
De voor mensen leesbare naam van de schijfgroep
GUID
De door Windows toegewezen GUID van de schijfgroep
volumes
Een lijst met de namen van alle volumes in de schijfgroep
schijven
Een lijst met de namen van alle schijven in de schijfgroep
tonen volume {schijf groep GUIDvolume naam}
Gedetailleerde informatie over een volume retourneren.
Returns:
naam
De naam van het volume
type dan:
Het volumetype. Eén van: eenvoudig, gespannen, gestreept, gespiegeld, raid5
grootte
De omvang van het volume in sectoren
formaat van een blokje
De chunkgrootte, in sectoren, gebruikt door striped- en raid5-volumes. Voor andere volumetypen
het zal 0 zijn.
zinspelen
De hint voor volumemontage. Deze waarde geeft aan hoe Windows verwacht dat het volume zal zijn
gemonteerd. Voor een volume met een toegewezen stationsletter kan dit 'E:' zijn.
scores
Een lijst met de namen van de partities waaruit dit volume bestaat.
tonen tussenschot {schijf groep GUIDtussenschot naam}
Gedetailleerde informatie over een partitie retourneren.
Returns:
naam
De naam van de partitie
begin
De verschuiving, in sectoren, van het begin van de partitie vanaf het begin van de schijf
grootte
De grootte van de partitie in sectoren
schijf
De naam van de schijf waarop de partitie zich bevindt
tonen schijf {schijf groep GUIDschijf naam}
Gedetailleerde informatie over een schijf retourneren.
Returns:
naam
De voor mensen leesbare naam van de schijf
GUID
De GUID van de schijf
presenteren
Of de schijf tijdens het scannen is ontdekt: waar of onwaar
If de schijf is Cadeau, bovendien komt terug:
apparaat
De naam van het hostapparaat (bijvoorbeeld /dev/sda)
data-start
De startsector van het gegevensgedeelte van de schijf
gegevensgrootte
De grootte, in sectoren, van het gegevensgedeelte van de schijf
metadata-start
De startsector van het metagegevensgedeelte van de schijf
metadata-grootte
De grootte, in sectoren, van het metagegevensgedeelte van de schijf
en je merk te creëren {volume { schijf groep GUID volume naam } | alle}
Maak een device-mapper-apparaat voor het opgegeven volume of voor alle volumes in totaal
gedetecteerde schijfgroepen.
Retourneert een lijst met de apparaattoewijzerapparaatnamen die door deze actie zijn gemaakt. Opmerking
dat als er al een apparaat voor een volume bestond, het niet in deze lijst wordt weergegeven.
verwijderen {volume { schijf groep GUID volume naam } | alle}
Verwijder device-mapper-apparaten voor het opgegeven volume of voor alle volumes in totaal
gedetecteerde schijfgroepen.
Retourneert een lijst met de apparaattoewijzerapparaatnamen die door deze actie zijn verwijderd. Opmerking
dat als er geen apparaat bestond voor een volume, het niet in deze lijst zal worden weergegeven.
Voorbeelden
De volgende voorbeelden vormen een reeks van een enkele sessie van ldmtool die in shell draait
modus.
Scan alle lusapparaten op LDM-metadata:
ldm> scan /dev/loop[0-9]*
[
"03c0c4fc-8b6f-402b-9431-4be2e5823b1c",
"06495a84-fbfd-11e1-8cf9-52540061f5db"
]
Er zijn twee schijfgroepen gedetecteerd. De lijst bevat hun GUID's.
Toon gedetailleerde informatie over een van de schijfgroepen:
ldm> show diskgroup 06495a84-fbfd-11e1-8cf9-52540061f5db
{
"naam": "WIN-ERRDJSBDAVF-Dg0",
"guid" : "06495a84-fbfd-11e1-8cf9-52540061f5db",
"volumes": [
"Deel 4",
"Deel 1",
"Deel 2",
"Deel 3",
"Volume5"
],
"schijven": [
"Schijf1",
"Schijf2",
"Schijf3",
"Schijf4",
"Schijf5",
"Schijf6",
"Schijf7",
"Schijf8",
"Schijf9"
]
}
Gedetailleerde informatie weergeven over een van de volumes in de schijfgroep:
ldm> show volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume1
{
"naam": "Volume1",
"type" : "overspannen",
"maat": 129024,
"stukgrootte" : 0,
"hint": "E:",
"partities": [
"Schijf1-01",
"Schijf2-01"
]
}
Gedetailleerde informatie weergeven over een van de partities in het volume:
ldm> show partition 06495a84-fbfd-11e1-8cf9-52540061f5db Disk1-01
{
"naam": "Schijf1-01",
"begin" : 65,
"maat": 96256,
"schijf": "Schijf1"
}
Toon gedetailleerde informatie over de schijf die de partitie bevat:
ldm> show disk 06495a84-fbfd-11e1-8cf9-52540061f5db Disk1
{
"naam": "Schijf1",
"guid" : "06495a85-fbfd-11e1-8cf9-52540061f5db",
"aanwezig": waar,
"apparaat": "/dev/loop15",
"data-start" : 63,
"gegevensgrootte": 100289,
"metadata-start": 100352,
"metagegevensgrootte": 2048
}
Maak een device-mapper-apparaat voor een volume:
ldm> create volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume1
[
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1"
]
Er is een nieuw device-mapper-apparaat gemaakt, genaamd ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1.
Afhankelijk van hoe udev is geconfigureerd, zal het nu waarschijnlijk beschikbaar zijn als
/dev/mapper/ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1.
Maak device-mapper-apparaten voor alle volumes in beide schijfgroepen:
ldm> alles maken
[
"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"
]
Houd er rekening mee dat ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1 niet voorkomt in de lijst met apparaten die
gemaakt zoals het al bestond.
Verwijder het device-mapper-apparaat voor één volume:
ldm> remove volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume2
[
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2"
]
ldm> alles verwijderen
[
"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"
]
Houd er rekening mee dat ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2 niet voorkomt in de lijst met apparaten die
verwijderd, zoals het eerder werd verwijderd.
Gebruik ldmtool online met behulp van onworks.net-services