Saya memprogram OS yang berbasis Linux tetapi saya ingin "menemukan kembali roda" di OS ini hanya sebagai sebuah pencapaian. Saya telah diberitahu bahwa Linux dapat diinstal pada PC tanpa paket apa pun (jelas menyebabkan "Kernel panic") tetapi saya tidak dapat menemukan tutorial apa pun. Saya hanya perlu tahu bagaimana memulainya dengan partisi kosong dan membawanya ke titik di mana ia bisa boot (dan memuat file init yang akan saya berikan). Saya tidak ingin menggunakan paket apa pun karena saya akan menjalankan program saat boot.
linux
boot
operating-systems
kernel
linux-kernel
DividedByZero
sumber
sumber
Jawaban:
Sudahkah Anda mencoba menggunakan LSF ?, Anda dapat memiliki satu set paket yang dapat Anda gunakan atau tidak: http://www.linuxfromscratch.org/lfs/
sumber
Dengan asumsi sistem BIOS (bukan EFI) x86. Beberapa arsitektur seperti ARM memerlukan data platform atau info hierarki perangkat.
Documentation/initrd.txt
cara membangun initramfs, jika Anda ingin melakukan boot initramfs, jika tidak, buat partisi baru dan format (root filesystem). Abaikan bagian ramdisk saja, dan gunakan bagian gambar CPIO sebagai gantinya.boot(7)
jika Anda ingin ikhtisar proses boot Linux tradisional (mungkin bukan yang Anda gunakan di banyak distro modern).sumber