ประเด็นของการมี / vmlinuz และ /initrd.img คืออะไร?


10

อูบุนตูยังคงลิงก์สัญลักษณ์สำหรับ vmlinuz ปัจจุบันและ initrd.img ที่/แต่สิ่งที่ทำเช่นนั้น? และเนื่องจากมีคนจำนวนมากที่มี/bootพาร์ติชั่นต่างกัน

คำตอบ:


6

นี่เป็นสคริปต์บางตัวที่อัพเดต (การดำเนินการที่เกี่ยวข้องกับการบูต) ดังนั้นจึงจะไปสู่เคอร์เนลที่อัพเกรดใหม่กว่าโดยอัตโนมัติแทนที่จะเป็นเคอร์เนลเก่าถ้าเคอร์เนลได้รับการอัพเกรด

ไฟล์และ (symlink) จำเป็นสำหรับโมดูลที่มีอยู่ในเคอร์เนลระหว่างกระบวนการบู๊ต

หากคุณลบหนึ่งหรือทั้งสอง vmlinuz และ initrd.img ระบบคุณอาจจำเป็นต้องเรียกใช้บูตโหลดเดอร์ของคุณ [ด้วง] เพราะด้วงอาศัย symlinks เพื่อดำเนินการต่อในกระบวนการถัดไป> Uncompressing Linux ... ตกลงทำการบูทเคอร์เนล

เพื่อให้เข้าใจถึงวิธีการทำงานของระบบดูที่นี่: http://www.ibm.com/developerworks/library/l-linuxboot/index.html


0

คุณสามารถใช้บูตโหลดเดอร์ตัวอื่นโดยไม่จำเป็นต้องใช้สคริปต์การค้นหา

เช่นเดียวกับเครือข่ายการบูต pxe syslinux คุณเพียงแค่ต้องเล็งเคอร์เนลไปที่ / vmlinuz และ initrd ไปยัง /initrd.img และไม่ว่าคุณจะอัปเดตเคอร์เนลกี่ครั้งก็จะยังคงบูต

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.