關於btrfs的修復,恢復資料

2021-06-21 08:29:40 字數 1299 閱讀 3896

error mounting /dev/sda6 at /media/hansontian/24655c4f-f427-428c-b97f-1a8ab249ac91: command-line `mount -t "btrfs" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda6" "/media/hansontian/24655c4f-f427-428c-b97f-1a8ab249ac91"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda6,

missing codepage or helper program, or other error

in some cases useful info is found in syslog - try

dmesg | tail or so

繼續dmesg|tail 提示

[ 1749.296797] btrfs: failed to read log tree

[ 1749.340332] btrfs: open_ctree failed

[ 1851.542941] device fsid 24655c4f-f427-428c-b97f-1a8ab249ac91 devid 1 transid 129074 /dev/sda6

[ 1851.543548] btrfs: disk space caching is enabled

[ 1851.570460] btrfs detected ssd devices, enabling ssd mode

[ 1851.570508] btrfs bad tree block start 0 741752832

[ 1851.570515] btrfs: failed to read log tree

[ 1851.617623] btrfs: open_ctree failed

看起來十分悲劇了。然後趙一下btrfs的kernel上的文件,發現有乙個btrfsck的修復工具這個工具 目前還在不斷維護中,處於比較初級的水平。

如果你向我一樣用

btrfsck --repair --init-csum-tree --init-extent-tree
都無發修復,那就只有恢復資料的份兒了。

btrfs restore /dev/sda6 /temprestore

維修日記 修復U盤,恢復資料

今天收到了大連乙個朋友郵寄來的乙個u盤。三天前,朋友說他的u盤突然壞掉了,裡面有重要的檔案,不能丟失。壞掉後,他拿到奧林匹克電子城維修,維修人員說,已經徹底壞掉了,不能修復了。回去後在網上和我說他的u盤壞了,裡面的檔案很重要還沒有備份。我順便問了問壞掉的狀況,u盤插到電腦上的反應。我覺得u盤不會輕易...

oracle 恢復資料

備份資料 create table plan tem 20150812 as select from z fm cashplan 查詢操作錯誤的表的移動功能是否開啟 enable為開啟 select row movement,t.from user tables t where table name...

Oracle恢復資料

今天同事誤將oracle表中資料刪除 當時心裡就是涼涼 立刻上網搜尋有沒有恢復資料的方法 好在oracle的強大以及網路的發達 恩 廢話就這麼多 其實恢復的方法很簡單 首先,執行表記錄恢復 一般先根據時間進行查詢,查詢語句模式為 select from tb as of timestamp to t...