История следующая: Kubuntu 20.04, ssd. Корневой раздел - BTRFS, без boot (он отдельно), с сабвольюмом @home, всё вместе ~250 Gb. Был на том ssd ещё один раздел для эксперементов, и решил я его снести и расширить корневой на него. Я подобное уже делал, но из консоли, а тут решил попробовать GParted. Зря.
Вначале всё было хорошо. Раздел расширился, всё работает. Но так было до перезагрузки. Далее грузился только initramfs и всё, он не мог найти раздел sda6. Не буду грузить вас подробностями всех сопутствующих проблем, суть в том, что раздел sda6 есть, его можно подмонтировать с ключом "-t btrfs", файлы читаются, GParted показвает всю информацию о разделе. Но вот blkid, например, ничего о нём не показывает, как будто нет его!
Начал я пробовать всякие восстановления. Сначала так, и у меня тоже нашёлся проблемный файл в Steam, который я подобным образом удалил. Не помогло. Потом я где-то наткнулся на команду:
btrfsck --repair --init-extent-tree
Repaired extent references for 742905724928
ref mismatch on [742905729024 4096] extent item 0, found 1
data backref 742905729024 parent 747359780864 owner 0 offset 0 num_refs 0 not found in extent tree
incorrect local backref count on 742905729024 parent 747359780864 owner 0 offset 0 found 1 wanted 0 back 0x56068ca1d350
backpointer mismatch on [742905729024 4096]
adding new data backref on 742905729024 parent 747359780864 owner 0 offset 0 found 1
- Что означает текст вывода команды?
- Можно ли его остановить или это будет фатально? А если свет «моргнёт»?
- как долго может идти этот процесс на 300 Gb ssd?
- Возможно стоило попробовать что-то ещё, прежде чем запускать перестроение дерева (если бы знать заранее)?
Извините за сумбурный текст, у меня тут просто третьи сутки сплошной кортизол.