Debian
斷電,下次重啟時硬碟失去(?!)
今天早些時候停電了,現在我的系統無法啟動了。它顯示以下錯誤消息,並讓我進入 root shell 嘗試為自己恢復數據:
Log of fsck -C -R -A -a Sat Jul 30 12:56:49 2016 fsck from util-linux 2.20.1 fsck.ext4: No such file or diretory while trying to open /dev/sdc1 Possibly non-existent device? /dev/sdb3: clean, 3040/61054976 files, 178253587/244189696 blocks fsck died with exit status 8 Sat Jul 30 12:56:49 2016
/dev/sdc
是我的儲存硬碟。我檢查了 BIOS,它仍然在那裡被檢測到。但是當 Debian 啟動並將我放到 shell 時,我找不到/dev/sdc
任何地方,更不用說/dev/sdc1
.有沒有希望恢復我的數據?它主要是我可以重新下載的東西,但它也有一些虛擬機及其備份。
我不知道從那裡拿它。我想要
fsck
分區,但我根本看不到它,就/dev/sdc
好像 Debian 而言,它甚至不再存在並且驅動器沒有插入。有任何想法嗎?
這是我所做的:
使用 LiveCD 引導機器
sysrescuecd
並使用fdisk -l
.在那裡,我可以看到那
sda
是SSD系統盤,sdb
是1TB的儲存檔。所以我的假設是錯誤的,我認為儲存磁碟是sdc
.然後我安裝
/dev/sda1
了系統分區。我去檢查/etc/fstab
並註意到有一個/dev/sdc1
要安裝在/backup
. 我不確定為什麼會這樣,也許是前一段時間配置錯誤。這台機器已經 4 個多月沒有重新啟動了,所以我想我直到現在才注意到。
/dev/sdc
確實不存在於系統中。所以我將其從中刪除/etc/fstab
,解除安裝/dev/sda1
並重新啟動。那時一切都很順利。Debian 嚇壞了,因為它被告知要掛載
/dev/sdc1
,/backup
但它找不到那個設備,該設備早已與機器斷開連接。像往常一樣,電腦是對的,人是錯的!