Score:0

การถอดรหัสล้มเหลว -- ระบบหยุดทำงาน

ธง us

ฉันพยายาม ls โฟลเดอร์ .ssh ของฉัน และฉันได้รับ

ไม่สามารถอ่าน "." ข้อผิดพลาดอินพุต/เอาต์พุต

ดังนั้นฉันจึงพยายามรีบูตระบบ (Ubuntu 21.04) และมีข้อผิดพลาดมากมายเกี่ยวกับดิสก์ ดังนั้นฉันจึงปิดพีซีโดยกดปุ่มเปิดปิดค้างไว้ ตอนนี้เมื่อพยายามบู๊ตฉันจะได้รับ

การถอดรหัสล้มเหลว
--ระบบถูกแฮ็ก

พยายามบูตเคอร์เนลเดียวกัน แต่ในโหมดการกู้คืน ฉันได้รับข้อผิดพลาดเดียวกันกับด้านบนหลังจากเริ่มต้น ramdisk

การบูตด้วยเคอร์เนลที่เก่ากว่าทำให้ฉันเข้าสู่โหมดการกู้คืน แต่ฉันไม่รู้ว่าต้องทำอย่างไร มีวิธีซ่อมแซมอูบุนตูของฉันหรือไม่? ขอขอบคุณ.

ฉันกำลังแนบหน้าจอเมื่อบูตด้วยเคอร์เนลที่เก่ากว่า หน้าจอบูต

เพิ่มหน้าจอจากดิสก์ ป้อนคำอธิบายรูปภาพที่นี่

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

ฉันยังรัน fsck บน /dev/sda1 และ /dev/sda2 ของฉันด้วย ป้อนคำอธิบายรูปภาพที่นี่

และข้อมูล SMART มากยิ่งขึ้น ยังคงดูดิสก์ตกลง ป้อนคำอธิบายรูปภาพที่นี่

