ไม่สามารถบูตได้เนื่องจาก: Kernel panic - ไม่ซิงค์: พยายามฆ่า init!


22

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือสิ่งที่ฉันมี ฉันไม่สามารถบู๊ตได้และฉันเห็นไฟสองสามดวงบนแป้นพิมพ์กะพริบตลอดเวลาและการระบายความร้อนก็ทำงานได้อย่างเต็มกำลังเกือบ

ฉันเห็นในข้อเสนอแนะ askubuntu หัวข้ออื่น ๆ สำหรับการทดสอบหน่วยความจำ ฉันทำมัน ฉันไม่มีข้อผิดพลาด

ฉันมั่นใจว่า 99,9% นั้นไม่ใช่ปัญหาฮาร์ดแวร์เพราะฉันมี Windows 7 และฉันสามารถบูตได้และใช้งานได้ดี

ปัญหานี้มาโดยไม่มีการเตือนหรืออะไร ฉันเพิ่งปิดแล็ปท็อปวันหนึ่งและวันอื่น ๆ ฉันไม่สามารถบูตได้

จากโหมดการกู้คืนฉันได้รับสิ่งนี้:

ภาพ


ที่หน้าจอ GRUB เลือกรายการที่คุณต้องการบูตใน (ส่วนใหญ่เป็นรายการที่เลือกไว้เป็นค่าเริ่มต้น) กดeแล้วลบ 'เงียบ' และ 'สาด' จากเคอร์เนลบรรทัดหากมี จากนั้นคุณสามารถกด Ctrl-X เพื่อบูต นี่อาจแสดงข้อมูลเพิ่มเติมอีกเล็กน้อยซึ่งอาจมีประโยชน์ แก้ไข: ข้อเสนอแนะของ tumbleweed ดีกว่าลองใช้โหมดช่วยเหลือ
เมื่อ

ไม่สามารถบูตในโหมดช่วยเหลือได้ มันติดอยู่ที่ข้อผิดพลาดเดียวกัน ฉันสงสัยว่าจะคัดลอก / วางข้อมูลทั้งหมดจากหน้าจอช่วยเหลือได้อย่างไร
Ivan Dokov

1
คุณสามารถคว้า/var/log/kern.logจากพาร์ติชั่น Ubuntu โดยใช้ Live CD ได้หรือไม่?
Lekensteyn

ฉันมีปัญหาเดียวกันในขณะที่ฉันอัพเกรดจาก 14.04 ฉันยังไม่สามารถบูตด้วยเคอร์เนลเก่าและช่วยเหลือได้มากขึ้นคุณแก้ปัญหาได้อย่างไร ????
Nullpointer

คำตอบ:


12

ไป/sbin/init: No such file or directoryแล้ว ดูเหมือนว่าไม่สามารถหาตัว/sbin/initต่อ/dev/sda6ได้

อาจจะดูจาก Live CD และดูว่าเกิดอะไรขึ้นsda6? มันเป็นพาร์ทิชันที่ถูกต้องหรือไม่ ไฟล์นั้นหายไปเหรอ?

คุณสามารถแก้ไขได้จาก Live CD แต่ฉันไม่แน่ใจว่าเกิดจากอะไรฉันจึงไม่สามารถให้คำแนะนำได้ การติดตั้งใหม่อาจจะง่ายกว่าถ้าคุณไม่รู้วิธีแก้ไขด้วยตัวเอง


บน sda6 ฉันมีระบบปฏิบัติการ Ubuntu มันเป็นพาร์ติชันที่เหมาะสม ฉันบูตจาก LiveCD และฉันเห็นไฟล์ / sbin / init ใน / dev / sda6 จริง ๆ แล้วฉันไม่รู้วิธีแก้ไข / sbin / init แต่ฉันไม่ต้องการติดตั้งระบบปฏิบัติการใหม่อีกครั้งอย่างแน่นอน ช่วยฉันแก้ไขการเริ่มต้น PS: ก่อนที่ฉันโพสต์หัวข้อที่นี่ฉันได้ตรวจสอบพาร์ทิชันด้วย Gparted จาก Live CD มันไม่ได้ช่วยอะไร
Ivan Dokov

ดูเหมือนว่าฉันจะติดตั้งระบบปฏิบัติการอีกครั้งหลังจากทั้งหมด
Ivan Dokov

2
ฉันเกลียดที่จะต้องแนะนำว่าฉันแน่ใจว่ามันแก้ไขได้ แต่ยากที่จะพูดว่าอย่างไรโดยไม่ต้องนั่งลงและเล่นกับเครื่อง ...
tumbleweed

ฉันมีปัญหาเดียวกันหลังจากอัปเกรดเป็น Ubuntu 15.10 แต่ฉันไม่สามารถติดตั้งใหม่จาก USB ที่สามารถบูตได้อูบุนตู 14.04 มีหน้าจอสีดำพร้อมรับคำสั่งด้วง
อยากรู้อยากเห็น

ฉันมีปัญหาเดียวกันในขณะที่ฉันอัพเกรดจาก 14.04 ฉันยังไม่สามารถบูตด้วยเคอร์เนลเก่าและช่วยเหลือได้มากขึ้นคุณแก้ปัญหาได้อย่างไร ????
Nullpointer

2

ฉันมีปัญหามากมายกับปัญหาที่แน่นอนเดียวกันและใช้เวลาสักครู่ แต่ฉันจัดการเพื่อแก้ไขปัญหาของฉันด้วยวิธีแก้ไขปัญหาต่อไปนี้ ฉันติดตั้งการซ่อมแซม Boot และซ่อมแซมระบบไฟล์ของฉัน ฉันมี LVM (การจัดการปริมาณตรรกะ) และฉันไม่สามารถเรียกใช้ fsck คุณสามารถติดตามวิธีการติดตั้งได้จากhttps://help.ubuntu.com/community/Boot-Repair หรือ

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

