Recientemente adquirí dos discos duros de 750 GB. Sin conocer al dueño anterior, solía dd
formatearlos. Formatearlos fue fácil, ( dd bs=8M if=/dev/zero of=/dev/sdb
) fue sin problemas y pensé en arrancar el USB en vivo que tenía.
El USB en vivo arrancó, pero ninguna de las unidades es visible. No se puede montar con mount -a
o con mountall
. No puedo verlos en Gparted yaparecen como 0GB en mi BIOS. Usando Ubuntu 14.04, 64 bits ¿Cómo puedo revivirlos? ¿Por qué pasó esto?
Respuesta1
dd
es un programa de "copia en bloque", no un formateador. Intenta usar
sudo fdisk /dev/sdb
y cree una partición primaria única con n
el comando (luego p
acepte los valores sugeridos). No olvides escribir los cambios con w
antes de salir con q
. De esta manera fsck
se crearán nuevosRegistro de arranque principalen ese disco.
Luego viene lo realformatoproceso de su elección (iniciar el sistema de archivos), por ejemplo. con herramienta GUI, o algo como esto:
sudo mkfs.ext4 /dev/sdb1 -L MyNewDrive
Respuesta2
Soy consciente de que los fabricantes de discos duros escriben firmware en los platos del disco duro (se ha hecho así ya que las unidades más modernas tienen requisitos de firmware que superan la disponibilidad de almacenamiento del controlador integrado).
No sé si el firmware se oculta de usted compensando direcciones, y si dd podría ignorar o evitar dicha compensación, pero si las unidades funcionaban antes y no funcionan ahora, me parece borró una sección del firmware de la unidad.
Verhttp://www.databe.com/articles/article6.htmlpara más información sobre el tema.
Respuesta3
¿Realmente correr fue dd
lo primero que te vino a la mente?
Si compra hardware usado, siempre debe comprobar visualmente su estado antes de instalarlo. No querrás dañar tu sistema instalando hardware descuidadamente con cortocircuitos. Después de eso, puede instalar el hardware y verificar si lo detecta correctamentemirando los archivos de registro del sistema.
ELEGANTEse puede utilizar para comprobar el estado y el desgaste de los HDD y SSD de consumo. Puedes ejecutar elDiscosprograma desde una sesión en vivo que mostrará todos los datos SMART para cada unidad en un submenú. La recomendación general es que, si alguno de estos valores no está bien, entonces no debería utilizar más la unidad e intentar hacer una copia de seguridad de lo que pueda. ddrescue
se recomienda en lugar de dd
, pero debe tenerse en cuenta que dichos programas ejercen mucha presión sobre un dispositivo, por lo que usarlo dd
para "formatear" una unidad en una condición desconocida puede no ser una buena idea en primer lugar.
Se publicó una pregunta similar en el sitio Unix y Linux de la red StackExchange (de la que AskUbuntu forma parte):La unidad de disco duro desapareció