Вопросы программного кода и архитектуры Linux
Модератор: Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 15 янв 2021, 09:18
Olej писал(а): ↑15 янв 2021, 08:10
в загруженном с флешки Mint 20,
В конечном итоге, после успешной (чего могло и не быть
) перезагрузки:
Код: Выделить всё
[olej@xenix Загрузки]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 32 (Thirty Two)
Release: 32
Codename: ThirtyTwo
И имеет это вид:
Код: Выделить всё
[root@xenix ~]# blkid
/dev/sda2: LABEL="rfremix" UUID="d0c2512d-1e50-4057-99dc-19a989152be9" UUID_SUB="9e88f196-e1f7-4441-8623-fa6aae086da0" BLOCK_SIZE="4096" TYPE="btrfs
/dev/sda1: UUID="6337320c-1562-4db4-8880-ff984ce1eea0" BLOCK_SIZE="1024" TYPE="ext4" PARTUUID="4927bf3c-01"
/dev/sda3: UUID="e636cb90-5b2c-4383-b9d1-290b0f29269a" TYPE="swap" PARTUUID="4927bf3c-03"
/dev/sdb1: UUID="e36362e7-cfc2-4a41-a2fe-2d4724ab7273" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="b48ac295-01"
/dev/sdb2: UUID="35f77703-cd71-4628-8252-368d2bf039a9" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="b48ac295-02"
/dev/zram0: UUID="332bacbc-2256-42f6-9015-57d8f2a9671d" TYPE="swap"
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 01 июл 2021, 18:15
Olej писал(а): ↑15 янв 2021, 09:18
В конечном итоге
Код: Выделить всё
[olej@xenix ~]$ mount | grep ^/dev
/dev/sda2 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=257,subvol=/root00)
/dev/sdb2 on /home/olej/Загрузки type ext4 (rw,relatime)
/dev/sda1 on /boot type ext4 (rw,relatime)
/dev/sda2 on /var/lib/docker/btrfs type btrfs (rw,relatime,ssd,space_cache,subvolid=257,subvol=/root00)
/dev/sdb1 on /run/timeshift/backup type ext4 (rw,relatime)
Код: Выделить всё
[olej@xenix ~]$ df
df: /run/user/1000/doc: Операция не позволена
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
devtmpfs 4052516 0 4052516 0% /dev
tmpfs 4070724 166196 3904528 5% /dev/shm
tmpfs 4070724 1448 4069276 1% /run
tmpfs 4070724 0 4070724 0% /sys/fs/cgroup
/dev/sda2 151654400 89265660 60522772 60% /
tmpfs 4070724 4232 4066492 1% /tmp
/dev/sdb2 108809120 1047500 102191368 2% /home/olej/Загрузки
/dev/sda1 490958 223496 237818 49% /boot
tmpfs 814144 36 814108 1% /run/user/1000
/dev/sdb1 130506276 28676324 95157568 24% /run/timeshift/backup
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 07 фев 2023, 19:48
Olej писал(а): ↑15 янв 2021, 07:50
Из области приключений: как я воевал с btrfs
Всё-таки, в конце концов, после включений-выключений электричества постоянных,
всё это ралетелось...
Это вот плата за любвь к экзотике, типа btrfs ...
Загружаюсь с флешки...
Код: Выделить всё
mint@mint:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: LMDE 5 (elsie)
Release: 5
Codename: elsie
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 07 фев 2023, 19:50
Olej писал(а): ↑07 фев 2023, 19:48
Загружаюсь с флешки...
Хот это здесь есть "ис каропки"
Код: Выделить всё
root@mint:/# btrfs check /dev/sda2
Opening filesystem to check...
Checking filesystem on /dev/sda2
UUID: d0c2512d-1e50-4057-99dc-19a989152be9
[1/7] checking root items
[2/7] checking extents
[3/7] checking free space cache
[4/7] checking fs roots
root 257 inode 427137 errors 200, dir isize wrong
root 257 inode 12796896 errors 1, no inode item
unresolved ref dir 427137 index 580815 namelen 22 name ssdfp3733.6.1697582138 filetype 1 errors 5, no dir item, no inode ref
root 257 inode 12796897 errors 1, no inode item
unresolved ref dir 427137 index 580817 namelen 22 name ssdfp3733.6.1697582138 filetype 1 errors 5, no dir item, no inode ref
root 257 inode 12796898 errors 1, no inode item
unresolved ref dir 427137 index 580819 namelen 22 name ssdfp3733.6.1697582138 filetype 1 errors 5, no dir item, no inode ref
root 257 inode 13539737 errors 1, no inode item
unresolved ref dir 427137 index 637106 namelen 22 name ssdfp3165.2.1552013965 filetype 1 errors 5, no dir item, no inode ref
root 257 inode 13539738 errors 1, no inode item
unresolved ref dir 427137 index 637108 namelen 22 name ssdfp3165.2.1552013965 filetype 1 errors 5, no dir item, no inode ref
root 257 inode 13539739 errors 1, no inode item
unresolved ref dir 427137 index 637110 namelen 22 name ssdfp3165.2.1552013965 filetype 1 errors 5, no dir item, no inode ref
root 257 inode 13539740 errors 1, no inode item
unresolved ref dir 427137 index 637112 namelen 22 name ssdfp3165.2.1552013965 filetype 1 errors 5, no dir item, no inode ref
ERROR: errors found in fs roots
found 98327916544 bytes used, error(s) found
total csum bytes: 93046956
total tree bytes: 958201856
total fs tree bytes: 761413632
total extent tree bytes: 73596928
btree space waste bytes: 198992270
file data blocks allocated: 1206649942016
referenced 90680041472
Ну да...
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 07 фев 2023, 20:03
Olej писал(а): ↑07 фев 2023, 19:50
Ну да...
Попытка восстановления:
Код: Выделить всё
root@mint:/# time btrfs check --repair /dev/sda2
enabling repair mode
WARNING:
Do not use --repair unless you are advised to do so by a developer
or an experienced user, and then only after having accepted that no
fsck can successfully repair all types of filesystem corruption. Eg.
some software or hardware bugs can fatally damage a volume.
The operation will start in 10 seconds.
Use Ctrl-C to stop it.
10 9 8 7 6 5 4 3 2 1
Starting repair.
Opening filesystem to check...
Checking filesystem on /dev/sda2
UUID: d0c2512d-1e50-4057-99dc-19a989152be9
[1/7] checking root items
Fixed 0 roots.
[2/7] checking extents
No device size related problem found
[3/7] checking free space cache
cache and super generation don't match, space cache will be invalidated
[4/7] checking fs roots
Deleting bad dir index [427137,96,580815] root 257
Deleting bad dir index [427137,96,580817] root 257
Deleting bad dir index [427137,96,580819] root 257
Deleting bad dir index [427137,96,637106] root 257
Deleting bad dir index [427137,96,637108] root 257
Deleting bad dir index [427137,96,637110] root 257
Deleting bad dir index [427137,96,637112] root 257
[5/7] checking only csums items (without verifying data)
[6/7] checking root refs
[7/7] checking quota groups skipped (not enabled on this FS)
found 98327916544 bytes used, no error found
total csum bytes: 93046956
total tree bytes: 958201856
total fs tree bytes: 761413632
total extent tree bytes: 73596928
btree space waste bytes: 198992270
file data blocks allocated: 1206649942016
referenced 90680041472
real 0m48.452s
user 0m25.069s
sys 0m1.101s
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 07 фев 2023, 20:15
Olej писал(а): ↑07 фев 2023, 20:03
Попытка восстановления:
Монтирую восстановленный раздел:
Код: Выделить всё
root@mint:/# mount -t btrfs /dev/sda2 /mnt/d2
root@mint:/# ls -l /mnt/d2
total 0
dr-xr-xr-x. 1 root root 220 Jan 3 16:47 root00
Код: Выделить всё
root@mint:/# ls -l /mnt/d2/root00/
total 20
-rw-r--r--. 1 root root 0 Nov 20 2016 1
dr-xr-xr-x 1 root root 0 Aug 9 13:27 afs
lrwxrwxrwx 1 root root 7 Aug 9 13:27 bin -> usr/bin
drwxr-xr-x. 1 root root 0 May 5 2017 boot
drwxr-xr-x. 1 root root 0 May 5 2017 dev
drwxr-xr-x. 1 root root 5974 Feb 5 17:06 etc
drwxr-xr-x. 1 root root 8 Aug 9 13:27 home
lrwxrwxrwx 1 root root 7 Aug 9 13:27 lib -> usr/lib
lrwxrwxrwx 1 root root 9 Aug 9 13:27 lib64 -> usr/lib64
drwx------. 1 root root 0 Nov 20 2016 lost+found
drwxr-xr-x. 1 root root 8 Aug 9 13:27 media
drwxr-xr-x. 1 root root 42 Aug 9 13:27 mnt
drwxrwxrwx 1 root root 18 Mar 13 2021 nfs_builds
drwxr-xr-x. 1 root root 118 Aug 9 13:27 opt
drwxr-xr-x. 1 root root 0 May 5 2017 proc
dr-xr-x---. 1 root root 886 Feb 1 15:54 root
drwxr-xr-x. 1 root root 0 May 5 2017 run
lrwxrwxrwx 1 root root 8 Aug 9 13:27 sbin -> usr/sbin
drwxr-xr-x. 1 root root 0 Aug 9 13:27 srv
drwxr-xr-x. 1 root root 0 May 5 2017 sys
lrwxrwxrwx 1 root root 17 Mar 13 2021 tftpboot -> /var/lib/tftpboot
drwxrwxrwt. 1 root root 304 May 5 2017 tmp
drwxr-xr-x. 1 root root 168 Jan 3 16:51 usr
drwxr-xr-x. 1 root root 194 Jan 3 17:15 var
OK ... по крайней мере этого достаточно чтобы восстановить из этого диска /home:
Код: Выделить всё
root@mint:/# ls -l /mnt/d2/root00/home/olej/ | grep ^d
drwxrwxr-x. 1 mint mint 52 Oct 24 2016 2016
drwxrwxr-x. 1 mint mint 102 Aug 3 2017 2017
drwxrwxr-x 1 mint mint 60 Jan 16 2021 2018
drwxrwxr-x 1 mint mint 46 Mar 9 2019 2019
drwxrwxr-x 1 mint mint 78 Jan 16 2021 2020
drwxrwxr-x 1 mint mint 88 Feb 7 14:25 2021
drwxrwxr-x 1 mint mint 146 Jan 7 08:47 2022
drwxr-xr-x 1 mint mint 132 Feb 4 12:13 2023
drwxrwxr-x 1 mint mint 154 Feb 8 2022 bin
drwxrwxr-x 1 mint mint 500 Jul 2 2018 buildroot-master
drwxrwxr-x 1 mint mint 30 Feb 3 2020 intel_linpack
drwxrwxr-x 1 mint mint 30 Feb 4 11:55 Telegram
drwxrwxr-x 1 mint mint 190 Jul 25 2017 tespeed
drwxrwxr-x 1 mint mint 18 Nov 16 2021 timeshift
drwx------ 1 mint mint 64 Aug 22 2017 tor-browser_ru
drwxrwxr-x 1 mint mint 52 Jan 29 13:36 VirtualBox VMs
drwxrwxr-x 1 mint mint 0 Oct 29 2020 work
drwxr-xr-x. 1 mint mint 38 Aug 8 2018 Видео
drwxr-xr-x. 1 mint mint 28 Oct 27 10:45 Документы
drwxrwxrwx 1 mint mint 32 Jan 20 06:50 Загрузки
drwxr-xr-x. 1 mint mint 702 Jan 29 17:15 Изображения
drwxrwxr-x 1 mint mint 300 Sep 1 2018 Книги
drwxr-xr-x. 1 mint mint 0 May 5 2017 Музыка
drwxr-xr-x. 1 mint mint 0 May 5 2017 Общедоступные
drwxr-xr-x. 1 mint mint 1202 Jan 26 14:09 Рабочий стол
drwxr-xr-x. 1 mint mint 0 May 5 2017 Шаблоны
Тут всё на месте.
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 07 фев 2023, 20:27
Olej писал(а): ↑07 фев 2023, 20:15
OK ... по крайней мере этого достаточно чтобы восстановить из этого диска /home:
Прямо
в LiveCD сессии, подключившись по SSH в mc + перегоняя самые рисковые каталоги на сервер LAN (там дальше видно будет...)
- Screenshot from 2023-02-07 17-25-27.png (98.8 КБ) 658 просмотров
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 11 фев 2023, 09:40
Olej писал(а): ↑07 фев 2023, 20:27
перегоняя самые рисковые каталоги на сервер LAN (там дальше видно будет...)
Исследования показали
что с SSD с btrfs - всё в порядке ... проблемы тянулись из другого бэкапного HDD, которыйпакостил работу SATA в целом...
А восстановление целостности файловой системы SSD с btrfs (выше) показало высокю эффективность утилит btrfs.
Нет худа без добра
Продолжаю на этой системе тестировать/экспериментировать Fedora 35... что там они ещё придумают?
Olej
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость