GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo ver si la memoria USB tiene MBR?

Puede inspeccionar esto con dd y file , p.ej. para /dev/sda :

[email protected]:~# dd if=/dev/sda of=/tmp/test count=1 bs=512
1+0 records in
1+0 records out
512 bytes (512 B) copied, 6.1994e-05 s, 8.3 MB/s

Entonces tienes el sector de arranque en /tmp/test puede preguntarle al archivo lo que piensa:

[email protected]:~# file /tmp/test
/tmp/test: x86 boot sector; partition 1: ID=0x7, starthead 32, startsector 2048, 1850621692 sectors; partition 2: ID=0x17, starthead 254, startsector 2922062850, 8209215 sectors; partition 3: ID=0xfd, starthead 254, startsector 1850623740, 1071439110 sectors, code offset 0x63, OEM-ID "      м", Bytes/sector 190, sectors/cluster 124, reserved sectors 191, FATs 6, root entries 185, sectors 64514 (volumes <=32 MB) , Media descriptor 0xf3, sectors/FAT 20644, heads 6, hidden sectors 309755, sectors 2147991229 (volumes > 32 MB) , physical drive 0x7e, dos < 4.0 BootSector (0x0)

También puede inspeccionar el archivo manualmente con hexdump -C


ya que CesarB no publicó su comentario como respuesta:

[email protected]:~$ sudo file -s /dev/sdb
[sudo] password for jcomeau: 
/dev/sdb: DOS floppy 1440k, DOS/MBR hard disk boot sector

Puede usar TestDisk (gratis, de código abierto y multiplataforma) para hacer esto. Puede escanear cualquier unidad que desee y analizar el diseño de la partición (o puede especificarlo e intentará buscar particiones en el estilo de diseño que elija). TestDisk también puede sobrescribir el MBR en un disco con el que elija.


Linux
  1. Hacer una memoria USB de arranque de PC usando un archivo .iso en MAC

  2. Cómo crear una memoria USB de arranque de Windows 10 en Ubuntu

  3. Cómo grep \n en el archivo

  4. ¿Cómo escribo archivos en un USB sin ser root?

  5. ¿Cómo hacer que Monit vuelva a monitorear un servicio que no ha monitoreado?

Cómo crear una memoria USB de arranque de Ubuntu en Windows

Cómo crear una memoria USB de arranque de Ubuntu en Linux

Cómo crear una memoria USB CentOS de arranque en Windows

Cómo crear una memoria USB CentOS de arranque en Linux

Cómo ver el contenido de los archivos Hive orc en Linux

¿Cómo detectar si un archivo tiene un BOM UTF-8 en Bash?