
由於這與舊版本的 ubuntu 有關,我現在已將問題發佈到伺服器故障。
我使用的伺服器上作業系統安裝在 SSD 上,但資料儲存在 RAID 系統中設定的內部硬碟上。最近我在啟動時無法掛載raid系統,而作業系統載入正常。我懷疑技術人員在伺服器運行時撞到了伺服器,因為機箱上有刮痕,但我不確定。
當我啟動電腦時,我收到錯誤訊息(與和The drive for /home is not ready or present
相同的訊息。我進入恢復 shell 並按照帖子中的建議運行/Data
/Backup
fsck -A
這裡/
,但我收到忙的消息。
然後我啟動到恢復模式並運行fsck -A
,但我收到訊息
fsck.ext4: Unable to resolve 'UUID=334eef34-16c4-45ec-9cc9-5f40e9f8207d'
fsck.ext4: Unable to resolve 'UUID=19bf1002-fa4b-4462-9ea6-807d5b0f312b'
fsck.ext4: Unable to resolve 'UUID=0f556fa7-b061-4c22-b84b-97e2e3f1b545'
在ubuntu論壇我找到了編輯的建議/etc/fstab
,但我在這裡超出了我的深度,因為我真的不明白我在做什麼。
運行blkid
回報
/dev/sda1: UUID="7c05724f-61bd-4d70-b908-f6c83c4365b8" TYPE="ext4"
/dev/sda5: UUID="51978b9f-747b-4f41-8b2b-42f3da3347e6" TYPE="swap"
/dev/sdb1: UUID="65325870-b912-f8b1-af82-ab0c8bb94dbb" UUID_SUB="13151e15-3890-90d5-d910-8ab781fc713f" LABEL="CBMRubuntu:0" TYPE="linux_raid_member"
/dev/sdc1: UUID="65325870-b912-f8b1-af82-ab0c8bb94dbb" UUID_SUB="05322b31-8961-f57d-143b-877123c61d7c" LABEL="CBMRubuntu:0" TYPE="linux_raid_member"
/dev/sdd1: UUID="65325870-b912-f8b1-af82-ab0c8bb94dbb" UUID_SUB="85430436-4dfc-96ff-083c-0734a76ff8b6" LABEL="CBMRubuntu:0" TYPE="linux_raid_member"
/dev/sde1: UUID="65325870-b912-f8b1-af82-ab0c8bb94dbb" UUID_SUB="05feb9dd-9c4f-bc2f-50e7-c4422419268a" LABEL="CBMRubuntu:0" TYPE="linux_raid_member"
/dev/sdf1: UUID="65325870-b912-f8b1-af82-ab0c8bb94dbb" UUID_SUB="3ef48a37-14b5-1fc8-1eed-48eca24f0043" LABEL="CBMRubuntu:0" TYPE="linux_raid_member"
/dev/sdg1: UUID="65325870-b912-f8b1-af82-ab0c8bb94dbb" UUID_SUB="5960eff8-d60b-c206-90b9-c448723f9ef3" LABEL="CBMRubuntu:0" TYPE="linux_raid_member"
和運行cat /etc/fstab
列印
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=7c05724f-61bd-4d70-b908-f6c83c4365b8 / ext4 errors=remount-ro 0 1
# /Backup was on /dev/md0p2 during installation
UUID=334eef34-16c4-45ec-9cc9-5f40e9f8207d /Backup ext4 defaults 0 2
# /Data was on /dev/md0p1 during installation
UUID=19bf1002-fa4b-4462-9ea6-807d5b0f312b /Data ext4 defaults 0 2
# /home was on /dev/md0p3 during installation
UUID=0f556fa7-b061-4c22-b84b-97e2e3f1b545 /home ext4 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=51978b9f-747b-4f41-8b2b-42f3da3347e6 none swap sw 0 0
我注意到缺少的 UUID 與 中的相同,/etc/fstab/
但與 中的不符blkid
。有沒有辦法找出 UUID 的去向並恢復檔案系統?
絕大多數都已備份,因此損壞並不大,但有一些東西可以很好地恢復。
我在運行 Ubuntu 14.04.5 LTS 的伺服器上工作,如果這有什麼區別的話。