11 ຄຳ ອະທິບາຍກ່ຽວກັບພາລາມິເຕີ Linux Kernel ທີ່ໃຊ້ເວລາ


Linux booting ແມ່ນຂະບວນການທີ່ສັບສົນຖ້າທຽບໃສ່ກັບຂະບວນການບູດໃນການແຈກຈ່າຍອື່ນໆ. Linux Kernel ຍອມຮັບຫລາຍໆພາລາມິເຕີໃນການບູດເຄື່ອງ, ໃນເສັ້ນ ຄຳ ສັ່ງ. ພາລາມິເຕີທີ່ໃຊ້ເວລາ boot-Line ນີ້ຈະສົ່ງຂໍ້ມູນຫຼາຍປະເພດໄປທີ່ Linux Kernel ທີ່ System Startup.

ເລີ່ມຕົ້ນ Linux Linux ໂດຍກົງຈາກ BIOS ໂດຍໃຊ້ kernel ເທິງ cd (/ dev/cdrom), ຢ່າປ່ອຍໃຫ້ການ ກຳ ນົດພາລາມິເຕີໂດຍກົງ. ສຳ ລັບສິ່ງນີ້ພວກເຮົາຕ້ອງການໂປແກຼມພິເສດທີ່ມີຊື່ວ່າ bootloader. ສອງ Loaders ທີ່ໃຊ້ກັນຢ່າງແຜ່ຫຼາຍໃນ Linux ແມ່ນ:

