¿Cómo puedo cambiar el número de serie del disco duro en VirtualBox? [cerrado]

2

Me gustaría cambiar el número de serie del disco duro en VirtualBox.

¿Alguien sabe cómo hacer eso?

preguntador
fuente
2
Cuando dices serie de disco duro, ¿qué quieres decir exactamente? Porque hay varias opciones ... WMI> Unidad de disco> ¿Número de serie? o firma? o te refieres a DiskPart> ID de disco? o te refieres al volumen serial?
EliadTech
Esto es antiguo, pero creo que el OP está hablando del número de serie ATA. Cambias esto con VBoxManage setextradata "yourVM" "VBoxInternal/Devices/ahci/0/Config/Port0/SerialNumber" "1234512345"...
Mike Andrews

Respuestas:

7

Supongo que quieres cambiar el UUID del disco duro uuid es así UUID {55b773b8-cbcb-42ea-9a44-1368b30ed823}

Para configurar el UUID de un disco duro, ejecute esto en el símbolo del sistema:

VBoxManage internalcommands setvdiuuid disk2.vdi

Por ejemplo: VBoxManage internalcommands sethduuid disk2.vdi 55b773b8-cbcb-42ea-9a44-1368b30ed823funcionará.

swapyonubuntu
fuente
1
La cuestión es que las unidades tienen un número de serie que no corresponde al UUID de VBox. En un invitado Linux, puede ver esto con smartctl -i /dev/whatever. El número de serie que se muestra no guarda relación con el UUID.
Kaz
3

Parece que el comando ha cambiado:

sethduuid <filepath> [<uuid>]
    Assigns a new UUID to the given image file. This way, multiple copies
    of a container can be registered.

Entonces en mi caso fue:

C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands sethduuid <vmdk location>

uuid se cambia si no completa uno nuevo de cualquier manera.

usuario239204
fuente
1

Supongo que te refieres al número de serie del volumen que ves cuando haces un directorio en la consola de comandos.

VolumeID lo resolvió por mí, ejecútelo como administrador:

volumeid C: C8BA-7B18

Después del reinicio se cambiaría:

C:\>dir
 Volume in drive C has no label.
 Volume Serial Number is C8BA-7B18

 Directory of C:\
 ...
Nikske
fuente