[Résolu] Créer un VHD reconnu comme une clé USB ?

Le coin des administrateurs et des développeurs. Astuces techniques, ...
Mosij
Messages : 27
Enregistré le : mer. 27 juil. 2011 10:55
Etes vous un robot ? : Non

Re: Créer un VHD reconnu comme une clé USB ?

Message par Mosij »

Bonsoir,

Il y a bien un fichier boot.sdi dans C:\Recovery\ac54b34d-6c1e-11df-98d8-827cf9321275\boot.sdi

Pour être sûr que j'ai bien tout compris, une fois les commandes exécutées la nouvelle entrée créée pour le dualboot lancera directement le wim qui est dans D:\Lboot\Sources\Boot.wim qui lancera ensuite mon liveboot 2012 ? Donc pas besoin de VHD pour monter le wim qu'il contient et qui lance ensuite mon liveboot 2012 ?

Il me semble avoir vu des commandes dans BCDedit qui permettent d'enlever les entrées non valides delete et deletevalue
Alain Quarré
Messages : 965
Enregistré le : mer. 20 janv. 2010 23:41
Etes vous un robot ? : Non

Re: Créer un VHD reconnu comme une clé USB ?

Message par Alain Quarré »

Mosij a écrit :Pour être sûr que j'ai bien tout compris, une fois les commandes exécutées la nouvelle entrée créée pour le dualboot lancera directement le wim qui est dans D:\Lboot\Sources\Boot.wim qui lancera ensuite mon liveboot 2012 ? Donc pas besoin de VHD pour monter le wim qu'il contient et qui lance ensuite mon liveboot 2012 ?
C'est exactement ça
Mosij a écrit :Il me semble avoir vu des commandes dans BCDedit qui permettent d'enlever les entrées non valides delete et deletevalue
Bah! laisse les, c'est pas très grave.

Alain
Déplacer les dossiers utilisateur topic4073.html topic5883.html
Déplacer le dossier Public topic4396.html
PAS DE RÉPONSE TECHNIQUE PAR MP
Mosij
Messages : 27
Enregistré le : mer. 27 juil. 2011 10:55
Etes vous un robot ? : Non

Re: Créer un VHD reconnu comme une clé USB ?

Message par Mosij »

Bonjour et merci,

Je passe aux actes et reviens.
Mosij
Messages : 27
Enregistré le : mer. 27 juil. 2011 10:55
Etes vous un robot ? : Non

Re: Créer un VHD reconnu comme une clé USB ?

Message par Mosij »

1
Commande -> BCDEDIT /copy {ac54b34d-6c1e-11df-98d8-827cf9321275} /d "Winpe"
Résultat -> C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>BCDEDIT /copy {ac54b34d
-6c1e-11df-98d8-827cf9321275} /d "Winpe"
The entry was successfully copied to {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0}. l'entrée unique est bien créée.
2 Le nom du fichier de destination en D: est LiveBoot, plus explicite

3
La commande avec la lettre D du disque avec les crochets :

bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} device ramdisk=[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} osdevice ramdisk=[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}

Résultat :

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} device ramdisk=
The device is not valid as specified.
Run "bcdedit /?" for command line assistance.
Paramètre incorrect.

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>
C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte.

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} osdevice ramdisk=
The device is not valid as specified.
Run "bcdedit /?" for command line assistance.
Paramètre incorrect.

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>
C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
4
La commande avec la lettre D du disque sans les crochets :

bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} device ramdisk=D:\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} osdevice ramdisk=D:\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}

Résultat :

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} device ramdisk=
The device is not valid as specified.
Run "bcdedit /?" for command line assistance.
Paramètre incorrect.

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>
C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>D:\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin> bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} osdevice ramdisk=
The device is not valid as specified.
Run "bcdedit /?" for command line assistance.
Paramètre incorrect.

C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>
C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>D:\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}

Le fichier xml contenu dans boot.wim monte automatiquement avec WinMount, il contient :

<WIM><TOTALBYTES>299032994</TOTALBYTES><IMAGE INDEX="1"><NAME>Wondershare LiveBoot 2012</NAME><DESCRIPTION>Copyright (c) 2012 Wondershare Software, Inc. All rights reserved.</DESCRIPTION><WINDOWS><ARCH>0</ARCH><PRODUCTNAME>Microsoft® Windows® Operating System</PRODUCTNAME><PRODUCTTYPE>WinNT</PRODUCTTYPE><PRODUCTSUITE>Terminal Server</PRODUCTSUITE><LANGUAGES><LANGUAGE>en-US</LANGUAGE><DEFAULT>en-US</DEFAULT></LANGUAGES><VERSION><MAJOR>6</MAJOR><MINOR>1</MINOR><BUILD>7600</BUILD><SPBUILD>16385</SPBUILD></VERSION><SYSTEMROOT>WINDOWS</SYSTEMROOT></WINDOWS><DIRCOUNT>862</DIRCOUNT><FILECOUNT>6144</FILECOUNT><TOTALBYTES>827355678</TOTALBYTES><CREATIONTIME><HIGHPART>0x01CC403F</HIGHPART><LOWPART>0xB5ACF992</LOWPART></CREATIONTIME><LASTMODIFICATIONTIME><HIGHPART>0x01CC403F</HIGHPART><LOWPART>0xB5EAF6B6</LOWPART></LASTMODIFICATIONTIME></IMAGE></WIM>
5 Il y a un problème
Alain Quarré
Messages : 965
Enregistré le : mer. 20 janv. 2010 23:41
Etes vous un robot ? : Non

Re: Créer un VHD reconnu comme une clé USB ?

Message par Alain Quarré »

je lis et relis ton post et la pièce vient de tomber
j'ai compris ton erreur.

tu as tapé
bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} device ramdisk=
puis
[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
puis
bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} osdevice ramdisk=
puis
[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
soit 4 commandes
il en faut deux, tapées entièrement avant de taper ENTER
et si tu fais un copié collé, veille a avoir toute la commande sur un seule ligne (passe par le notepad pour être sûr de ce que tu colles)

soit, en résumé, tape en une seule fois:

Code : Tout sélectionner

bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} device ramdisk=[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
puis

Code : Tout sélectionner

bcdedit /set {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} osdevice ramdisk=[D:]\LiveBoot\Sources\boot.wim,{ac54b34e-6c1e-11df-98d8-827cf9321275}
puis, pour intégrer l'entrée dans le boot:

Code : Tout sélectionner

bcdedit /displayorder {8280a3c3-39f7-11e1-b44f-c80aa9a8deb0} /addlast

ce sont les commandes précédemment données... faut juste bien les taper!
voilà

Alain
Déplacer les dossiers utilisateur topic4073.html topic5883.html
Déplacer le dossier Public topic4396.html
PAS DE RÉPONSE TECHNIQUE PAR MP
Mosij
Messages : 27
Enregistré le : mer. 27 juil. 2011 10:55
Etes vous un robot ? : Non

Re: Créer un VHD reconnu comme une clé USB ?

Message par Mosij »

Bonjour,

C'est effectivement ok quand on décompose le mouvement en une seule ligne et ça monte parfaitement au démarrage.

Merci pour tous ces conseils, qui m'ont ouvert de nouvelles perspectives d'utilisation de Seven.

Tous mes voeux.
Répondre