ราสเบอร์รี่ Pi แช่แข็ง


10

สวัสดี Raspberry Pi ของฉันแช่แข็งและฉันไม่แน่ใจว่าวิธีที่ปลอดภัยที่สุดในการรีสตาร์ท / ปิดเครื่องโดยไม่ทำความเสียหายใด ๆ


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

ถ้ามันแข็งคุณควรจะดึงปลั๊กออกมา คุณควรที่จะไม่ทำเช่นนั้นหาก Pi กำลังเขียนการ์ด SD แต่จะไม่เกิดขึ้นหากถูกแช่แข็ง
joan

โอเคขอบคุณ. ฉันกังวลเล็กน้อยเพราะฉันเพิ่งใหม่
James Adams

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

คำตอบ:


10

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

สิ่งที่คุณสามารถทำได้คือสลับไปที่เทอร์มินัลข้อความ "สำรอง" การกดCTRL+ ALT+ F1จะเปลี่ยนไปที่เทอร์มินัล "backup" ที่เสนอโดยเคอร์เนล

จากนั้นคุณสามารถเข้าสู่ระบบและฆ่ากระบวนการที่ละเมิดซึ่งทำให้ GUI หรือเทอร์มินัลหยุดทำงาน ในกรณีของคุณคุณสามารถทำsudo haltหรือsudo rebootรีสตาร์ทถ้านั่นคือทั้งหมดที่คุณต้องการ

ฉันเลือกใช้สิ่งนี้เมื่อ Pi ของฉันค้างที่ฉันไม่ต้องการเสี่ยงต่อความเสียหายของระบบไฟล์

ระวังหากใช้ CPU 100% สวิตช์อาจใช้เวลานานกว่าหนึ่งนาทีจึงจะมีผล

เพื่อสลับกลับไป GUI กดCTRL+ +ALTF7


7
+1 แต่โปรดอย่าเรียกพวกเขาว่า "เทอร์มินัลสำรอง" มีเทอร์มินัลเสมือนอย่างน้อย 6 แห่งที่รันเก็ตตี้เข้าสู่ระบบและสามารถเข้าถึงได้ด้วย F1-6
goldilocks

2

หากคุณสามารถเข้าถึง SSH หรือ Putty ลองเข้าสู่ระบบด้วยวิธีนี้ หากคุณต้องการกู้คืนโลคัลคอนโซลของคุณฉันแนะนำให้รีบูต pi ด้วยการโทรsudo rebootจากคอนโซล SSH / Putty สำหรับการอ้างอิงของผู้ใช้เริ่มต้นใน Raspbian เป็นและรหัสผ่านเริ่มต้นคือpi raspberrySSH เปิดอยู่ตามค่าเริ่มต้น


2

ใช่! ฉันบันทึก RPI3 เล็กน้อยของฉันจาก CPR

สำหรับฉันแล้ว - CPU ทำงานได้สูงกว่า 90% ฉันได้ติดตั้ง: HDMI, 1 keybaord และ 1 เมาส์ไร้สาย USB ฉันยังเปิด SSH จาก Mac ของฉันและติดตั้งซอฟต์แวร์ 1 ชั่วโมง

RPI ของฉันหยุดการสุ่มฉันคิดว่าเวลาบนหน้าจอขยับ ฉันบันทึกไว้โดยลบอุปกรณ์ USB และ HDMI ทั้งหมด ฉันเป่าลมเข้าสู่บอร์ดและชิป

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

ฉันให้เวลาไม่กี่นาที (ประมาณ 5) และมันก็เริ่มทำงานช้าแล้วกลับสู่ความเร็วปกติ

ขอให้โชคดี!


การตัดการเชื่อมต่อ HDMI ดูเหมือนจะช่วยในกรณีของฉันเช่นกัน ฉันไม่เชื่อว่าการเป่ามันเป็นสิ่งที่จำเป็นและอาจไม่ใช่ความคิดที่ดีเนื่องจากความชื้นและอุปกรณ์อิเล็กทรอนิกส์ไม่ได้ผสมกัน แม้ว่ามันจะเป็นเรื่องของความร้อนสูงเกินไปการปล่อยให้มันเย็นลงในตัวมันเองนั้นปลอดภัยกว่าการเป่าเข้าไป ขอบคุณสำหรับความช่วยเหลือ ความคิดที่ดี.
iyrin

