nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasekможет так? filefrag -v /home/antavr/test.txt
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
47
Сообщения:
11743
Участник с: 17 февраля 2013
|
nafanjaзначит filefrag работает, тогда можно и вычислить filefrag -v ~/test.txt и видим сектор 2655737, а один сектор = 4096 байт, а значит начало файла составитUPD - 4096 это не размер блока диска, а размер блока которым оперирует файловая система 2655737 * 4096 = 10877898752 но нужно помнить, что отсчет секторов идет на разделе /dev/sda3, sudo hexdump -C -n 4096 -s 10877898752 /dev/sda3 Но можно пересчитать и на диск /dev/sdaначало (смотрим fdisk) /dev/sda3 = 271257525 * 512 = 138883852800 а значит с начала диска файл будет 138883852800 + 10877898752 = 149761751552 что совпадает с приведенным ранее, то есть sudo hexdump -C -n 4096 -s 149761751552 /dev/sda покажет наш файл И еще вопрос, если на btrfs работает filefrag, то работает ли debugfs ?
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasek, не все так просто. hexdump -C -n 4096 -s "$(echo '4095 * 4096' | bc)" /dev/sda3 илиhexdump -C -n 4096 -s "$(echo '1443840 * 512 + 4095 * 4096' | bc)" /dev/sda данные на диске сжаты у меня.P/S. завтра попробую создать несжатый подтом и посмотрю на нем...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasekприведи пример для проверки...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
47
Сообщения:
11743
Участник с: 17 февраля 2013
|
nafanjaПонятно. Не нужно проверять. Это я хотел узнать, возможно ли на btrfs восстановить ручным способом удаленные файлы. Хотя там предусмотрена своя система восстановления и думаю, что восстановить удаленные файлы можно, используя соответcтвующий снапшот. nafanjaВ части утилит из пакета e2fsprogs - спросил, не подумав - утилит там много и проверять нет смысла, нужно смотреть описание man. Например, для filefrag - может использоваться для любых файловых систем а вот, например, debugfs, может использоваться только для ext2/3/4
Это я уже давно готовлюсь к переходу на btrfs, но ни как не могу взять новый ноут, нужного в магазине нет, а брать на заказ с доставкой и деньги вперед, что то нет желания. Жду подходящего случая для поездки.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
47
Сообщения:
11743
Участник с: 17 февраля 2013
|
nafanja, решил поэкспериментировать с btrfs. Создал файл размером 1G, создал на нем файловую систему btrfs, подключил, смонтировал и создал подтом а в нем создал файл. Как то все непривычно, все подругому. Подскажи, какие нужны дополнительные утилиты для работы с btrfs. Конечно это не реальная система, но довольно близкая, хочу немного поиграться. file ~/btrfs-image /home/vasek/btrfs-image: BTRFS Filesystem sectorsize 4096, nodesize 16384, leafsize 16384, UUID=b95c0144-2488-472c-95d4-287899e4f8e0, 147456/1073741824 bytes used, 1 devices
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
47
Сообщения:
11743
Участник с: 17 февраля 2013
|
Вообщем около часа провозился с btrfs и пока так и не разобрался как в ее идеологии, так и с блоками. Но понял, что файловая система очень надежная - создал текстовой файл (This is file txt_btrfs) и эта строчка прописана аж в 4-х местах - выходит, что если что то полетит, то должно восстановится без всяких проблем. Но не понятно - почему в 4-х местах, похоже в 2-х местах, а 2-ая пара отображает не содержание файла, а то что я набирал в консоле при создании файла.
Кто знает, проясните эту ситуацию с дублированием - должно быть 2 или 4 - никаких снапшотов не создавал. EDIT 1 - хоть 2 хоть 4, всеравно не понимаю - выходит полезный объем диска уменьшается или в 2 или в 4 раза??? - если каждый файл дублируется (или 4-уется) - хотя нет, просто исчезает часть пустого места, занятого файлом, но всеравно уменьшается.
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasekbtrfs-progs и для автоматизации бэкапов snapper, snap-sync, snap-pac vasek, там ничего не дублируется. просто ты (или редактор) несколько раз сохранял файл, а это остались следы от копирования при записи. один из них это последний вариант, а остальные мусор который уже считается свободным местом.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
47
Сообщения:
11743
Участник с: 17 февраля 2013
|
nafanjaПрсто как то странно это, вроде только создал ФС, создал файл, один раз - вообщем буду разбираться, может что то сделал и не то - это же ведь обычный файл, может намудрил с монтированием, которое вспоминаю делал несколько раз (что то там не получалось). И да влез в чужую тему с этой btrfs, что то не хорошо. На этом вопросы про btrfs заканчиваю.
Ошибки не исчезают с опытом - они просто умнеют
|