<

  • GNU GRUB (GNU GRand Unload Bootloader)
  • LILO (LInux LOader)
  • GNU GRUB ແມ່ນໂປແກຼມ boot-loader ຈາກໂຄງການ GNU ເຊິ່ງມີຄວາມສາມາດໃນການໃສ່ເກີບ ໜຶ່ງ ໃນຫລາຍເມັດຫລືການຕັ້ງຄ່າ kernel ສະເພາະໃດ ໜຶ່ງ ໃນ Unix ແລະ Linux System.

    LILO ມີຄວາມສາມາດໃນການໃສ່ເກີບຕ່າງໆແລະເກັບຄ່າການຕັ້ງຄ່າຂອງມັນໄວ້ໃນແຟ້ມຂໍ້ຄວາມ ທຳ ມະດາ. LILO ແມ່ນມີຄວາມສາມາດໃນການໃສ່ເກີບ Windows, Unix, BSD, Linux ແລະທຸກແພລະຕະຟອມທີ່ຮູ້ກັນດີພ້ອມດ້ວຍຕົວເລືອກຕ່າງໆ.

    ການໂຕ້ຖຽງໃສ່ເກີບ Linux Kernel ແມ່ນຖືກສົ່ງເຂົ້າໄປໃນບັນຊີລາຍຊື່ຂອງສາຍເຊືອກທີ່ແຍກດ້ວຍຊ່ອງຫວ່າງສີຂາວ. ວິທີການແບບ ທຳ ມະດາທີ່ຈະສົ່ງຂໍ້ໂຕ້ແຍ້ງໃສ່ເກີບແມ່ນຢູ່ໃນຮູບແບບຂອງ:

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

    ບ່ອນທີ່ 'ຕັ້ງຊື່ = ຄຳ ສຳ ຄັນທີ່ເປັນເອກະລັກ' ມັນ ກຳ ນົດພາກສ່ວນຂອງແກ່ນທີ່ມູນຄ່າຄວນຈະກ່ຽວຂ້ອງ. ມູນຄ່າທີ່ມັນສາມາດຖືແມ່ນ 10, ສູງສຸດ. ລະຫັດປະຈຸບັນມີພຽງແຕ່ຈັດການກັບ 10 ຕົວ ກຳ ນົດການແຍກດ້ວຍຈຸດໆຕໍ່ແຕ່ລະ ຄຳ.

    ຕໍ່ໄປນີ້, ໃນບົດຂຽນນີ້ພວກເຮົາ ກຳ ລັງຈະເວົ້າເຖິງບາງຕົວ ກຳ ນົດການເລີ່ມຕົ້ນຂອງຊ່ວງເວລາ kernel ໃນ Linux, ທີ່ທ່ານຄວນຮູ້

    1. ລິເລີ່ມ

    ນີ້ ກຳ ນົດ ຄຳ ສັ່ງເບື້ອງຕົ້ນທີ່ຕ້ອງການປະຕິບັດໂດຍແກ່ນ. ຖ້າ 'init' ບໍ່ໄດ້ ກຳ ນົດ, ມັນຈະຄົ້ນຫາ 'init' ຢູ່ໃນສະຖານທີ່ທີ່ກ່ຽວຂ້ອງດັ່ງຕໍ່ໄປນີ້ກ່ອນທີ່ດິນ kernel ຈະຕົກເຂົ້າໄປໃນຮູບແບບທີ່ຫນ້າຢ້ານກົວ.

    <

  • /sbin/init
  • /etc/init
  • /ຖັງ/init
  • /bin/sh
  • 2. nfsaddrs

    ພາລາມິເຕີຂ້າງເທິງນີ້ຕັ້ງຄ່າທີ່ຢູ່ nfs ໃສ່ສາຍເຊືອກທີ່ເປັນປະໂຫຍດໃນກໍລະນີເກີບສຸດທິ.

    3. nfsroot

    ພາລາມິເຕີ 'nfsroot' ຕັ້ງຊື່ຮາກ nfs ໃຫ້ເປັນສາຍເຊືອກທີ່ຈະເປັນປະໂຫຍດໃນກໍລະນີເກີບສຸດທິ. ຊື່ສະຕິງຖືກ ນຳ ໜ້າ ໂດຍ '/ tftpboot' ຖ້າມັນບໍ່ເລີ່ມຕົ້ນດ້ວຍ '/', ',' ຫຼືຕົວເລກໃດໆ.

    4. ຮາກ

    ການຖ່າຍທອດພາລາມິເຕີຂອງຮາກໃນເວລາບູດ ກຳ ນົດລະບົບທີ່ຈະໃຊ້ເປັນລະບົບແຟ້ມຮາກ.

    5. ໂສດ

    ຕົວ ກຳ ນົດ ‘ຕົວດຽວທີ່ ນຳ ພາ‘ ເລີ່ມຕົ້ນ ’ກັບຄອມພິວເຕີ້ເລີ່ມຕົ້ນໃນຮູບແບບຜູ້ໃຊ້ແບບດຽວແລະປິດການ ນຳ ໃຊ້ daemons ທັງ ໝົດ.

    6. ລ

    ພາລາມິເຕີນີ້ບອກ boot loader ໃຫ້ຕິດຕັ້ງລະບົບແຟ້ມຮາກໃນແບບທີ່ສາມາດອ່ານໄດ້ເທົ່ານັ້ນ. ດັ່ງນັ້ນ, ໂປແກຼມ fsck ນີ້ສາມາດ ດຳ ເນີນການສະແກນລະບົບແຟ້ມເອກະສານ, ທ່ານບໍ່ໄດ້ເອົາ fsck ໃສ່ລະບົບແຟ້ມອ່ານ/ຂຽນ.

    7. ຣ

    ພາລາມິເຕີນີ້ບັງຄັບໃຫ້ bootloader ຕິດຕັ້ງລະບົບແຟ້ມເອກະສານໃນຮູບແບບການອ່ານ.

    8. Hdx

    ປັບ Geometry ຂັບ IDE, ການໂຕ້ຖຽງ 'Hdx' ແມ່ນມີປະໂຫຍດຫຼາຍຖ້າ BIOS ກຳ ລັງສ້າງຂໍ້ມູນທີ່ບໍ່ກ່ຽວຂ້ອງແລະບໍ່ຖືກຕ້ອງ.

    9. ສຳ ຮອງ

    ການໂຕ້ຖຽງນີ້ແມ່ນມີປະໂຫຍດຫຼາຍໃນການປົກປ້ອງເຂດ I/O ports ຈາກການສອບສວນ.

    10. ປອບໃຈ

    ກຳ ນົດຄອນເທັນເນີ serial ກັບ kernel ດ້ວຍການສະ ໜັບ ສະ ໜູນ console serial

    11. mem

    ກຳ ນົດ ຈຳ ນວນເງິນທັງ ໝົດ ຂອງ ໜ່ວຍ ຄວາມ ຈຳ ທີ່ມີຢູ່, ມີປະໂຫຍດໃນຂະນະທີ່ ນຳ ໃຊ້ RAM ຂະ ໜາດ ໃຫຍ່.

    ແກ່ນ Linux ຍອມຮັບພາລະຂອງເວລາທີ່ boot. ພວກເຮົາຈະໄດ້ຮັບການ ກຳ ນົດຂອບເຂດຂອງສ່ວນທີ່ເຫຼືອໃນບົດຄວາມທີ່ຈະມາເຖິງ.

    ດຽວນີ້ ໝົດ ແລ້ວ. ຂ້າພະເຈົ້າຈະຢູ່ທີ່ນີ້ກັບບົດຂຽນອື່ນ, ຈົນກວ່າຈະຕິດຕາມແລະເຊື່ອມຕໍ່ກັບ Tecmint.