Pages with tag kernel
ວິທີແກ້ໄຂຂໍ້ຜິດພາດຂອງ Dracut
ຄຳນຳ ຫາກທ່ານພົບບັນຫາກ່ຽວກັບການເລີ່ມຕົ້ນລະບົບເນື່ອງຈາກ Dracut, ກະລຸນາເບິ່ງເອກະສານ ບັນຫາທົ່ວໄປ (common bugs) ກ່ອນທີ່ຈະແຈ້ງບັກ (bug). ການປັບແຕ່ງການຕັ້ງຄ່າບາງຢ່າງທີ່ງ່າຍດາຍອາດຈະຊ່ວຍແກ້ໄຂບັນຫາໄດ້ຫຼາຍຢ່າງ. ຫາກບັນຫາທີ່ທ່ານພົບບໍ່ມີຢູ່ໃນລາຍຊື່ນັ້ນ ຫຼື ວິທີການແກ້ໄຂເບື້ອງຕົ້ນບໍ່ຊ່ວຍໄດ້, ກະລຸນາພິຈາລະນາແຈ້ງບັກເພື່ອຊ່ວຍໃຫ້ພວກເຮົາເຮັດໃຫ້ Fedora ເຮັດວຽກໄດ້ດີຂຶ້ນໃນຮາດແວຂອງທ່ານ. ກະລຸນາກຽມຂໍ້ມູນ (ບັນທຶກ/logs) ກ່ຽວກັບລະບົບຂອງທ່ານນຳ. ຂໍ້ມູນເຫຼົ່ານີ້ຄວນຈະສົມບູນ (ບໍ່ຄວນຕັດມາພຽງບາງສ່ວນ), ບໍ່ຄວນຢູ່ໃນຮູບແບບໄຟລ໌ບີບອັດ, ແລະ ຕັ້ງຄ່າ MIME type ເປັນ text/plain. ການລະບຸພື້ນທີ່ຂອງບັນຫາ ລຶບ…
Read more
ການເລີ່ມຕົ້ນລະບົບ
ການຕັ້ງຄ່າເຄີເນີນທີ່ຕິດຕັ້ງແລ້ວໃຫ້ເປັນຄ່າເລີ່ມຕົ້ນໃນການບູດ ເພື່ອຕັ້ງຄ່າເຄີເນີນໃດໜຶ່ງທີ່ຕິດຕັ້ງແລ້ວໃຫ້ເປັນຄ່າເລີ່ມຕົ້ນໃນການບູດ, ກ່ອນອື່ນໃຫ້ກວດສອບເຄີເນີນທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບ. ລະບຸເຄີເນີນທີ່ຕ້ອງການຕັ້ງໃຫ້ເປັນຄ່າເລີ່ມຕົ້ນໃນການບູດ. ໃຊ້ຄຳສັ່ງຕໍ່ໄປນີ້ເພື່ອຕັ້ງຄ່າເຄີເນີນເລີ່ມຕົ້ນໃນການບູດ: ນີ້ແມ່ນຕົວຢ່າງຜົນການສະແດງ (ໃນລະບົບທີ່ມີສະຖາປັດຕະຍະກຳ x84_64): ຫາກເລືອກ vmlinuz-<version>.<release>.<arch> ເພື່ອຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນ, ໃຫ້ໃຊ້ຄຳສັ່ງດັ່ງນີ້: ສຳລັບສະຖານະການຂ້າງເທິງ, ຄຳສັ່ງຈະເປັນດັ່ງນີ້
Read more
ການສ້າງເຄີເນີນ (Kernel) ທີ່ກຳນົດເອງ
ເອກະສານນີ້ໃຫ້ຄຳແນະນຳສຳລັບຜູ້ໃຊ້ລະດັບສູງທີ່ຕ້ອງການສ້າງເຄີເນີນຄືນໃໝ່ຈາກຊອດໂຄດ (source). ເຫດຜົນທົ່ວໄປບາງຢ່າງໃນການສ້າງເຄີເນີນທີ່ກຳນົດເອງແມ່ນ: ເພື່ອຕິດຕັ້ງແພັດຊ໌ (patches) ສຳລັບການທົດສອບທີ່ສ້າງຂຶ້ນເອງ ຫຼື ໄດ້ມາຈາກແຫຼ່ງອື່ນ ເພື່ອຕັ້ງຄ່າເຄີເນີນທີ່ມີຢູ່ໃໝ່ ເພື່ອຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບເຄີເນີນ ແລະ ການພັດທະນາເຄີເນີນ ຕິດຕັ້ງສິ່ງທີ່ຈຳເປັນຕ້ອງມີ ວິທີທີ່ງ່າຍທີ່ສຸດໃນການຕິດຕັ້ງສິ່ງທີ່ຈຳເປັນທັງໝົດໃນການສ້າງເຄີເນີນແມ່ນການໃຊ້ໄຟລ໌ spec ຂອງເຄີເນີນ Fedora: ຖ້າທ່ານຕ້ອງການໃຊ້ make xconfig, ທ່ານຈະຕ້ອງມີແພັກເກດເພີ່ມເຕີມ: ການບູດແບບປອດໄພ (Secure boot) ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ເພີ່ມຜູ້ໃຊ້ທີ່ເຮັດການສ້າງລົງໃນ /etc/pesign/users ແລະ ຣັນສະຄຣິບອະນຸມັດຜູ້ໃຊ້: ສ້າງ Machine…
Read more
ການຕິດຕັ້ງ Kernel ຈາກ Koji
ຄູ່ມືແນະນຳແບບຫຍໍ້ ກ່ຽວກັບການຕິດຕັ້ງ kernel ຈາກຄັງເກັບຂໍ້ມູນ Koji. Koji ແມ່ນລະບົບການສ້າງ (build system) ທີ່ນັກພັດທະນາ Fedora ໃຊ້ເພື່ອສ້າງຊອບແວເພື່ອບັນຈຸເຂົ້າໃນ Fedora. ຫາກມີຄວາມຈຳເປັນຕ້ອງຕິດຕັ້ງ kernel ທີ່ຍັງບໍ່ທັນມີໃຫ້ໃຊ້ໃນຄັງເກັບຂໍ້ມູນ Fedora ໃນປະຈຸບັນ, ທ່ານສາມາດດາວໂຫລດໄດ້ຈາກຄັງເກັບຂໍ້ມູນ Koji. ກວດເບິ່ງ Koji (ລະບົບການສ້າງຂອງ Fedora) ສຳລັບໄຟລ໌ທີ່ຖືກເກັບໄວ້ ກວດເບິ່ງຄັງເກັບຂໍ້ມູນ Koji ສຳລັບລຸ້ນທີ່ເຄີຍສ້າງຜ່ານມາ. ທ່ານສາມາດໃຊ້ວິທີການຄົ້ນຫາ ຫຼື…
Read more
ພາບລວມຂອງ Fedora Linux Kernel
ກຳນົດການອັບເດດ Fedora Linux kernel ແມ່ນຕິດຕາມ kernel ຕົ້ນສະບັບ (upstream releases) ຢ່າງໃກ້ຊິດ. ເພື່ອເບິ່ງເວີຊັນປະຈຸບັນໃນ Fedora, ກວດເບິ່ງໄດ້ທີ່ແອັບພລິເຄຊັນແພັກເກດ. ເວີຊັນທີ່ໝັ້ນຄົງ (Stable Releases) ເວີຊັນທີ່ໝັ້ນຄົງຂອງ Fedora ຈະໄດ້ຮັບການອັບເດດ kernel ສອງຮູບແບບ. ການອັບເດດ kernel ແບບໝັ້ນຄົງ ຊຸມຊົນ kernel ຕົ້ນສະບັບ (upstream) ຈະສະໜັບສະໜູນເວີຊັນຫຼັກຫຼ້າສຸດດ້ວຍການອັບເດດແບບໝັ້ນຄົງ (ເວີຊັນ…
Read more
ວັນທົດສອບເຄີເນີນ (Kernel Test Days)
ຄູ່ມືແບບຫຍໍ້ສຳລັບວັນທົດສອບເຄີເນີນ. ໃນຊ່ວງ ວັນທົດສອບເຄີເນີນ, ຜູ້ປະກອບສ່ວນຈະຖືກຂໍໃຫ້ລັນ ການທົດສອບ Kernel Regression ເຊິ່ງຈະຊ່ວຍໃນການກວດຫາ ແລະ ແກ້ໄຂບັນຫາຕ່າງໆກັບເຄີເນີນເວີຊັນໃໝ່ ກ່ອນທີ່ຈະນຳໄປໃຊ້ໃນວົງກວ້າງ. ມັນປະກອບດ້ວຍການລັນຊຸດການທົດສອບຕ່າງໆທີ່ສະໜອງໃຫ້ໂດຍ Kernel Test Suite ເປົ້າໝາຍຫຼັກຂອງວັນທົດສອບເຄີເນີນແມ່ນເພື່ອທົດສອບເຄີເນີນໃໝ່ໃນຫຼາຍໆເຄື່ອງທີ່ແຕກຕ່າງກັນເທົ່າທີ່ຈະເປັນໄປໄດ້, ດັ່ງນັ້ນທຸກໆວັນທົດສອບເຄີເນີນໃໝ່ຈະຖືກປະກາດລ່ວງໜ້າບາງມື້ຜ່ານທາງໂພສ fedoramagazine. ສິ່ງທີ່ຄວນເຮັດໃນຊ່ວງວັນທົດສອບເຄີເນີນ ສິ່ງທຳອິດທີ່ຕ້ອງເຮັດຄືການເອົາເຄີເນີນເວີຊັນທີ່ຖືກຕ້ອງມາທົດສອບ. ມີຫຼາຍວິທີໃນການເອົາເຄີເນີນມາ ແລະ ທົດສອບມັນ: ການໃຊ້ ອິເມຈວັນທົດສອບ (test day image) ໃນຊ່ວງວັນທົດສອບ ຈະມີໜ້າວິກິສະເພາະທີ່ຈະໃຫ້ລິ້ງດາວໂຫຼດ…
Read more
ການທົດສອບ Patch
ຄູ່ມືແບບຫຍໍ້ສຳລັບການທົດສອບວ່າ patch ສາມາດແກ້ໄຂບັນຫາຂອງເຈົ້າໄດ້ຫຼືບໍ່. ບາງຄັ້ງ, ເມື່ອພະຍາຍາມແກ້ໄຂບັນຫາ kernel (ໂດຍສະເພາະບັນຫາທີ່ເຈາະຈົງກັບ hardware ຂອງເຈົ້າ) ເຈົ້າອາດຈະຖືກຮ້ອງຂໍໃຫ້ໃຊ້ patch ເພື່ອຢືນຢັນວ່າບັນຫາໄດ້ຮັບການແກ້ໄຂແລ້ວ ກ່ອນທີ່ patch ຈະຖືກລວມເຂົ້າໄປ. ນີ້ແມ່ນຄູ່ມືສັ້ນໆກ່ຽວກັບວິທີການດາວໂຫຼດ source ຂອງ Fedora kernel ສຳລັບ Fedora ເວີຊັນທີ່ເຈົ້າໃຊ້ຢູ່, ການນຳໃຊ້ patch, ແລະ ການ build kernel ເພື່ອທົດສອບ.…
Read more
ການແກ້ໄຂບັນຫາ
ເຄີເນີນ (Kernel) ກໍຄືກັນກັບຊອບແວອື່ນໆ ທີ່ອາດມີບັກ (bugs). ມັນເປັນໂຄງການທີ່ໃຫຍ່, ຊັບຊ້ອນ ແລະ ອາດຈະຍາກໃນການຊອກຫາສາເຫດຂອງບັນຫາ. ເອກະສານສະບັບນີ້ຈະແນະນຳເຕັກນິກພື້ນຖານໃນການແກ້ໄຂບັນຫາ ເພື່ອຊ່ວຍຊອກຫາຕົ້ນເຫດຂອງບັນຫາໃຫ້ແຄບເຂົ້າ. ການບູດເຄື່ອງບໍ່ຂຶ້ນ ບາງຄັ້ງ ເຄີເນີນອາດຈະບູດບໍ່ຂຶ້ນ. ເຊິ່ງຂຶ້ນຢູ່ກັບວ່າບັນຫາເກີດຂຶ້ນຢູ່ຂັ້ນຕອນໃດຂອງການບູດ, ມັນອາດຈະມີ ຫຼື ບໍ່ມີຂໍ້ຄວາມສະແດງອອກມາເລີຍກໍໄດ້. ນີ້ຄືບາງຂັ້ນຕອນພື້ນຖານທີ່ຄວນເຮັດ: ລຶບ quiet (ເພື່ອໃຫ້ສະແດງຂໍ້ຄວາມ log ຫຼາຍຂຶ້ນ) ແລະ rhgb (ເພື່ອປິດການບູດແບບກຣາຟິກ) ອອກຈາກ boot flags.…
Read more