Menjalankan program saat boot dari cd


0

Adakah yang bisa memberitahu saya cara membuat cd yang ketika boot dari akan secara otomatis menjalankan skrip yang saya pilih? Saya mencoba membaca isi RAM sebelum sistem sepenuhnya boot sehingga harus ringan juga. Saya bisa mendapatkan distro linux yang ringan tetapi bagaimana cara menambahkan skrip untuk dijalankan saat booting dilakukan dari cd?

Saya bekerja dengan beberapa laptop lama yang tidak mendukung boot dari hard disk USB 2.0. Jadi saya perlu boot dari cd.

Bantuan apa pun akan dihargai.

Terima kasih sebelumnya.


Saya tidak punya jawaban yang lengkap untuk ini jadi saya hanya akan berkomentar. Yang perlu Anda lakukan adalah meretas gambar initrd dan memanipulasinya untuk melakukan apa yang Anda inginkan. initrd sebenarnya adalah citra kernel kecil ke dalam memori yang memuat kernel lain dengan sistem operasi penuh. Ini adalah sistem minimalis yang menyediakan sumber daya dasar tetapi dapat dimanipulasi untuk berbuat lebih banyak. Ini bukan tugas yang mudah tetapi bisa dilakukan. Google sekitar.
Evan Plaice

@EvanPlaice: initrd bukan kernel kecil, itu hanya kumpulan alat yang bisa dimuat oleh kernel (normal) sebelum filesystem di-mount. tergantung pada apa yang ingin Anda lakukan, tidak terlalu sulit untuk menulis skrip init Anda sendiri, mengubah initrd yang sudah ada mungkin agak sulit, tetapi masih tidak ada rocketscience untuk membukanya, mereka hanya file terkompresi (misalnya gzip).
Baarn

@ryan jika Anda memerlukan distro linux yang ringan dengan konfigurasi yang tinggi saya akan melihat archlinux, gentoo atau linuxfromscratch. saya memesan daftar itu dengan jumlah kerusakan yang Anda bersedia ambil. harus ada banyak panduan tentang cara membuat liveCD Anda sendiri untuk masing-masing sistem.
Baarn

@ WalterMaier-Murdnelch Ketika saya mengatakan Kernel membacanya, filesystem sekali pakai yang tidak jauh berbeda dari distro ringan yang dimuat ke ramdisk saat boot. Semua initrd standar yang dilakukan adalah memuat utilitas yang diperlukan untuk memuat OS lain dari disk. Untuk melihat dari apa gambar initrd dibuat, lihat: ibm.com/developerworks/linux/library/l-initrd/index.html . YBDMV (Kerusakan Otak Anda Bervariasi).
Evan Plaice
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.