我们有一台 Debian 服务器 (vm) 在这里工作,服务器在电源故障后崩溃了。我只能在维护模式下启动系统,整个文件系统设置为只读。我可以通过维护模式运行 fsck,但是我想在执行之前备份一些文件。问题:我无法访问网络,因为在维护模式下没有网络连接,并且出于某种原因我尝试将USB闪存驱动器添加到计算机但我无法通过控制台找到它。
问题:如何在 Debian 上找到/挂载 USB 驱动器?我尝试了互联网上的几种资源,但没有任何效果。有没有其他方法可以备份我的文件?我无法启动网络,因为文件系统设置为只读。
任何帮助,将不胜感激。
您可以在没有可写文件系统的情况下开始联网——您可能无法使用 init 脚本来做到这一点(较新版本的 Debian 为此使用 tmpfs,但我假设您没有使用其中之一) . 只需使用
ip
(或者ifconfig
如果那是你的包)给接口一个 IP 并启动它:如果您需要与本地子网外的机器通信,您也可以添加默认路由:
在 Debian 上安装 USB 驱动器与在所有其他 Linux 发行版上完全相同:
由于
/etc/mtab
不可写,您可能会遇到限制,这很酷,只需提供mount
选项-n
即可。您可以使虚拟机从任何实时发行版的映像启动。我不知道你是否有 kvm、xen 或 virtualbox /vmwarem 等。但大多数会让你从 CD 开始。有了它你可以恢复大部分文件,我会推荐 rescuecd。
对于你的另一个问题
使用命令
lsusb、dmesg 并使用命令 mount mount -t vfat /dev/sdXY /mount/point/you/choose
您甚至可以删除 -t vfat,大多数时候 linux 会识别您正在使用的分区类型。