ราสเบอร์รี่ pi รุ่นต่าง ๆ สามารถแชร์การ์ด SD ได้หรือไม่?


16

ฉันสามารถใช้การ์ด SD จาก Raspberry Pi อื่น (พูด Raspberry Pi 2) กับรุ่น Raspberry Pi อื่น (พูดกับ Raspberry Pi Zero) ได้ไหม?

หมายเหตุฉันไม่ได้หมายถึงรุ่นเดียวกัน! ฉันหมายถึงโมเดลที่แตกต่าง


2
ซ้ำซ้อนที่เป็นไปได้ของDisk Migration ระหว่างรุ่นเดียวกัน rPI
Milliways

2
คำถามนั้นไม่เหมือนคำถามการโยกย้ายดิสก์และถามว่า IMHO ค่อนข้างถูกต้อง
d3noob


@ d3noob บางทีคำถามนี้อาจไม่ซ้ำกัน แต่คำตอบเหมือนกันและแก้ไขปัญหาของรุ่นที่แตกต่างกันและปัญหาที่ต้องพิจารณา
Milliways

1
@Milliways ผมคิดว่าคุณมีจุดที่ถูกต้องว่าคำตอบอยู่เหมือนกัน แต่ผมก็ยังยืนยันว่าจะไม่ได้ฝึกหัด (และฉันนับตัวเองในหมู่พวกเขา) ที่คำถามที่แตกต่างกันและฉันได้ทดสอบและพิสูจน์ให้ตัวเอง ก่อนที่จะมั่นใจ และความตื่นเต้นที่ได้รับจากการแสดงความคิดเห็นของ ppumpkin เป็นสิ่งที่เพิ่มเติมเข้ามาในความรู้ของฉันและหวังว่าจะเป็นผู้ถามคำถามดั้งเดิม ฉันคิดว่าเราทั้งคู่สามารถทำสิ่งนี้ได้ใช่ไหม
d3noob

คำตอบ:


9

ฉันไม่รู้คำตอบของคำถามและในขณะที่เห็นได้ชัดว่าไม่มีเหตุผลว่าทำไมการ์ด SD ไม่สามารถเปลี่ยนจาก Raspberry Pi ประเภทหนึ่งไปเป็นอีกประเภทหนึ่งที่แตกต่างกันมีความลังเลเล็กน้อยในใจของฉันด้วย คำนึงถึงความแตกต่างระหว่างโปรเซสเซอร์สองรุ่นที่ใช้ (ARM1176JZF-S ใน Zero, Model A, A +, B และ B + เทียบกับ quad-core ARM Cortex-A7 ใน Raspberry Pi 2)

ดังนั้นฉันจึงโหลดการ์ด SD ด้วย Jessie รุ่นวานิลลาเมื่อเร็ว ๆ นี้และทดสอบกับรุ่น 2 ฉันจึงถ่ายโอนการ์ด SD ไปยังรุ่น A + ทั้งสองทำงานโดยไม่มีข้อบ่งชี้ของปัญหา (กระตุกจากดองเกิล USB ไร้สาย)

แน่นอนว่าจะมีความแตกต่างถ้ามีอุปกรณ์ต่อพ่วงพิเศษเสียบเข้ากับพอร์ต USB ของรุ่น 2 ที่ A + ไม่ได้มี แต่ทุกสิ่งที่คิดว่ามันใช้งานได้


2
ดีคำตอบที่เป็นจริงและผ่านการทดสอบแล้ว :) สาเหตุที่ใช้งานได้เพราะเคอร์เนลมีไดรเวอร์สำหรับช่วงทั้งหมดของ Pi ระบบปฏิบัติการไม่สนใจโปรเซสเซอร์หรือ GPU ใดที่มีอยู่เพียงแค่ใส่ใจว่าเคอร์เนลรู้วิธีพูดคุยกับมัน ปัญหาเกิดขึ้นเมื่อคุณใช้หรือเขียนซอฟต์แวร์สำหรับ Pi 2 โดยเฉพาะจากนั้นลองเรียกใช้บน Pi 1 ที่คล้ายกับคอมพิวเตอร์เดสก์ท็อป คุณสามารถอัพเกรดหรือดาวน์เกรดโปรเซสเซอร์ได้บางครั้งถึงกับเปลี่ยนเมนบอร์ดทั้งหมดและมันจะยังคงบูต (แม้ว่า Windows จะไม่ชอบมากส่วนใหญ่เพราะพวกเขาไม่ต้องการ ppl ที่จะทำ)
Piotr Kula

2

[ปัจจุบันคำตอบนี้ล้าสมัยแล้ว]

เป็น "ไม่" หากเปิดใช้งานคุณสมบัติบางอย่าง (โดยเฉพาะอย่างยิ่งเวลาบูต) เช่น https://www.raspberrypi.org/blog/another-new-raspbian-release/ - ตัวอย่างเช่นในรีลีสนั้นมีไดรเวอร์ OpenGL Pi 2 เพียงตัวเดียวที่สามารถเปิดใช้งานผ่านraspi-config:

... ได้รับคำเตือนว่าถ้าคุณเปิดใช้งานบน Pi 2 แล้วย้ายการ์ด SD นั้นไปที่ Pi 1 หรือ Pi Zero, Pi จะไม่บูต)


1
ฉันทำการบูทครั้งแรกใน Pi 2 ของฉันแล้วย้ายไปที่ Pi Zero ของฉันและทำงานได้ดี ฉันย้ายระหว่าง B 1s และ B 2 หลายครั้งและใช้งานได้ดีกับทั้ง Jessie และ Raspbian โปรดอ้างอิงแหล่งที่มาของคุณซึ่งคุณพบข้อมูลนี้
Patrick Cook

จากลิงค์ในโพสต์มันจะเตือนถ้ามีการเปิดใช้งานไดรเวอร์ OpenGL รุ่นทดลองมันจะไม่สามารถบู๊ตบน Pi1 และ Pi Zero ได้
koyeung

อานั่นทำให้รู้สึก คุณควรเพิ่มสิ่งนั้นลงในคำตอบของคุณเพราะหากไม่ได้เปิดใช้งานการขับเคลื่อน OpenGL การสลับการ์ดระหว่างรุ่นจะไม่เป็นปัญหา
Patrick Cook

0

มันจะทำงานได้ แต่ถ้าคุณกำลังใช้การติดตั้ง Noobs แบบเก่าที่มีพาร์ติชั่นแยกต่างหากสำหรับ OSes รุ่นล่าสุดของ Raspberry Pi อาจต้องใช้ไฟล์ในพาร์ติชั่นแรกที่อัพเดต สิ่งนี้ไม่เหมือนกับการรันapt-get update && apt-get upgradeหรือraspi-updateรันจาก Raspbian เนื่องจาก Raspbian ไม่เคยสัมผัสกับพาร์ติชั่น Noobs ซึ่งใช้ในระหว่างกระบวนการบู๊ต

คุณจะต้องการดาวน์โหลดภาพล่าสุด Noobs และสารสกัดจาก *.dtb, *.bin, *.elfและ*.imgไฟล์และoverlays/ไดเรกทอรีไปยังพาร์ทิชัน FAT32 แรกใน SD card

นี่เป็นการหลอกลวงสำหรับฉันเมื่อฉันติดอยู่กับไอคอน undervolt และไอคอนสีแดงกะพริบเมื่อย้ายจาก Pi Zero (Noobs 2017) ไปยัง 3B +

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