ฉันได้พยายามติดตั้ง Ubuntu บนแล็ปท็อปเครื่องเก่าในสุดสัปดาห์นี้ Sony Vaio PCG-6S4M / VGN-SZ61MN หากมีความเกี่ยวข้อง ฉันเริ่มใช้ USB จริง (ในการ์ด micro SD จริงๆ) แต่เมื่อถึงจุดที่ไฟล์ถูกคัดลอก มันจะหยุดทำงาน:
โปรแกรมติดตั้งพบข้อผิดพลาดในการคัดลอกไฟล์ไปยังฮาร์ดดิสก์
เมื่อฉันโทร dmesg
หลังจากนั้นผลลัพธ์ในตอนท้ายจะมีลักษณะดังนี้:
[ 450.928749] perf: การขัดจังหวะใช้เวลานานเกินไป (3932 > 3930) ลด kernel.perf_event_max_sample_rate เป็น 50750
[608.661461] sda: sda1 sda2 < sda5 sda6 >
[ 610.596440] เพิ่ม 1951740k swap ใน /dev/sda5 ลำดับความสำคัญ:-2 ขอบเขต:1 ทั่ว:1951740k FS
[ 636.547888] EXT4-fs (sda1): ติดตั้งระบบไฟล์ด้วยโหมดข้อมูลคำสั่ง ตัวเลือก: error=remount-ro โหมดโควต้า: ไม่มี
[ 636.637761] EXT4-fs (sda6): ติดตั้งระบบไฟล์ด้วยโหมดข้อมูลคำสั่ง ตัวเลือก: (null) โหมดโควต้า: ไม่มี
[666.058175] ข้อผิดพลาด SQUASHFS: การบีบอัด zlib ล้มเหลว ข้อมูลอาจเสียหาย
[ 666.058188] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านบล็อก 0xb8f39ff: -5
[666.058192] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านรายการแคชส่วนย่อย [b8f39ff]
[ 666.058196] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านหน้า, บล็อก b8f39ff, ขนาด 8df3
[ 666.058250] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านรายการแคชส่วนย่อย [b8f39ff]
[ 666.058253] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านหน้า, บล็อก b8f39ff, ขนาด 8df3
[ 666.058250] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านรายการแคชส่วนย่อย [b8f39ff]
[ 666.058253] ข้อผิดพลาด SQUASHFS: ไม่สามารถอ่านหน้า, บล็อก b8f39ff, ขนาด 8df3
บล็อกและขนาดแตกต่างกันตามเจตนาที่แตกต่างกัน แม้ว่าฉันจะได้ขนาด 8df3 นี้สองครั้ง
เมื่อโหลดระบบที่ใช้งานอยู่ ฉันสามารถใช้ Ubuntu ได้ดีโดยไม่มีปัญหาที่ชัดเจน เฉพาะเมื่อเริ่มการติดตั้งเท่านั้น หลังจากสร้างพาร์ติชันแล้ว
ฉันตรวจสอบทุกสิ่งที่ฉันสามารถคิดได้ว่ามีอะไรผิดพลาด:
- อุปกรณ์ติดตั้ง: ฉันลองใช้การ์ด micro SD สี่แบบกับตัวอ่านการ์ดสองตัว
- อิมเมจ Ubuntu: ฉันลองทั้ง Ubuntu 20.04.3 และ Ubuntu Mate 20.04.3 เวอร์ชันเดสก์ท็อป ฉันตรวจสอบผลรวมตรวจสอบหลังจากดาวน์โหลด จากนั้นตรวจสอบผลรวมตรวจสอบบนการ์ดอีกครั้งโดยใช้
dd if=/dev/sdX count=... | sha256sum
. ตรวจสอบในทุกกรณี
- ฮาร์ดดิสก์ไดรฟ์: ฉันลองกับ HDD สองตัวที่ต่างกัน ตรวจสอบโดยใช้
สมาร์ทคอนโทรล
.
- RAM: ทำการทดสอบหน่วยความจำจาก USB สดซึ่งผ่าน
มันจะผิดพลาดตรงไหนอีก? ฉันจะวินิจฉัยได้อย่างไร ความคิดใด ๆ ?
แก้ไข
ฉันอาจมีข้อมูลที่เกี่ยวข้องเพิ่มเติม ก่อนอื่น ให้ฉันชี้แจงว่ารูปภาพในการ์ด SD เกือบจะดีอย่างแน่นอน:
- ฉันตรวจสอบ sha256sum ของ ISO ที่ดาวน์โหลดแล้ว
- ฉันเขียน ISO ไปยังอุปกรณ์โดยใช้
วว
จากนั้นตรวจสอบ sha256sum เดียวกันบนอุปกรณ์ที่ใช้ วว
อีกครั้ง: dd if=/dev/sdX count=... | sha256sum
.
- ฉันตรวจสอบ md5sums ทั้งหมดที่อยู่ในรายการ
md5sum.txt
โดยการดำเนินการ md5sum -c md5sum.txt
.
สิ่งที่ฉันพบคือ: เมื่อฉันตรวจสอบแฮชอีกครั้งบนคอมพิวเตอร์เป้าหมาย มันให้ค่าที่ผิดพลาดของไฟล์ แคสเปอร์/filesystem.squashfs
เกือบตลอดเวลา และยิ่งแตกต่างออกไปเสมอ นี่เป็นไฟล์ที่ใหญ่ที่สุดโดยอยู่ที่ประมาณ 2GB หากมีความเกี่ยวข้อง: แล็ปท็อปยังมี RAM 2GB ไฟล์ไม่ได้เสียหาย: เมื่อฉันตรวจสอบอีกครั้งในคอมพิวเตอร์รุ่นใหม่กว่า ผลรวมการตรวจสอบอยู่ในเกณฑ์ดี โปรดทราบว่าสิ่งนี้จะเกิดขึ้นกับการ์ด SD ที่แตกต่างกัน
ขอบคุณ!