Как запись файла образа диска во флэш-память создает различные разделы
Когда у нас есть файл.img или аналогичный с разными разделами, и мы записываем это изображение во флэш-память, например на SD-карту, которая имеет только один раздел, как выполняется разбиение флэш-памяти? Я использую Win32DiscImager в Windows или утилиту dd в Linux.
Насколько я понимаю, мы должны сначала создать разделы, используя gparted или что-то подобное, прежде чем копировать файловые системы.
Так как же тогда, когда мы просто записываем этот файл.img во флэш-память, он автоматически создает для нас различные разделы на SD-карте?
Я предполагаю, что контроллер флэш-памяти на SD-карте сначала смотрит на изображение и видит, сколько разделов необходимо создать, а затем изменяет таблицу разделов. Это правильно?
1 ответ
Перегородки не волшебные. Это всего лишь несколько непрерывных блоков на диске, как указано в таблице разделов в начале диска. Если ваш образ диска содержит таблицу разделов, каждый раздел в этой таблице может содержать свою собственную файловую систему.