Instal linux tanpa kepala


22

Bagaimana Anda menginstal linux tanpa kepala? Tanpa monitor, tanpa keyboard. Mesin memiliki drive floopy dan cd. Bisakah saya mengonfigurasi live cd untuk menjalankan sshd dengan pass yang telah dikonfigurasikan sebelumnya atau yang serupa dan mengelolanya?

Instruksi untuk fedora 8+ akan menjadi kartu As tetapi hal lain juga disambut.

Tepuk tangan.


1
Saya membuat live-CD berdasarkan live-build Debian untuk tujuan ini. Ketika di-boot dari, ia memulai server SSH dan terhubung ke jaringan VPN saya sehingga saya bisa masuk bahkan jika itu di belakang firewall. Itu berisi banyak utilitas penyelamatan dan bisa juga digunakan untuk menginstal sistem baru, tetapi harus dilakukan secara manual menggunakan debootstrap (mungkin juga mungkin untuk menyertakan Debian Installer). Jika ada yang tertarik, saya bisa meletakkannya di suatu tempat di web.
Petr Pudlák

Jawaban:


19

Untuk Redhat / CentOS / Fedora, Anda mencari kickstart .

Untuk Ubuntu dan Debian Anda ingin melihat preseeding .

Keduanya bekerja dengan cara yang sama dengan memberi makan file installer yang menjawab semua pertanyaan yang biasanya diminta oleh installer. Mereka juga memungkinkan Anda untuk menjalankan skrip setelah instalasi selesai, sehingga Anda dapat menyesuaikan instalasi.


Saya tidak tahu tentang preseeding, tetapi kickstart mengharuskan Anda untuk memasukkan perintah ("linux ks = <something>") di menu boot disk instalasi, jadi itu tidak akan berfungsi.
Brad Beyenhof

3
Anda harus dapat menambahkannya ke grub jika Anda membuat CD boot Anda sendiri (seperti vuksan.com/linux/kickstart_boot_cd.html )
TonyUser

2
Anda dapat dengan mudah menambahkan argumen kernel di isolinux jika Anda melakukan ini melalui CD atau pxelinux jika Anda melakukan booting melalui jaringan.
David Pashley

ubuntu juga mendukung kickstart - wiki.ubuntu.com/KickstartCompatibility
warren


1

Anda dapat meminta linux (dan grub dan syslinux) mengalihkan output mereka melalui port serial ke komputer lain, yang kemudian dapat Anda gunakan untuk mengelola instalasi. Saya menduga tidak ada installer standar yang akan mendukung ini segera, meskipun cukup mudah untuk berubah jika Anda merasa nyaman dengan membangun kembali distro iso.

kickstart mungkin akan lebih cepat disiapkan untuk Anda, tetapi sulit untuk mendiagnosis masalah tanpa umpan balik - jika skrip kickstart Anda gagal, Anda tidak tahu mengapa.




0

Anda dapat mencoba mem-boot Headless Knoppix dan, setelah itu berjalan, instal ke sistem barebones yang sedang berjalan melalui ssh. Ada banyak solusi untuk ini, jadi gunakan Google untuk menemukan favorit Anda.

Mudah-mudahan BIOS mesin sudah diatur untuk melihat ke floppy dan / atau CD sebagai perangkat boot sebelum memeriksa hard drive, jika tidak, Anda perlu menghubungkan beberapa periferal hanya untuk mengubah pengaturan itu.


0

Untuk solusi spesifik fedora / rhel, Anda dapat membuat CD fedora netboot dengan mengemas ulang direktori isolinux sebagai CD yang dapat di-boot dengan mkisofs, saat mengganti file isolinux.cfg untuk memulai instalasi VNC secara default. Anda harus mengedit isolinux / isolinux .cfg dan tambahkan "vnc" ke arahan append dari stanza boot default, biasanya kira-kira seperti ini:

label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192

akan berubah menjadi:

label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192 vnc 

Anda juga dapat menambahkan ip = (ip) atau ip = dhcp dan metode = (http | ftp | nfs): // (atau apa pun yang Anda miliki) sehingga installer mendapatkan alamat ip default / dhcp dan dapat menemukan sumber instalasi jaringan lebih cepat

sunting: lupa menyebutkan bahwa menggunakan ip statis akan lebih mudah, karena Anda tahu ke mana harus terhubung dengan klien vnc

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.