Kökten sonra (/) tekrar / etc / olmadan hata yaptıktan sonra


0

Sanırım yanlışlıkla / dev / hde1'i / / ile başka bir diski biçimlendirdikten sonra bağladım .

 mkdosfs -F 32 -I /dev/hde1

/ dev / hdc1 , / üzerine monte edilmelidir
ancak şimdi / etc / fstab okunabilir veya yazılabilir olduğundan / / / / dev / hde1 diskinin boş olduğundan / yeniden yazmanın bir yolu yoktur. / Dev / hdc1'i / etc / olmadan
nasıl yeniden düzenlerim?

fdisk -l/ dev / hde hakkında yalnızca bilgi verir (ama ben zaten bağlantısını kestim) eski bilgiler umount /dev/hde, her şeyden önce monte edilmediğini söylüyor, muhtemelen hiçbir şey /

$ 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)

olması gerektiği gibi, aynı zamanda eski bilgiler

Denedim:

$ 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?

Kapalı bir sistemdir (readynas) ve hala erişilebilir olan tüm fotoğraflarımı saklıyor, ancak resimleri kopyalamak için yeni harici diskler yerleştiremiyorum, dmesg diski görse de normal şekilde takamıyorum.

Yanıtlar:


0

Yeniden başlatmayı denedin mi? /etc/fstabDosyayı düzenlemediğiniz için , yeniden başlatıldığında bağlama noktalarını otomatik olarak sıfırlamalıdır. İsteğe bağlı olarak, umount /dev/hde1yalnızca bir mount'u çıkarmayı da deneyebilirsiniz .


Üzerindeki şeyler o kadar değerli ki, yine de ssh ile iletişim kurabildiğimden (her iki şekilde de yeni erişim sağlayamıyorum), yeniden başlatmaya cesaret edemem, tekrar açıp açamayacağımı bilmiyorum ve kilitli kaldım. umount monte edilmediğini söylüyor
nielswebwerk

/etc/fstabDosyayı düzenlediniz mi? Olmazsa, yeniden başlatın ve normal /bölüme erişin
Canadian Luke

manuel olarak yapmadım, yeniden başlatıldıktan sonra bir daha erişemediğim bölüm tablosunu mahvedebileceğimi düşünmüyor musunuz?
nielswebwerk

veriyi almak için diskin başka bir sisteme bağlanması kolay değildir, bu yüzden şu anda hala erişime sahip olduğum için daha fazla
batırmaya

Fstab'ın bölme tablası ile ilgisi yok
Kanadalı Luke

0

Belki:

  • Hala erişebileceğiniz bir dizinde yeni bir dizin oluşturun.
  • mountbu yeni dizine /dev/hdc1.

Muhtemelen, tam /ağacı da dahil olmak üzere/etc geçici montaj noktasından erişilebilir olmalıdır .

  • /etc/fstabDoğruluğunu kontrol edin , doğru değilse düzeltin.
  • Yeniden Başlatma.

işe yaramazsa: $ mount /dev/hdc1 disk/ -t ext3 -n mount: /dev/hdc1 is not a block device, and stat fails?
nielswebwerk

@nielswebwerk Oohf, elbette - sökme /araçları /devişletim sisteminin bulması için erişilebilir değildir. Teftiş etmek için bir LiveCD / LiveUSB'yi yeniden başlatmaya ne dersiniz /etc/fstab? Bir şekilde veya diğer, yeniden dalma dalma alarak gibi görünüyor, tek seçenek olabilir.
hBy2Py

Bu kafa karıştırıyor. Eğer /üzerine monte edilen bir şey alarak gizlendi, /binve /procerişilebilir olmamalıdır, ya ve henüz cat /proc/partitionsçalıştı.
G-Man
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.