Я читаю о файловой системе EXT2 и задаю много вопросов.Несколько вопросов о файловой системе EXT2
В первую очередь, опираясь на следующие ресурсы:
http://e2fsprogs.sourceforge.net/ext2intro.html
http://www.virtualblueness.net/Ext2fs-overview/Ext2fs-overview-0.1.html#toc7
http://www.nongnu.org/ext2-doc/ext2.html
http://www.tldp.org/LDP/tlk/fs/filesystem.html
- Блок группы имеют следующие структуры:
|Super Block(backup)|Group Descriptors(backups)|Block Bitmap|Inode Bitmap|Inode Table|Data Blocks|
(Как описано в первой ссылке) Означает ли это, что иноды не может требовать больше данных, чем то, что доступно вData Block
? - Do
Super Block(backup)
иGroup Descriptors(backups)
обновляется во время операций над блочной группой? http://www.virtualblueness.net/Ext2fs-overview/Ext2fs-overview-0.1-7.html отмечает, что
Каждая группа содержит блоки всю таблицу групповых дескрипторов в своем втором блоке, сразу после суперблоке. (???) Тем не менее, только первая копия (в группе 0) фактически используется ядром. Остальные экземпляры там для целей резервного копирования и могут быть полезны, если основная копия получает поврежден.
Если вы смотрели на источник Group Descriptor
он не имеет entire table of group descriptors
как первое предложение пытается подразумевать. (Может быть, я пропустил его) ??
Вся система резервного копирования не имеет никакого смысла. Правильное резервное копирование должно содержать в себе все копии, я не вижу, как это происходит.
3. Что было бы целью Inode Table
?
4. Как Directories
создавать подкаталоги? Каждая запись в таблице каталогов указывает на запись в Inode Table
.
Спасибо! (у меня могут возникнуть другие вопросы.)
Привет, мне просто интересно, получите ли вы ответ на второй вопрос. Чтобы быть конкретным, сколько копий таблицы дескрипторов группы будет обновляться при изменении одного дескриптора группы? – fengye87