11 Parameter Boot-Time Kernel Linux Diterangkan

11 Parameter Boot-Time Kernel Linux Diterangkan

Linux Booting adalah proses yang kompleks berbanding dengan proses boot di mana -mana taburan lain. Kernel Linux menerima banyak parameter di boot, dalam baris arahan. Parameter masa boot baris arahan ini melepasi beberapa jenis maklumat ke kernel Linux pada permulaan sistem.

Parameter Masa Boot Kernel

Boot kernel linux terus dari BIOS Menggunakan kernel pada cd (/dev/cdrom), jangan biarkan menetapkan parameter secara langsung. Untuk ini kita memerlukan program khas yang dipanggil BootLoader. Dua pemuat boot yang paling banyak digunakan di Linux ialah:

  1. GNU Grub (GNU Grand Unified Bootloader)
  2. Lilo (Linux Loader)

GNU Grub adalah pakej boot-loader dari Gnu projek yang mampu boot salah satu kernel berganda atau konfigurasi kernel tertentu pada sistem UNIX dan Linux.

Lilo mempunyai keupayaan untuk boot pelbagai kernel dan menyimpan konfigurasi mereka dalam fail teks biasa. Lilo mampu boot Windows, Unix, BSD, Linux dan semua platform lain yang diketahui dengan pelbagai pilihan.

Argumen Boot Kernel Linux diserahkan kepada senarai rentetan yang dipisahkan dengan ruang putih. Pendekatan konvensional untuk lulus argumen boot ke kernel adalah dalam bentuk:

Nama [= value_1] [, value_2] ... [, value_10]

Di mana 'Nama = Kata kunci yang unik'Ia mentakrifkan bahagian kernel di mana nilai itu akan dikaitkan. Nilai yang boleh dipegangnya ialah 10, maksimum. Kod sekarang hanya mengendalikan 10 Parameter yang dipisahkan koma bagi setiap kata kunci.

Di sini, dalam artikel ini kita akan meliputi beberapa parameter boot-time kernel biasa di Linux, yang harus anda ketahui.

1. di dalamnya

Ini menetapkan arahan awal yang perlu dilaksanakan oleh kernel. Jika 'di dalamnya'Tidak ditetapkan, ia mencari'di dalamnya'Di lokasi masing -masing berikut sebelum kernel menjadi mod panik.

  1. /sbin/init
  2. /etc/init
  3. /bin/init
  4. /bin/sh

2. nfsaddrs

Set parameter di atas NFS Alamat boot ke rentetan yang berguna dalam kes boot bersih.

3. nfsroot

'nfsroot ' Parameter menetapkan nama akar NFS ke rentetan yang berguna dalam kes boot bersih. Nama rentetan diawali oleh '/tftpboot"Sekiranya ia tidak bermula dengan '/',','atau mana -mana Digit.

4. akar

Lulus akar Parameter pada masa boot menetapkan sistem yang akan digunakan sebagai sistem fail root.

5. bujang

'bujang'Parameter yang membimbing'di dalamnya'ke komputer permulaan dalam mod pengguna tunggal dan lumpuhkan memulakan semua daemon.

6. ro

Parameter ini memberitahu pemuat boot untuk melancarkan sistem fail root di baca sahaja mod. Jadi, itu FSCK program boleh melakukan imbasan sistem fail, anda tidak mengeluarkan fsck pada a baca tulis sistem fail.

7. rw

Parameter ini memaksa bootloader untuk memasang sistem fail root di baca tulis mod.

8. HDX

Laraskan geometri pemandu IDE, 'HDX'Argumen sangat berguna jika BIOS menghasilkan maklumat yang tidak relevan dan tidak betul.

9. Rizab

Hujah ini sangat berguna dalam melindungi I/O Kawasan Pelabuhan dari Probe.

10. konsol

Mentakrifkan konsol pelabuhan bersiri dengan kernel dengan sokongan konsol bersiri.

11. Mem

Mentakrifkan jumlah memori sistem yang ada, membantu semasa menggunakan besar Ram.

Kernel Linux menerima banyak parameter di boot. Kami akan merangkumi seluruh parameter dalam artikel yang akan datang.

Itu sahaja buat masa ini. Saya akan segera berada di sini dengan artikel lain, sehingga kemudian ditantikan dan disambungkan ke Tecmint.