Добрый день.
Прошу помочь собраться с мыслями. :) Ознакомился с FHS (Filesystem Hierarchy Standard) и остались вопросы. Например:
1. Какие ФС смонтированы в момент, когда загрузчик скопировал ядро в память и передал ему управление? Только /proc, /sys? Или весь набор FHS?
2. Какая программа монтирует ФС? В том числе использует fstab? Загрузчик или ядро или init?
3. Если /proc и /sys уже смонтированы, а затем монтируется HDD раздел на /, то как бы на этот раздел ожидается запись данных в том числе в /proc и /sys, но они же остаются виртуальными?
4. Какие директории необходимо создать на HDD? Какие директории нужны именно ядру?
5. Если я монтирую в /mnt несколько разделов, то предварительно создаю для них директории. Как поступить, чтобы эти директории не создавались на HDD, а оставались виртуальными и сбрасывались при перезагрузке системы или размонтировании раздела?
6. Если не монтировать ни одного HDD при загрузке ОС, то каков будет размер ФС? Можно ли создавать директории в памяти? Или необходимо предварительно смонтировать какую-то виртуальную ФС определённого размера?
LinuxForum.Fans
Порядок монтирования ФС при загрузке ОС
Автор: small_squirrel
2 сообщений
877 просмотров
Я далек от всего этого но основываясь на опыте в загрузчике есть упоминание о initramfs делаем вывод что в памяти создается INIT RAM FS на этапе загрузки.
Первое что выдал поисковик.
Начните отсюда:
https://wiki.gentoo.org/wiki/Initramfs/Guide/ru
Войдите или зарегистрируйтесь, чтобы ответить.