Я сделал простую ОС с одной действительно красивой библиотекой, я скомпилировал все, перераспределил (хочу) и окончательно создал ядро. Я успешно побежал на qemu-system-i386
. Плюс создал ISO с grub и загрузил его через virtualbox. Все работало, выход был в порядке.Компиляция настраиваемого ядра для тонкого клиента HP и создание загрузочного ISO с grub
Итак, я скопировал его в usb (dd if=bin/os.iso of=/dev/sdd1
) и положил в мой HP Thin Client t5550/t5565/t5570
. Но после начала, я только что увидел «GRUB».
Я попробовал также компилятор power pc (возможно, я ушел далеко, не знаю, почему я его помню), загруженный с http://wiki.osdev.org/GCC_Cross-Compiler#Prebuilt_Toolchains (для Linux x86_64 host; powerpc-elf 4.9.1 target). Скомпилирован, скопирован в usb и получил тот же результат.
Какой компилятор следует использовать для компиляции для тонких клиентов HP? Я хочу (научиться) разрабатывать для него простое ядро.
PS: Я на Ubuntu amd64, ядро было написано в C + ассемблере, но я удалил версию сборки
EDIT
(или, что выход типа я должен использовать дляnasm
компилятора?)
Похоже на ошибку/ошибку grub. http://i.stack.imgur.com/DwwS9.png
У меня есть этот результат на моем ноутбуке & тонкий клиент. Не знаю, почему, на виртуальной коробке это работает. Или я копирую iso к usb плохому пути?