<Sebelumnya | Konten | Selanjutnya>
7.6.2. Mengonfigurasi Sysvinit
Selama inisialisasi kernel, program pertama yang dijalankan ditentukan pada baris perintah atau, secara default init. Program ini membaca file inisialisasi / etc / inittab. Buat file ini dengan:
cat > /etc/inittab << "EOF"
# Mulai /etc/inittab id:3:initdefault: si::sysinit:/etc/rc.d/init.d/rc S
l0:0:tunggu:/etc/rc.d/init.d/rc 0
l1:S1:tunggu:/etc/rc.d/init.d/rc 1
l2:2:tunggu:/etc/rc.d/init.d/rc 2
l3:3:tunggu:/etc/rc.d/init.d/rc 3
l4:4:tunggu:/etc/rc.d/init.d/rc 4
l5:5:tunggu:/etc/rc.d/init.d/rc 5
l6:6:tunggu:/etc/rc.d/init.d/rc 6 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r sekarang
su:S016:sekali:/sbin/sulogin
cat > /etc/inittab << "EOF"
# Mulai /etc/inittab id:3:initdefault: si::sysinit:/etc/rc.d/init.d/rc S
l0:0:tunggu:/etc/rc.d/init.d/rc 0
l1:S1:tunggu:/etc/rc.d/init.d/rc 1
l2:2:tunggu:/etc/rc.d/init.d/rc 2
l3:3:tunggu:/etc/rc.d/init.d/rc 3
l4:4:tunggu:/etc/rc.d/init.d/rc 4
l5:5:tunggu:/etc/rc.d/init.d/rc 5
l6:6:tunggu:/etc/rc.d/init.d/rc 6 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r sekarang
su:S016:sekali:/sbin/sulogin
1:2345:respawn:/sbin/agetty 2:2345:respawn:/sbin/agetty 3:2345:respawn:/sbin/agetty 4:2345:respawn:/sbin/agetty 5:2345:respawn:/sbin/agetty
6:2345: respawn:/sbin/agetty
1:2345:respawn:/sbin/agetty 2:2345:respawn:/sbin/agetty 3:2345:respawn:/sbin/agetty 4:2345:respawn:/sbin/agetty 5:2345:respawn:/sbin/agetty
6:2345: respawn:/sbin/agetty
# Akhiri /etc/inittab
EOF
# Akhiri /etc/inittab
EOF
--tidak jelas tty1 9600
--tidak jelas tty1 9600
tty2 tty3 tty4 tty5
tty6
tty2 tty3 tty4 tty5
tty6
9600
9600
9600
9600
9600
9600
9600
9600
9600
9600
Penjelasan tentang file inisialisasi ini ada di halaman manual untuk inittab.dll. Untuk LFS, perintah utama yang dijalankan adalah rc. File inisialisasi di atas akan menginstruksikan rc untuk menjalankan semua skrip yang dimulai dengan huruf S di /etc/rc.d/rcS.d direktori diikuti oleh semua skrip yang dimulai dengan S di /etc/rc.d/rc?.d direktori tempat tanda tanya ditentukan oleh nilai initdefault.
Sebagai kemudahan, rc skrip membaca perpustakaan fungsi di /lib/lsb/init-fungsi. Pustaka ini juga membaca file konfigurasi opsional, /etc/sysconfig/rc.site. Setiap parameter file konfigurasi sistem yang dijelaskan di bagian selanjutnya dapat ditempatkan sebagai alternatif dalam file ini yang memungkinkan konsolidasi semua parameter sistem dalam satu file ini.
Sebagai kenyamanan debugging, skrip fungsi juga mencatat semua output ke /jalankan/var/bootlog. Sejak / Lari direktori adalah tmpfs, file ini tidak persisten di seluruh boot, namun ditambahkan ke file yang lebih permanen /var/log/boot.log di akhir proses booting.