หลังจากนั้นการซ่อมแซมการบูตควรเปิดโดยอัตโนมัติ

  1. คลิกที่ " ตัวเลือกขั้นสูง " เพื่อขยาย
  2. ในแท็บ " ตัวเลือกหลัก " ตรวจสอบ " ติดตั้ง GRUB " และ " ซ่อมแซมระบบไฟล์ " การซ่อมแซมระบบไฟล์เป็นส่วนที่สำคัญที่สุดเนื่องจากความตื่นตระหนกของเคอร์เนลเกิดขึ้นเนื่องจากข้อผิดพลาดบางประการของระบบไฟล์
  3. int แท็บ " ตัวเลือก Grub " ตรวจสอบ " ล้างข้อมูล GRUB ก่อนติดตั้งใหม่ "
  4. และแน่นอนคุณต้องมีการเชื่อมต่ออินเทอร์เน็ตเพราะคุณจะติดตั้งไฟล์ใหม่ และคลิกสุดท้ายนำไปใช้

0

เพียงเพิ่ม 2c ของฉันสำหรับผู้ที่ประสบปัญหานี้เมื่อใช้งานเครื่องเสมือน ฉันเห็นข้อความเดียวกันเมื่อพยายามใช้ VM ที่โยกย้ายจาก VirtualBox ไปยัง VMWare ESXi ไม่มีวิธีแก้ปัญหาข้างต้นที่ทำงานเพื่อแก้ไขปัญหาตัวเลือกเดียวที่แก้ไขปัญหานี้คือการแปลงอิมเมจดิสก์ด้วยตนเองเป็นรูปแบบ VMWare:

 /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r ubuntu-disk1.vmdk -t 4 ../ubuntu-disk.vmdk

ส่วนที่สำคัญคือ -t 4 ซึ่งสร้างอิมเมจดิสก์พร้อม ESXi ฉันเคยใช้ VMWare Fusion เป็นตัวอย่าง แต่สามารถใช้ vmware-vdiskmanager ได้


0

จากประสบการณ์ของฉันฉันคิดว่าปัญหานี้เกิดจากการอัพเกรดเป็นเคอร์เนลที่ใหม่กว่า

บังคับให้ปิดเครื่องแล้วเปิดใหม่อีกครั้ง เลือกตัวเลือกAdvanceสำหรับ Ubuntu หรือ Elementary ในแท็บถัดไปเพียงเลือกเวอร์ชันเคอร์เนลก่อนหน้าและกดEnterและมันจะไปที่เดสก์ท็อปตามปกติ


-3

ฉันได้รับปัญหานี้กับUbuntu 18.04ในการอัพเกรด distro ของฉันจาก 16.04 เป็น 18.04 กระบวนการบูตพ่น Kernel Panic

e2fsck
sbin/init: No Such file or Directory
Kernel Panic - Not Syncing : Attempted to kill init !

เพื่อแก้ไขปัญหานี้ฉันบูตจากดิสก์ Live Ubuntu 18.04 จากนั้นฉันแทนที่เนื้อหาของไดเรกทอรีระบบแฟ้มของฉัน

/bin & /sbin

ด้วยเนื้อหาที่เกี่ยวข้องของไดเรกทอรี / bin & / sbin ของระบบแฟ้มหุ้นของดิสก์ Live Ubuntu

ขั้นแรกให้หาพาร์ติชั่นดิสก์ที่มีโพรบในกรณีของฉันมันคือ / dev / sda5 ตอนนี้ทำการบู๊ตจากดิสก์สดและเมานต์ / dev / sd5 พร้อมกับดิสก์สด

เปิดเทอร์มินัลและเรียกใช้คำสั่งต่อไปนี้เพื่อแทนที่เนื้อหา

cp -r -i /bin /media/ubuntu/<name of your partition folder>
cp -r -i /sbin /media/ubuntu/<name of your partition folder>

ตัวอย่าง:

cp -r -i /bin  /media/ubuntu/cdfb882d-e33c-49b5-8965-fea541464686/bin/
cp -r -i /sbin /media/ubuntu/cdfb882d-e33c-49b5-8965-fea541464686/sbin/

ปิดเครื่องคอมพิวเตอร์และรีบูต

เสร็จหวังว่านี่จะช่วยได้!


ถ้อยคำของคุณสับสนเล็กน้อย ฉันคิดว่าคุณกำลังบอกว่าคุณติดตั้งพาร์ติชันรูทเพื่อแทนที่โฟลเดอร์ / bin และ / sbin ของระบบไฟล์ด้วยโฟลเดอร์ "stock" / bin และ / sbin จาก Live CD ของคุณซึ่งอาจสมเหตุสมผล มันชัดเจนกว่านี้ไหม? โดยทั่วไปเพียงแค่ไม่อ้างถึง / bin และ / sbin โดยไม่ต้องพูดอย่างชัดเจนว่าคุณกำลังพูดถึงไดเรกทอรีปัญหาในพาร์ติชันรากของคุณหรือ "หุ้น" จาก Live CD เพราะไดเรกทอรีมีชื่อเดียวกัน
Hee Jin

@Emily ฉันแก้ไขโพสต์ฉันหวังว่ามันจะไม่สับสนในขณะนี้ ..
Shahbaz Ali

น่ากลัวผมคิดว่าเป็นที่ชัดเจนมากขึ้นกว่าก่อน :)
ฮีจิน

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