Linux

缺少 /dev/ram0 /dev/ram1 和 /proc/kcore

  • February 25, 2014

我一直在嘗試在 git repo 中etckeeper儲存不同的快照。/etc

我已經複製了一個乾淨的 VPS 的工作,我已經恢復了元數據/etc,我已經刪除了,我已經創建了一個到的符號連結。/etc-1``etckeeper``/etc``/etc``/etc-1

重啟後我無法從 ssh 連接,所以我從 HN 登錄。

搜尋損壞的符號連結我發現/etc/dev/devices/ram並損壞了指向和/etc/dev/devices/ramdisk的連結。並且有一個損壞的符號連結到./dev/ram1``/dev/ram0``/dev/core``/proc/kcore

我可以使用以下命令創建 ramdisk:

mknod -m 660 /dev/ram0 b 1 1
chown root.disk /dev/ram0

但是當我重新啟動時,它們消失了。

是什麼創建了所有這些文件?

如果系統有 ramdisk,則會創建這些。我懷疑這是你問題的根源。及時返回:在你刪除之前,/etc比較/etc並查看 etckeeper 是否真的完全複製。/etc-1``diff -q``/etc

引用自:https://unix.stackexchange.com/questions/116892