Cara menginstal (dengan tangan, bukan mensetup) Linux Kernel (3.xx) di perangkat dan boot

0

Saya hanya ingin menginstal Linux Kernel dan menginstal bootstrap secara manual ... seperti yang kami lakukan pada DOS lama yang baik ...

Boot dari live linux, Instal perangkat hd * / sd * / dll., Inisialisasi disk, buat partisi, aktifkan partisi boot, format, salin file Kernel dan tulis sektor boot dengan info yang benar sehingga kernel boot dari yang baru alat.

Apakah ada guru Linux yang mendengarkan ...

Util lebih lanjut yang berguna untuk menyalin ke perangkat baru dipersilakan ...

ZEE
sumber
4
Sepertinya Anda bisa menikmati Linux From Scratch .
Steven Monday
Anda membutuhkan lebih dari kernel. Bahkan DOS datang dengan shell. command.com
Zoredache
Ya ... ketika saya mengatakan Kernel yang saya maksud adalah sistem kerja minimum, di DOS adalah IO.SYS, MSDOS.SYS dan COMMAND.COM (shell) ... dan secara logis kita membutuhkan sistem hidup untuk melakukan operasi yang diperlukan pada target sistem: Inisialisasi disk, partisi, aktifkan partisi, format, buat sektor boot, salin file ...
ZEE
Saya sudah tahu "Linux From Scratch" (+300 halaman) ... Saya hanya ingin hal yang sangat dilanjutkan sudah diuji oleh seseorang ... thx toh ...
ZEE
Dengan kernel Linux dan ruang pengguna yang rumit, Linux From Scratch, seperti yang disebutkan sebelumnya, mungkin merupakan cara terbaik untuk mempelajari komponen dasar kernel, sistem file, jaringan, dan shell, dan bagaimana hal-hal itu berinteraksi dengan perangkat keras . Pada zaman DOS, mereka hanya harus mengantisipasi beberapa variasi kecil perangkat keras. Sekarang, ada variasi raksasa bahkan dalam membangun iterasi dari satu motherboard, yang mengetahui perangkat keras Anda sangat penting jika Anda akan mencoba untuk mendapatkan super minimal.
killermist

Jawaban:

1

Jawabannya adalah LFS, seperti yang disebutkan sebelumnya. Itulah tepatnya yang Anda minta.

Namun, sepertinya Anda menginginkan sesuatu yang sedikit lebih mudah, jadi saya sarankan Gentoo. Untuk itu, setup Anda adalah untuk menyalin set perangkat lunak dan toolchain boostrap, dan menggunakannya untuk mengkompilasi dan menginstal kernel, bootloader, toolchain itu sendiri, dan apa pun yang Anda inginkan.

Jika Anda tidak ingin melakukan semua kompilasi itu, Anda bisa menggunakan Arch. Itu sama dengan Anda melakukan sebagian besar sendiri, tetapi semuanya dalam paket yang sudah dikompilasi (well, bukan AUR, tetapi semua perangkat lunak inti).

Jika Anda tidak ingin melakukannya sendiri .. baik pertanyaan Anda mengatakan Anda melakukannya, jadi saya tidak akan terus menuruni skala 'mudah'.

zebediah49
sumber