我可以在另一个树莓派模型(例如Raspberry Pi Zero)上使用另一个Raspberry Pi(例如Raspberry Pi 2)的SD卡吗?

请注意,我不是指同一个模型!我指的是不同的模型。

评论

同一型号rPI之间可能存在磁盘迁移的重复

该问题不是“磁盘迁移”问题的重复,而是提出了一些非常有效的恕我直言。

相关:raspberrypi.stackexchange.com/questions/27518/…

@ d3noob也许问题并非完全相同,但答案是相同的,可以解决不同模型的问题以及要考虑的问题。

@Milliways,我认为您有一个正确的观点,答案是相同的,但我仍然对未开始的人(我也认为自己属于其中)保持相同的观点,问题是不同的,因此我必须对其进行测试并向自己证明在被说服之前。更令人兴奋的是,ppumpkin留下的评论是对我的知识的极大补充,并希望是最初的提问者。我想我们俩都可以做到这一点?

#1 楼

我不知道问题的答案,虽然似乎很显然没有理由不能将SD卡从一种类型的Raspberry Pi更换为另一种不同的类型,但我心中丝毫犹豫关于所使用的两个处理器版本之间的差异(零处理器为ARM1176JZF-S,型号A,A +,B和B +与Raspberry Pi 2为四核ARM Cortex-A7)。

因此,我在SD卡中加载了最新版本的Jessie,并在Model 2上对其进行了测试。然后,我将SD卡转移到了Model A +。两者都正常工作,没有任何故障迹象(通过无线USB加密狗进行ping操作)。 ,但是所有认为它似乎起作用的东西。

评论


尼斯,这是一个经过实践检验的答案:)之所以起作用,是因为内核包含用于整个Pi系列的驱动程序。操作系统不在乎有什么处理器或GPU,它只是在乎内核知道如何与之对话。当您专门为Pi 2使用或编写软件,然后尝试在Pi 1上运行它时,就会出现问题。类似于台式计算机。您可以升级或降级处理器,有时甚至不用更换整个主板就可以了,它仍然可以启动(尽管Windows不太喜欢,主要是因为他们不希望ppl这样做)

– Piotr Kula
16年2月16日在21:41

对我来说也一样。我在3B上准备了一张卡,然后将其移动到零瓦,并且可以正常工作。相当简单的设置-无头,静态IP地址和wifi。

–彼得·比尔
20-2-20在15:22

#2 楼

[当前此答案已过时。]

如果启用了某些特定功能(尤其是启动时功能),则为“否”。例如,
https://www.raspberrypi.org/blog/another-new-raspbian-release/-例如,在该版本中,可以通过raspi-config启用仅Pi 2的openGL驱动程序,但是:


...警告,如果您在Pi 2上启用它,然后将该SD卡移至Pi 1或Pi Zero,则Pi不会启动。)


评论


我在Pi 2上进行了初始启动,然后将其移至Pi Zero,并且运行正常。我已经在B 1s和B 2s之间移动了很多次,并且与Jessie和Raspbian一起都可以正常工作。请引用您的来源,以查找此信息。

–帕特里克·库克(Patrick Cook)
16-02-17'0:41

从文章的链接中可以看到,如果启用了实验性OpenGL驱动程序,它将无法在Pi1和Pi Zero上启动。

–koyeung
16-2-17在4:14



嗯,这很有意义。您应该将其添加到答案中,因为如果未启用OpenGL驱动,则可以在模型之间切换卡。

–帕特里克·库克(Patrick Cook)
16-2-17在4:15

#3 楼

它将起作用,但是如果您使用的是旧版的Noobs安装,并且具有适用于OS的单独分区,则较新型号的Raspberry Pi可能需要更新的第一个分区上的文件。这与从Raspbian运行apt-get update && apt-get upgraderaspi-update不同,因为Raspbian从不接触引导过程中使用的Noobs分区。

您将要下载最新的Noobs映像并解压缩*.dtb*.bin*.elf*.img文件以及overlays/目录移至SD卡上的第一个FAT32分区。 2017)至3B +。