我刚刚运行了一个正在处理的脚本,由于目录中的错误,覆盖了大部分默认/etc
目录文件。
我可以轻松地重新添加我的用户帐户,但大多数其他内容都消失了,例如:
fstab
passwd
group
issue
mtab (syn link)
mdev
profile
inittab
shells
release
hostname
hosts
我没有使用任何真正的自定义配置,主要是Fedora 19
上周升级到Fedora 20
via的基本安装fedup
。
我是否有任何选项可以重新创建默认/etc
文件,包括我的 default-from-install fstab
?
自从发生这种情况以来,我还没有关闭/重新启动...所以我当前的会话仍然处于活动状态,尽管我无法在没有用户出现的情况下打开任何其他终端I have no name!
(没有正确的环境变量);我确实打开了一个有效的终端(如果有某种方法可以写出它的环境变量或其他东西)。
作为最后的手段,可以重新安装。
答案1
正如@Warwick 所提到的——全新安装是目前唯一明智的选择。重建fstab
尤其具有挑战性,因为 Fedora 使用UUID
' 进行映射。
是时候备份所有数据,然后重新安装。