montar raíz (/) nuevamente después del error, sin /etc/

montar raíz (/) nuevamente después del error, sin /etc/

Creo que lo monté accidentalmente/dev/hde1a/después de formatear otro disco con

 mkdosfs -F 32 -I /dev/hde1

/dev/hdc1debe montarse en/
pero ahora no hay manera de volver a montarlo ya que/etc/fstabes legible ni escribible,/está vacío como el disco/dev/hde1es.
¿Cómo vuelvo a montar?/dev/hdc1sin/etc/

fdisk -lsolo proporciona información sobre /dev/hde (pero ya lo desconecté) parece información antigua umount /dev/hdedice que no está montado después de todo, posiblemente no haya nada montado en/

$ cat /proc/partitions
major minor  #blocks  name

  22     0  976554308 hdc
  22     1    2048000 hdc1
  22     2     256000 hdc2
  22     3          1 hdc3
  22     5  974242112 hdc5
  31     0       1024 mtdblock0
  31     1      64496 mtdblock1
  33     0  976554308 hde
  33     1  976551156 hde1
 254     0  974225408 dm-0
   8    16 1953514584 sdb
   8    17 1953512448 sdb1
   8    32  390711384 sdc
   8    33   40161280 sdc1
   8    34  350546332 sdc2


$ mount
rootfs on / type rootfs (rw)
/dev/root on /initrd type ext2 (rw)
tmpfs on /USB type tmpfs (rw)
/dev/hdc1 on / type ext3 (ro,data=journal)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /ramfs type ramfs (rw)
/dev/c/c on /c type ext3 (rw,noatime,data=ordered,usrquota,grpquota)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda2 on /USB/USB_HDD_1 type ext3 (ro,noatime,data=journal)

es como debería ser, pero también información antigua

Lo intenté:

$ mount /dev/hdc1 / -t ext3
can't create lock file /etc/mtab~2509: No such file or directory (use -n flag to override)

$ mount /dev/hdc1 / -t ext3 -n
mount: /dev/hdc1 is not a block device, and stat fails?

Es un sistema cerrado (readynas) y almacena todas mis imágenes, todavía son accesibles, pero no puedo montar nuevos discos externos para copiar las imágenes, aunque dmesg ve el disco, tampoco puedo montarlo de la forma normal.

Respuesta1

¿Has probado a reiniciarlo? Como no editó el /etc/fstabarchivo, debería restablecer los puntos de montaje automáticamente cuando se reinicie. Opcionalmente, también puedes intentar umount /dev/hde1quitar solo ese soporte.

Respuesta2

Tal vez:

  • Cree un nuevo directorio en un directorio existente al que aún pueda acceder.
  • mounteste nuevo directorio a /dev/hdc1.

Presumiblemente, el árbol completo /, incluido /etc, debería ser accesible a través delad hocpunto de montaje.

  • Verifique /etc/fstabque sea correcto y edítelo para que sea correcto si no lo es.
  • Reiniciar.

información relacionada