我想我无意中安装/dev/hde1到/使用以下方法格式化另一个磁盘后
mkdosfs -F 32 -I /dev/hde1
/dev/hdc1应安装在/
但现在没有办法重新安装它,因为/etc/fstab既不可读又不可写,/磁盘为空/dev/hde1是。
如何重新安装/dev/hdc1没有/ETC/
fdisk -l
仅提供有关 /dev/hde 的信息(但我已经断开了它的连接)似乎旧信息
umount /dev/hde
表明它毕竟没有安装,可能什么都没有安装到/
$ 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)
是应该的,但也是旧信息
我试过:
$ 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?
它是一个封闭的系统(readynas),存储了我所有的图片,这些图片仍然可以访问,但我无法安装新的外部磁盘来复制图片,虽然 dmesg 可以看到磁盘,但我也无法以正常方式安装它
答案1
您尝试过重启它吗?由于您没有编辑该/etc/fstab
文件,因此它应该会在重启时自动重置挂载点。您也可以选择尝试umount /dev/hde1
仅删除该挂载点。
答案2
也许:
- 在您仍然可以访问的现有目录中创建一个新目录。
mount
此新目录至/dev/hdc1
。
假设完整的/
树(包括/etc
)应该可以通过特别指定挂载点。
- 检查
/etc/fstab
正确性,如果不正确,请编辑以使其正确。 - 重启。