LINUX.ORG.RU

Не открывается файл vdi

 ,


0

1

Приветствую. Система на Ubuntu, на ней крутится виртуалка под Windows 7, сегодня виртуалка приказала долго жить. Отказывается запускаться.

Could not open the medium '/home/tim/VirtualBox VMs/4/Snapshots/{c4ebad83-0ab2-4cee-9cbb-32e0a7079445}.vdi'.
VDI: error reading pre-header in '/home/tim/VirtualBox VMs/4/Snapshots/{c4ebad83-0ab2-4cee-9cbb-32e0a7079445}.vdi' (VERR_DEV_IO_ERROR).
VD: error VERR_VD_VDI_INVALID_HEADER opening image file '/home/tim/VirtualBox VMs/4/Snapshots/{c4ebad83-0ab2-4cee-9cbb-32e0a7079445}.vdi' (VERR_VD_VDI_INVALID_HEADER).
Код ошибки: 
NS_ERROR_FAILURE (0x80004005)
Компонент: 
MediumWrap
Интерфейс: 
IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}

Теперь самое интересное, файл виртуалки на котором винда похоже поврежден, он виден, его можно скопировать, но он не открывается 16чным редактором. Что можно сделать? Фаловая система на btrfs



Последнее исправление: Timuridze (всего исправлений: 1)

Минутку, это же инкрементальный бэкап к основному образу? Тогда способ выше может не сработать.

Сделай клон виртуалки и попробуй запустить с изначального или более раннего образа.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

Да это ранний снапшот. Меня так же волнует что происходит с диском?? Почем у не читается файл. Посмотрел сислог, это тоже напрягает.

Sep  2 12:56:00 tim-MS-7816 kernel: [  577.694423] BTRFS warning (device sdb2): csum failed ino 22984018 off 9418305536 csum 1269202309 exp$
Sep  2 12:56:00 tim-MS-7816 kernel: [  577.694629] BTRFS warning (device sdb2): csum failed ino 22984018 off 9418309632 csum 2244685227 exp$
Sep  2 12:56:00 tim-MS-7816 kernel: [  577.694790] BTRFS warning (device sdb2): csum failed ino 22984018 off 9418309632 csum 2244685227 exp$
Sep  2 12:56:00 tim-MS-7816 kernel: [  577.695912] device enp3s0 left promiscuous mode
Sep  2 12:56:00 tim-MS-7816 kernel: [  577.699346] BTRFS warning (device sdb2): csum failed ino 22984018 off 0 csum 882072075 expected csum$
Sep  2 12:56:00 tim-MS-7816 kernel: [  577.699645] BTRFS warning (device sdb2): csum failed ino 22984018 off 0 csum 882072075 expected

Возможно как то быстро прочекать btrfs?

Проверял СМАРТ, вроде все нормально

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   100   100   000    Pre-fail  Always       -       0
  5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       5185
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       272
100 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       3276672
101 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       1172288
170 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
171 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
174 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       273
175 Program_Fail_Count_Chip 0x0032   100   100   000    Old_age   Always       -       0
176 Erase_Fail_Count_Chip   0x0032   100   100   000    Old_age   Always       -       0
177 Wear_Leveling_Count     0x0032   097   097   000    Old_age   Always       -       994
178 Used_Rsvd_Blk_Cnt_Chip  0x0002   100   100   000    Old_age   Always       -       0
180 Unused_Rsvd_Blk_Cnt_Tot 0x0002   100   100   000    Old_age   Always       -       1337
183 Runtime_Bad_Block       0x0032   098   098   000    Old_age   Always       -       28
187 Reported_Uncorrect      0x0033   100   100   000    Pre-fail  Always       -       0
194 Temperature_Celsius     0x0022   040   100   000    Old_age   Always       -       40 (Min/Max 0/49)
195 Hardware_ECC_Recovered  0x0032   100   100   000    Old_age   Always       -       0
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   100   100   000    Old_age   Always       -       0
199 UDMA_CRC_Error_Count    0x0012   100   100   000    Old_age   Always       -       0
201 Unknown_SSD_Attribute   0x0032   100   100   000    Old_age   Always       -       0
204 Soft_ECC_Correction     0x0032   100   100   000    Old_age   Always       -       0
231 Temperature_Celsius     0x0032   094   094   000    Old_age   Always       -       6
233 Media_Wearout_Indicator 0x0032   100   100   000    Old_age   Always       -       5865
234 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       6608
241 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       4875
242 Total_LBAs_Read         0x0032   100   100   000    Old_age   Always       -       3276
250 Read_Error_Retry_Rate   0x0032   100   100   000    Old_age   Always       -       0

SMART Error Log Version: 0
No Errors Logged

Timuridze
() автор топика
Ответ на: комментарий от Timuridze

Контрольные суммы не сошлись по какой-то причине. Если это не баги btrfs, то где-то в железе проблемы.
Хреновый шнурок, нестабильный i/o контроллер, битая память, космическое излучение.....

aidaho ★★★★★
()
Ответ на: комментарий от Timuridze

btrfs как бы до сих пор в бете, так что и на ровном месте могут возникать.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от aidaho

Честно я уже жалею что на btrfs перешел. Уже один раз терял данные с WM, примерно так же все было, просто перестал читаться файл. Все эти фишки и навороты которые бтрфс предоставляет не нужны.

Timuridze
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Изначальный образ подключил, но снапшот я делал с полмесяца назад. На ВМ много изменений важных для меня произошло? как то востановить файл снапшота можно? Не могу же он полностью повредится скорее всего что то с заголовком?

Timuridze
() автор топика
Ответ на: комментарий от Timuridze

Ну извини, ССЗБ — честно же предупреждали, что бета. Да и вообще, тогда нужно было Arch ставить — на btrfs может быть свежее, где уже нет этих багов.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Timuridze

На ВМ много изменений важных для меня произошло?

Я не телепат.

Не могу же он полностью повредится скорее всего что то с заголовком?

Может быть все, что угодно. Поищи про восстановление файлов btrfs.

Vsevolod-linuxoid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.