Các mô hình pi mâm xôi khác nhau có thể chia sẻ thẻ SD?


16

Tôi có thể sử dụng thẻ SD từ một Raspberry Pi khác (giả sử là Raspberry Pi 2) trên một mẫu raspberry pi khác (giả sử là Raspberry Pi Zero) không?

Lưu ý tôi KHÔNG đề cập đến cùng một mô hình! Tôi đang đề cập đến các mô hình KHÁC BIỆT.



2
Câu hỏi không phải là một bản sao của câu hỏi di chuyển đĩa và hỏi một cái gì đó khá hợp lệ IMHO.
d3noob


@ d3noob Có thể câu hỏi không phải là một bản sao chính xác, nhưng các câu trả lời giống nhau và giải quyết vấn đề của các mô hình khác nhau và các vấn đề cần xem xét.
Milliways 17/2/2016

1
@Milliways, tôi nghĩ bạn có một điểm hợp lệ, rằng các câu trả lời như nhau, nhưng tôi vẫn duy trì điều đó cho những người không quen biết (và tôi tính mình trong số họ), các câu hỏi khác nhau và tôi phải tự kiểm tra và chứng minh điều đó trước khi bị thuyết phục. Và hào hứng hơn, bình luận mà ppumpkin để lại là một bổ sung tuyệt vời cho kiến ​​thức của tôi và hy vọng người hỏi ban đầu. Tôi nghĩ rằng cả hai chúng ta có thể đúng về điều này?
d3noob

Câu trả lời:


9

Tôi không biết câu trả lời cho câu hỏi và trong khi dường như rõ ràng rằng không có lý do gì mà thẻ SD không thể hoán đổi từ một loại Raspberry Pi sang một loại khác, trong đầu tôi có một chút do dự liên quan đến sự khác biệt giữa hai phiên bản bộ xử lý được sử dụng (ARM1176JZF-S trong Zero, Model A, A +, B và B + so với ARM Cortex-A7 lõi ​​tứ trong Raspberry Pi 2).

Vì vậy, tôi đã nạp thẻ SD với phiên bản vanilla gần đây của Jessie và thử nghiệm nó trên Model 2. Sau đó tôi đã chuyển thẻ SD sang Model A +. Cả hai đều hoạt động mà không có bất kỳ dấu hiệu rắc rối nào (ping từ một dongle USB không dây).

Tất nhiên sẽ có sự khác biệt nếu có thêm các thiết bị ngoại vi cắm vào cổng USB của Model 2 mà A + không có, nhưng tất cả mọi thứ được coi là nó hoạt động.


2
Thật tuyệt, một câu trả lời thực tế và đã được thử nghiệm :) Lý do nó hoạt động là vì kernel chứa trình điều khiển cho toàn bộ phạm vi của Pi. HĐH không quan tâm bộ xử lý hay GPU có gì, nó chỉ quan tâm rằng hạt nhân biết cách nói chuyện với nó. Vấn đề phát sinh khi bạn sử dụng cụ thể hoặc viết phần mềm cho Pi 2 và sau đó thử và chạy nó trên Pi 1. Tương tự như máy tính để bàn. Bạn có thể nâng cấp hoặc hạ cấp bộ xử lý, đôi khi thậm chí bỏ đi toàn bộ thay thế bo mạch chủ và nó vẫn sẽ khởi động (mặc dù Windows không thích điều đó, chủ yếu là vì họ không muốn ppl làm điều đó)
Piotr Kula

2

[Hiện tại câu trả lời này đã lỗi thời.]

Sẽ là "không" nếu một số tính năng cụ thể (đặc biệt là các tính năng thời gian khởi động) được bật. Ví dụ: https://www.raspberrypi.org/blog/another-new-raspbian-release/ - ví dụ: trong bản phát hành đó có trình điều khiển openGL chỉ có thể được kích hoạt thông qua raspi-confignhưng:

... được cảnh báo rằng nếu bạn bật nó trên Pi 2 và sau đó di chuyển thẻ SD đó sang Pi 1 hoặc Pi Zero, thì Pi sẽ không khởi động.)


1
Tôi đã khởi động ban đầu trên chiếc Pi 2 của mình và sau đó chuyển nó sang chiếc Pi Zero của tôi và nó hoạt động tốt. Tôi đã di chuyển giữa B 1 và B 2 nhiều lần và nó luôn hoạt động tốt, với cả Jessie và Raspbian. Vui lòng trích dẫn nguồn của bạn cho nơi bạn tìm thấy thông tin này.
Patrick Cook

Từ liên kết trong bài đăng, nó nhắc nhở nếu trình điều khiển OpenGL thử nghiệm được bật, nó sẽ không được khởi động trên Pi1 và Pi Zero.
koyeung 17/2/2016

ah, điều đó có ý nghĩa. Bạn nên thêm câu trả lời vào câu trả lời của mình, vì nếu điều khiển OpenGL không được bật, chuyển đổi thẻ giữa các kiểu máy vẫn ổn.
Patrick Cook

0

Nó sẽ hoạt động nhưng nếu bạn đang sử dụng bản cài đặt Noobs cũ với các phân vùng riêng cho HĐH, một mô hình Raspberry Pi mới hơn có thể cần các tệp trên phân vùng đầu tiên được cập nhật. Điều này không giống như chạy apt-get update && apt-get upgradehoặc raspi-updatechạy từ Raspbian vì Raspbian không bao giờ chạm vào phân vùng Noobs được sử dụng trong quá trình khởi động.

Bạn sẽ muốn tải hình ảnh mới nhất Noobs và giải nén *.dtb, *.bin, *.elf*.imgcác tập tin và overlays/thư mục trên vào phân vùng FAT32 đầu tiên trên thẻ SD.

Điều này đã tạo ra mánh khóe cho tôi khi tôi bị mắc kẹt với biểu tượng undervolt và nhấp nháy biểu tượng màu đỏ khi chuyển từ Pi Zero (Noobs 2017) sang 3B +.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.