monte la unidad externa en un sistema de solo lectura


1

La noche anterior, la computadora portátil de mi esposa con OpenSUSE parece haber tenido algún tipo de falla, por lo que en el inicio produce una gran cantidad de errores y termina solicitando una contraseña de root para iniciar el acceso de solo lectura a un shell.

En este modo de solo lectura pude ver que todos los archivos importantes parecen estar aún allí, así que quiero hacer una copia de seguridad antes de hacer nada.

Adjunté una unidad USB externa y aparece un mensaje:

usb 4-3: new high speed USB device using ehci_hcd and address 3
usb 4-3: new device found, idVendor=152d, idProduct=2338
sub 4-3: new device strings: Mfr=1, Product=2, SerialNumber=5
[...etc....]
scsi3 : SCSU emulation for USB Mass Storage devices
scsi 3:0:0:0: Direct-Access WDS WD25 WD-[...more hard drive info...etc.]
[...etc...]
sd 3:0:0:0: [sdb] Assuming drive cache: write through
 sdb: [mac] sdb1 sdb2 sdb3 sdb4
sd 3:0:0:0: [sdb] Attached SCSI disk
sd 3:0:0:0: Attached scsi generic sg2 type 0

Así que asumo que todo lo que significa es que encontró el disco.

Ahora, quiero montarlo para poder copiar archivos en él.

¿Dos preguntas?

  1. ¿Cómo lo encuentro i / dev /
  2. Incluso si lo encuentro, ¿cómo lo instalo cuando solo tengo acceso de solo lectura?

Gracias por cualquier ayuda aquí.


OK - acabo de ejecutar mount -n -o remount, rw / y ahora parece estar en modo de lectura-escritura. Sin embargo, todavía podría utilizar la ayuda para montar la unidad externa.
chaimp

Podemos obtener la salida si fdisk -l? Pero si tengo que adivinar diría mkdir /mnt/tmp && mount /dev/sdb1 /mnt/tmp.
Bobby

Respuestas:


1

Incluso puede volver a montar el sistema de archivos forzando a remount - solo recuerde que necesita fsck el sistema. si el sistema lo monta como solo lectura, debe haber algún problema con el sistema de archivos.

mount -n -o remount /

para la memoria USB, normalmente se emula como scsi, puedes usar

fdisk -l

para enumerar todas las unidades conectadas en este momento. para el montaje, por ejemplo, una unidad ntfs, en / dev / sdb1, intente:

mount -t ntfs-3g /dev/sdb1 /mnt

sustituir vfat Si está utilizando fat16 / 32.


Bien. fdisk -l me da: "Disco / dev / dd: 250.0 GB .... Disco / dev / sdc no contiene una tabla de particiones válida" Intenté montar con el comando anterior y eso no funcionó. He intentado varias cosas y, en un momento dado, logré que se montara en modo de solo lectura, pero ya que estoy tratando de escribir eso no era lo que estaba tratando de hacer. ¿Cuál crees que es la siguiente mejor opción? Podría probar una memoria usb regular. ¿Crees que hará una diferencia?
chaimp

Creo que quieres publicar toda la salida de fdisk en tu pregunta original. Si quieres copiar cosas, creo que puedes intentar sacar el disco duro y usar explore2fs / mount it en otra caja.
bubu

Ah, lo obtuve de solo lectura nuevamente usando "mount / dev / sdc3 / mnt /" (por proceso de eliminación). Me da "hfs: el acceso de escritura a un sistema de archivos no es compatible, use la opción forzar bajo su propio riesgo, montando solo lectura". (Supongo que jounaled está "registrado") Por lo tanto, esto probablemente significa que es mejor ir con una memoria USB que puedo reformatear fácilmente. Hay cosas en este disco externo que no quiero perder.
chaimp

estás en lo correcto
bubu

trabajé con la memoria USB - gracias por contarme sobre fdisk -l. Tengo todo respaldado (usando cp -a y también hice un .tar.gz por si acaso ...). Ahora listo para limpiar el disco. ¿Tiene alguna recomendación sobre cómo arreglar la unidad o una instalación limpia de Ubuntu donde le dejo que formatee la unidad a través de la reforma?
chaimp
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.