LINUX.ORG.RU

История изменений

Исправление torvn77, (текущая версия) :

вот это я хочу скомпилировать получить машинные инструкции и записать их в файл f.bin после с помощью dd if=f.bin of=/dev/sdb записать на флешку и запустить на голом железе.

А что ты вообще хочешь сделать, БИОС загрузит в память только нулевой сектор, что составит 512 байт которых едва на первичный загрузчик хватает, который даже в ФС не умееет и может грузить только последовательность секторов накопителя. То есть туда ты поместишь только первичный загрузчик и всё.
Почему тебе к примеру не написать свой машиннный код как загружаемый модуль для Grub или как загружаемое grub самописное ядро?

Исходная версия torvn77, :

вот это я хочу скомпилировать получить машинные инструкции и записать их в файл f.bin после с помощью dd if=f.bin of=/dev/sdb записать на флешку и запустить на голом железе.

А что ты вообще хочешь сделать, БИОС загрузит в память только нулевой сектор, что составит 512 байт которых едва на первичный загрузчик хватает, который даже в ФС не умееет и может грузить только последовательность секторов накопителя. То есть туда ты поместишь только первичный загрузчик и всё.
Почему тебе к примеру не написать свой машиннный код как загружаемый модуль для Grub или как загружаемое grub ядро?