Cygwin: asocie el número de disco de Windows 7 con la ubicación física


0

Pregunta:

Es posible desde Cygwin (Windows 7) descubrir la "Ubicación" del disco (en este caso, el puerto SATA específico) dado solo el número de disco de Windows, por ejemplo, "Disco 1" está en el canal SATA 3.

Fondo:

Estoy usando VirtualBox en un host de Windows y le doy al invitado acceso directo a los discos duros del host (no utilizados por Windows). Las unidades se adjuntan en un orden específico al invitado utilizando la magia del disco virtual VB: https://www.virtualbox.org/manual/ch09.html#rawdisk

A Windows le gusta mover discos. Es decir, el número de disco no siempre corresponde al canal físico SATA al que está conectado el disco. Para que funcione la magia de rawdisk, el número de disco de Windows debe pasarse a VBoxManage. Sin embargo, debido a la forma en que todo está configurado, necesito un disco específico para asignar a un número de dispositivo específico en el invitado. Sé el canal SATA de cada disco, pero necesito correlacionar el número de disco de Windows con el canal SATA al que está conectado.

Utilizando la "Administración de computadoras" de Windows en la pestaña "Administración de discos", es posible hacer clic derecho en un número de disco, y en propiedades, la "Ubicación" es el puerto SATA físico. Si bien rara vez cambia, a veces lo hace, y necesito volver a ejecutar los comandos de rawdisk para cada uno de los 5 discos que paso al sistema operativo invitado. Me gustaría escribir todo esto para que un solo comando pueda recrear todos los archivos vmdk de rawdisk que están ordenados y nombrados correctamente.


¿Es la readom.exe --scanbussalida lo que estás buscando? (está en el paquete wodim)
matzeri

@matzeri Es un buen comienzo, pero para los discos duros no incluye ninguna información que pueda usar para correlacionar la numeración de discos de Windows. scsibus0: 0,0,0 0) * 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * También he encontrado / proc / partitions y / proc / sys / ArcName. El archivo de particiones muestra la numeración del disco de Windows. Lamentablemente, ArcName no es algo que pude correlacionar con "Ubicación" o la numeración de discos de Windows, pero parecía tener ese potencial. EDITAR: Lo siento, el formato es una mierda.
Kris Bahnsen
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.