1

หาก rpi ของคุณแขวนอยู่การดึงปลั๊กออกเป็นเพียงทางเลือกเดียวเท่านั้น ให้topทำงานในครั้งต่อไปเพื่อให้มันแฮงค์คุณสามารถดูว่าสิ่งที่กินแกะหรือซีพียูของคุณ watch dmesgอาจแสดงให้คุณเห็นความผิดพลาด


1

หากคุณกำลังใช้ GUI คุณสามารถลองcontrol- -alt backspaceขึ้นอยู่กับระบบปฏิบัติการของคุณและวิธีที่คุณตั้งค่าสิ่งนี้จะรีสตาร์ทเซิร์ฟเวอร์ x และกลับสู่พรอมต์การเข้าสู่ระบบเพื่อให้คุณมีตัวเลือกในการเข้าสู่ระบบหรือรีบูต / ปิดเครื่อง


1

สิ่งที่ทำงานให้ฉันได้รับการกดAlt+ PrtScในขณะที่กดR, E, I, ,SB

  • R = สลับแป้นพิมพ์จากโหมด raw
  • E = ส่งสัญญาณ SIGTERM ไปยังกระบวนการทั้งหมดยกเว้น init
  • I = ส่งสัญญาณ SIGKILL ไปยังกระบวนการทั้งหมดยกเว้น init
  • S = ซิงค์ระบบไฟล์ที่เมาท์ทั้งหมด
  • B = รีบูทระบบทันทีโดยไม่ต้องถอดหรือซิงค์ระบบไฟล์

https://en.wikipedia.org/wiki/Magic_SysRq_key


0

นี่นานเกินไปสำหรับความคิดเห็น แต่เป็นการรวมกันของคำตอบที่เหมาะกับฉัน ฉันคาดเดาว่าการประมวลผลกราฟิกใช้ซีพียูจำนวนมากถึงแม้ว่าฉันจะไม่สามารถยืนยันได้เพราะมันเป็นน้ำแข็ง ในกรณีของฉันแท็บเบราว์เซอร์สามแท็บถูกเปิดด้วยแท็บที่มีวิดีโอ youtube คุณภาพสูงกว่า จากประสบการณ์ของฉันการแช่แข็ง Raspberry Pi 3 มักจะเป็นกรณีที่มีแท็บเบราว์เซอร์เปิดมากเกินไปที่มีวิดีโอ YouTube อย่างน้อยหนึ่งรายการ มันแข็งมากจนนาฬิกาไม่ได้อัปเดตและเคอร์เซอร์จะไม่เคลื่อนที่

สารละลาย:

ปิดจอแสดงผลและถอดสาย HDMI ออกจากนั้นเสียบสาย HDMI อีกครั้งแล้วเปิดจอภาพอีกครั้ง สิ่งนี้มีการเคลื่อนไหว แต่ช้ามาก สวิทช์ไปยังอีกขั้วเสมือนโดยการถือหุ้น CTRL + +ALT F1ฉันเคยพบสิ่งนี้ในสภาพแวดล้อม lxde อื่น ๆ เช่นกันที่คุณต้องกดปุ่มเหล่านี้เพื่อเปลี่ยนเทอร์มินัลเสมือนให้สำเร็จ

ในกรณีของฉันเมื่อโฟกัสถูกเปลี่ยนเป็นเทอร์มินัลเสมือนอื่นมันก็ยังคงซบเซาในตอนแรก แต่หลังจากเข้าสู่ระบบและทำงานhtopกระบวนการใดก็ตามที่ hogging cpu ไม่ได้ทำเช่นนั้นอีกต่อไป อาจเป็นเพราะสภาพแวดล้อม GUI ไม่ต้องการการประมวลผลมากเนื่องจากไม่ได้ทำงานในเทอร์มินัลเสมือนปัจจุบัน สิ่งนี้ทำให้มีการหยุดพักเพียงพอที่จะเปลี่ยนกลับไปเป็น tty7 CTRL+ ALT+ F7ซึ่งเดสก์ท็อป GUI กำลังทำงานอนุญาตให้สภาพแวดล้อมทำงานต่อไปได้ตามปกติ

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