หากคุณมีคอมพิวเตอร์ที่ RAM อาจจะเสียมีระบบปฏิบัติการใดบ้างที่จะทำงานบนคอมพิวเตอร์อย่างน้อยก็เพื่อช่วยคุณทดสอบและวินิจฉัยฮาร์ดแวร์ โพสต์ถาม & ตอบ SuperUser ของวันนี้นำไปสู่การสนทนาที่มีชีวิตชีวาในเรื่องนี้เพื่อตอบสนองคำถามของผู้อ่านที่อยากรู้อยากเห็น
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
เอื้อเฟื้อภาพโดย คริส Isherwood (Flickr) .
คำถาม
SuperUser reader VusP ต้องการทราบว่ามีระบบปฏิบัติการที่สามารถทำงานได้โดยไม่ใช้ RAM หรือไม่:
มีระบบปฏิบัติการที่สามารถใช้งานได้โดยไม่ต้องใช้ RAM โดยเฉพาะชนิดที่ฉันสามารถสร้างแฟลชไดรฟ์ที่สามารถบู๊ตได้และใช้กับคอมพิวเตอร์ของฉันได้หรือไม่ สิ่งนี้น่าอึดอัดเนื่องจากการบูตเป็นการโหลดระบบปฏิบัติการใน RAM เป็นหลัก
บันทึก: เดิมทีฉันต้องการทราบเกี่ยวกับระบบปฏิบัติการที่ไม่ใช้ RAM เพื่อตรวจสอบว่า RAM ของแล็ปท็อปของฉันเสียหรือไม่ (ไม่สามารถบู๊ตได้ แต่แสดงหน้าจอว่างเปล่า) แต่ฉันชอบที่คำถามนี้มีหิมะตก
มีระบบปฏิบัติการที่สามารถทำงานได้โดยไม่ต้องใช้ RAM หรือไม่?
คำตอบ
ผู้สนับสนุน SuperUser ไม่เคยมีคำตอบสำหรับเรา:
ทุกระบบปฏิบัติการต้องการ RAM หรือไม่?
ขั้นตอนบังคับใน กระบวนการ BIOS POST คือการตรวจสอบว่ามี RAM หรือไม่ อีกทางเลือกหนึ่งคือตรวจสอบเพื่อดูว่า RAM ของคุณทำงานอย่างถูกต้องหรือไม่ ดังนั้นคำตอบสำหรับคำถามของคุณ“ ทุกระบบปฏิบัติการต้องการ RAM หรือไม่” คือ: ไม่ใช่ไม่ใช่บนฮาร์ดแวร์นี้ (เข้ากันได้กับ IBM PC) นอกจากนี้สำหรับคำตอบที่เหลือฉันจะถือว่าฮาร์ดแวร์ที่เข้ากันได้กับ IBM PC
ระบบปฏิบัติการสามารถบูตด้วย RAM ผิดพลาดได้หรือไม่?
หาก RAM ของคุณมีข้อผิดพลาด (และไม่ได้ขาดหรือเสียทั้งหมด) หรือหากคุณสามารถ (บางส่วน) เปลี่ยนแรมของคุณคุณอาจสามารถบูตได้โดยใช้ ฝัน หรือ ภายหลัง แพทช์เคอร์เนล คุณต้องคอมไพล์เคอร์เนลใหม่ (ฟังดูง่ายกว่าที่เป็นอยู่ถ้าคุณทำครั้งแรก) และคุณสามารถรีบูตจากนั้นบอกเคอร์เนลว่าหน่วยความจำที่ไม่ดีของคุณอยู่ที่ไหน คำอธิบายที่ดีเกี่ยวกับการใช้ ความทรงจำ 86 / Memtest86 + และ BadRAM / BadMEM สามารถพบได้ ที่นี่ .
ระบบปฏิบัติการสามารถบูตโดยไม่ใช้ RAM และใช้แคชของ CPU เป็น RAM ได้หรือไม่
เท่าที่ฉันทราบไม่มีวิธีใดที่จะใช้แคชของ CPU เป็น RAM โดยไม่มี RAM อยู่ในระบบของคุณ (ตามที่ @philipp และอื่น ๆ แนะนำ) ในความคิดเห็น ถ้ามีก็ขอเพิ่มตรงนี้ กระดาษเดียวที่ฉันสามารถหาได้จากเรื่องนี้คือ กระดาษแผ่นนี้ เกี่ยวกับ ใช้แคชของโปรเซสเซอร์เป็น RAM จนกว่า RAM จะเริ่มทำงาน . ไม่แน่ใจว่า (และอย่างไร) จะทำงานโดยไม่มี RAM เท่าที่ฉันทราบไม่มีรหัสการทำงานที่บู๊ตระบบปฏิบัติการบนพีซีที่เข้ากันได้กับ IBM ยินดีต้อนรับการอ้างอิงถึงการพิสูจน์แนวคิดรหัสการทำงานหรือสิ่งอื่นใดและฉันจะเพิ่มเข้าไปในคำตอบนี้
เข้า BIOS ได้ไหม?
คำถามของผู้โพสต์ต้นฉบับค่อนข้างคลุมเครือหากแล็ปท็อปสามารถผ่าน BIOS POST ได้ ดังที่ @Tonny ชี้ให้เห็นว่าไม่มีระบบปฏิบัติการใดที่จะช่วยคุณได้ ไปที่ BIOS . คุณเข้าสู่ BIOS โดยใช้ปุ่ม F1, F2, F10, DEL หรือ ESC (ขึ้นอยู่กับยี่ห้อ BIOS ของคุณ)
วิธีการกู้คืนข้อมูลจากแล็ปท็อปที่ไม่มี RAM
สำหรับเป้าหมายเบื้องหลังคำถามของคุณทำไมคุณต้องเข้าถึงแล็ปท็อปของคุณ? ยังมีข้อมูลในฮาร์ดไดรฟ์ที่คุณต้องการกู้คืนหรือไม่? หากเป็นเช่นนั้นการดึงฮาร์ดไดรฟ์ออกจะง่ายกว่ามาก (ดูคู่มือ) และต่อเข้ากับอุปกรณ์จัดเก็บข้อมูลภายนอกหรือเข้ากับคอมพิวเตอร์เดสก์ท็อปโดยตรง ที่นี่ เป็นแนวทางที่ดีในการทำเช่นนั้น
สนใจดูความคิดเห็นเพิ่มเติมเกี่ยวกับหัวข้อนี้หรือไม่? จากนั้นตรวจสอบหัวข้อสนทนาที่มีชีวิตชีวาที่ลิงก์ด้านล่างนี้!
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .