Y si. ¡Ten cuidado con dd! No abuses sudo; La cuenta de usuario normal con diskmembresía de grupo es suficiente para leer bloques. Si dice "permiso denegado", puede estar intentando sobrescribir el disco duro, eche un vistazo más de cerca a lo que está haciendo. Si su MBR se borrará, perderá su tabla de particiones. Será difícil de restaurar (aunque no imposible). Observe cuidadosamente su dispositivo de disco duro: /dev/sdano confunda con /dev/sda1o /dev/sdb. Ten cuidado y no te apresures. Leer man dd. Buena suerte.
@ulidtko: +1, buena respuesta, he hecho otra forma: sudo cat / dev / sda> mydump, ctrl + c, sudo ghex mydump. ¿Crees que tiene sentido?
Timofey
1
@ulidtko: Hmm, es un poco extraño decir que "no uses sudo ... la cuenta de usuario normal es suficiente". Supongo que esto ya es un GRAN agujero de seguridad si un usuario puede leer el contenido del disco a través de la entrada / dev / luego puede leer cualquier archivo, etc., lo que no sería posible a través del sistema de archivos debido a problemas de permisos. Si funciona para usted en su sistema como usuario normal: lástima ... En mi sistema / dev / sda ni siquiera puede ser leído por un usuario normal, a menos que pertenezca al grupo "disco" ... Pero no por "usuario habitual" que es realmente peligroso, de nuevo!
LGB
1
@LGB: dice que no abuses del sudo :-)
Timofey
1
@ulidtko: ok, está bien, aunque incluso me eliminé del grupo de discos, puede ser peligroso, si alguien interrumpe de alguna manera a mi usuario, se puede tener acceso completo para el disco ... Y sobre "no abusar de sudo": ok, mi inglés está lejos de ser perfecto, sucede que de vez en cuando extraño algo de lo que me doy cuenta, ¡lo siento!
LGB
1
@ulidtko, +1 para advertencias. Este es uno de los lugares donde realmente puedes desordenar las cosas como raíz rápidamente.
Thorbjørn Ravn Andersen
3
Además de la respuesta propuesta, también sugeriría usar simplemente hd:
+1, muy bien. Aunque las personas a menudo piensan en MBR como una unidad lógica única, aunque físicamente almacenada en un solo sector entre otros. Y se siente conveniente cuando las unidades lógicas están contenidas, o tal vez representadas por , archivos separados. Probablemente esta es la razón por la que solía guardar MBR en un archivo y trabajar en él.
Además de la respuesta propuesta, también sugeriría usar simplemente
hd
:La solución se basa en el hecho de que
/dev/sda
es un archivo de dispositivo especial que puede leerse.fuente