heynnema avatar
ru flag
มันบูตได้ตามปกติหรือไม่ถ้าคุณเลือกเคอร์เนลที่เก่ากว่า? แสดง `ls -al /boot` เริ่ม `Disks` คลิกปุ่ม 3 จุด เลือก SMART Data & Test ไปที่หน้าต่าง Data ถ่ายภาพหน้าจอ (ข้อมูลสามารถเลื่อนได้ ดังนั้นอาจต้องใช้ภาพหน้าจอมากกว่าหนึ่งภาพ) แก้ไขให้เป็นคำถามของคุณ เริ่มแสดงความคิดเห็นกับฉันด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
vitalio avatar
us flag
@heynnema ขอบคุณสำหรับการตอบสนอง ไม่ใช่ มันไม่บู๊ตตามปกติในแง่ที่ว่ามันจะหยุดทำงานในโหมดฉุกเฉินและไม่ตามมาจนถึง gdm เนื่องจากฉันไม่มีเปลือกกราฟิกฉันจึงไม่สามารถเรียกใช้ดิสก์ได้ ฉันได้แนบภาพหน้าจอในคำถาม
heynnema avatar
ru flag
โปรดดูคำตอบเริ่มต้นของฉัน แจ้งกลับ.
vitalio avatar
us flag
@heynnema ฉันเรียกใช้ fsck บน dev/sda1 และ sda2 แต่ไม่มีประโยชน์ :( ฉันได้แนบหน้าจอ
Score:1
ธง in

จากคำอธิบายของคุณ ดูเหมือนว่าไฟล์ระบบปฏิบัติการที่สำคัญหลายไฟล์ในดิสก์ของคุณได้รับความเสียหาย กรณีนี้น่าจะเกิดจากข้อผิดพลาดบล็อกเดียวหลายรายการบนดิสก์ ทำให้ฉันสงสัยว่าดิสก์ของคุณล้มเหลว

หากดิสก์ของคุณล้มเหลว สิ่งที่คุณทำเพื่อแก้ไขดิสก์จะทำให้สิ่งต่างๆ แย่ลง หากคุณไม่มีข้อมูลบนดิสก์ที่คุณสนใจ (หรือคุณมีสำเนาของข้อมูลนั้นที่อื่น) ขั้นตอนต่อไปคือการเรียกใช้ fsck บนพาร์ติชันตามที่อธิบายไว้ในคำตอบอื่น

อย่างไรก็ตาม หากคุณสนใจเกี่ยวกับข้อมูลในดิสก์ ก่อนที่คุณจะทำอะไรเพื่อเขียนลงดิสก์ คุณควรตรวจสอบว่าข้อมูลล้มเหลวหรือไม่ และคัดลอกข้อมูลออกจากดิสก์อย่างระมัดระวัง ไฟล์ที่สำคัญที่สุดก่อน เนื่องจากอาจล้มเหลวในขณะที่คุณกำลัง อ่านมัน

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

smartctl -a /dev/sda | น้อย

/dev/sda เป็นชื่อที่เป็นไปได้มากที่สุดของดิสก์ของคุณ แต่คุณสามารถรับรายการดิสก์ทั้งหมดได้ lsblk -d

ในเอาต์พุต smartctrl คุณต้องการดูสองส่วน ใกล้ด้านบน ควรมีบรรทัดที่มีลักษณะดังนี้:

ผลการทดสอบการประเมินตนเองด้านสุขภาพโดยรวมของ SMART: ผ่าน

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

ถัดไป ดูที่ส่วนท้ายของรายการและดูว่ารายการมีข้อผิดพลาดหรือไม่

หากไม่มีข้อผิดพลาดในบันทึก ก็ยังไม่แน่ใจว่าไดรฟ์ล้มเหลวหรือไม่ ดังนั้นจึงขึ้นอยู่กับคุณว่าคุณต้องการทำการกู้คืนข้อมูลก่อน หรือดำเนินการต่อและลองซ่อมแซมระบบไฟล์ หรือใช้ smartctl -t สั้น /dev/sda เพื่อเรียกใช้การทดสอบสั้นๆ แล้วตรวจสอบบันทึกอีกครั้ง (ประมาณ 2-3 นาทีต่อมา)

หากการทดสอบสั้นๆ ยังผ่าน แสดงว่ายังไม่แน่ใจว่าไดรฟ์ไม่เสีย แต่อย่างน้อยก็มีโอกาสน้อยกว่ามาก

vitalio avatar
us flag
ดูเหมือนว่า SMART จะบอกว่าดิสก์ของฉันใช้ได้
Score:0
ธง ru

ฮาร์ดดิสก์ของคุณอาจล้มเหลว... หรือล้มเหลวไปแล้ว... แต่ลองตรวจสอบระบบไฟล์ของคุณ...

  • บูตเป็น Ubuntu Live DVD/USB ในโหมด âTry Ubuntuâ mode
  • เปิด เทอร์มินัล หน้าต่างโดยการกด Ctrl+Alt+
  • พิมพ์ sudo fdisk -l
  • ระบุชื่ออุปกรณ์ /dev/sdXX สำหรับ "Linux Filesystem" ของคุณ
  • พิมพ์ sudo fsck -f /dev/sdXXแทนที่ sdXX ด้วยเลขที่พบก่อนหน้านี้
  • ทำซ้ำ ฟค คำสั่งหากมีข้อผิดพลาด
  • พิมพ์ รีบูต
vitalio avatar
us flag
ฉันเรียกใช้ fsck และรีบูตแล้ว แต่ยังถอดรหัสล้มเหลว :( ฉันได้แนบ sreens ไปที่โพสต์ต้นฉบับ
heynnema avatar
ru flag
@vitalio ขอบคุณสำหรับการอัพเดท ขออภัย ภาพหน้าจอหน้าต่าง SMART Data ของคุณยังไม่สมบูรณ์ ข้อมูลสามารถเลื่อนได้จริง (แม้ว่าจะไม่มีแถบเลื่อนปรากฏขึ้น) และจะต้องใช้ภาพหน้าจอที่สองจึงจะสามารถแสดงข้อมูลทั้งหมดให้ฉันเห็นได้ บู๊ตไปที่เมนู GRUB ตัวเลือกเพิ่มเติม แล้วลองเลือกเคอร์เนล -59 หรือ -53 เพื่อบู๊ต (ไม่ใช่โหมดการกู้คืน) และดูว่าบู๊ตได้หรือไม่ คุณมีการสำรองข้อมูลที่ดีหรือไม่? ดิสก์มีอายุมากกว่า 6 ปีจริงหรือ แจ้งกลับ.
vitalio avatar
us flag
ฉันได้เพิ่มหน้าจอที่มีข้อมูล SMART มากขึ้น แต่ก็ยังดูเหมือนว่าดิสก์ใช้ได้ การบูทเป็นเคอร์เนลที่เก่ากว่าทำให้ฉันเข้าสู่โหมดฉุกเฉินแม้ว่าจะบูทในโหมดปกติ (ไม่ใช่โหมดการกู้คืน) ฉันสามารถบูทได้ แต่หยุดที่โหมดฉุกเฉิน ภาพแรกของหน้าจอคือสิ่งที่เกิดขึ้นเมื่อบูตเคอร์เนลที่เก่ากว่า ฉันได้รับพรอมต์รูทในโหมดฉุกเฉิน
heynnema avatar
ru flag
@vitalio หากไม่เห็นข้อความแสดงข้อผิดพลาดของดิสก์ที่คุณเห็นในขณะบูตเครื่อง หรือไม่มีความสามารถในการตรวจสอบ /var/log/syslog ก็ยากที่จะบอกว่ามีอะไรผิดปกติ ลองบู๊ตเป็น Ubuntu Live USB แล้วลองสำรองไฟล์สำคัญของคุณจากฮาร์ดดิสก์ไปยังฮาร์ดดิสก์ภายนอกหรือแฟลชไดรฟ์ จากนั้นลองติดตั้ง Ubuntu ใหม่ มันอาจจะล้มเหลว
vitalio avatar
us flag
ฉันจะลองคิดดู สำรองข้อมูล จากนั้นติดตั้งลงใน sda1 โดยปล่อยให้ sda2 ไม่ถูกแตะต้องและติดตั้งเป็น /home เนื่องจากก่อนหน้านี้เคยเป็น /home เช่นกัน โดยทั่วไปเพียงแค่เขียนทับ sda1 อาจจะแค่ทำงาน
heynnema avatar
ru flag
@vitalio สถานะโปรด...
vitalio avatar
us flag
อยู่ระหว่างดำเนินการ ยังไม่มีเวลาติดตั้งใหม่
heynnema avatar
ru flag
เป็นเวลา 10 วันแล้วที่ฉันแนะนำให้สำรองข้อมูลและติดตั้ง Ubuntu ใหม่คุณคิดว่าคุณจะมีเวลาทำสิ่งนี้เมื่อไหร่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา