題:
我可以在打開設備電源時臨時取出SD卡嗎?
Highly Irregular
2012-11-28 05:20:16 UTC
view on stackexchange narkive permalink

在任何情況下都可以在開機時從設備中移除SD卡嗎?

也許只能暫時從RAM操作嗎?這樣可以允許插入另一張SD卡,然後再將某些數據複製到RAM或Web上,然後再插入原始卡。

如果目前無法實現,可以使用一些謹慎的軟件來完成變化嗎?

正如@fredden所說,這是不安全的。最簡單的方法是將讀卡器連接到USB端口。您可以在ebay上以1美元左右的價格找到它們。
四 答案:
Krzysztof Adamski
2012-11-29 13:19:10 UTC
view on stackexchange narkive permalink

好吧,如果安裝了SD卡上存在的任何文件系統(特別是安裝了根文件系統),那是不安全的。默認情況下,在當前可用於Raspberry Pi的大多數發行版中都是如此。但這不是嚴格需要的。您可以從RAM(通過將文件系統映像複製到 tmpfs 掛載的文件系統或使用 initramfs )或某些外部硬盤驅動器甚至從網絡運行系統。如果這樣做的話,可以毫無問題地交換SD卡(只需確保卸載安裝在其上的所有文件系統即可。)。

唯一的問題是Raspberry Pi具有少量的RAM,因此如果您計劃在以這種方式運行它時,您應該具有一個非常小的映像(壓縮文件系統如 SquashFS在這裡可能會很方便),內存分配為ARM提供最多的RAM和512MB版本的Raspberry Pi。但這絕對是可能的。

fredden
2012-11-28 07:45:29 UTC
view on stackexchange narkive permalink

據我所知,在運行狀態下移除操作系統所運行的磁盤(SD卡,硬盤驅動器等)並不安全。

您可能想研究一下 UnionFS,並結合了 RAM磁盤。 Linux實時CD主要運行在RAM之外,但我不確定您的情況可能需要多少。

Marshall Anschutz
2012-11-29 05:02:36 UTC
view on stackexchange narkive permalink

雖然SD卡在電氣上可以安全地從Raspberry Pi上移除,但引導裝載程序和根文件系統當前已安裝在此處,因此,如果不進行重大更改,在通電時移除SD卡是不安全的。

如果需要讀取另一張SD卡,則可以連接基於USB的讀卡器以讀取其他卡,因為應該存在用於外部存儲的驅動程序。

在電氣熱插拔方面的安全性與在已安裝/依賴的文件系統的完整性方面的安全性之間進行區分是很有用的。
我添加了這些更改
Dallin Wright
2016-10-18 08:27:58 UTC
view on stackexchange narkive permalink

不,你不能。我拿出SD卡後,嘗試重新安裝SD卡時出現了一些錯誤消息,找不到引導加載程序及其需要引用的所有其他內容。您也可以通過USB記憶棒傳輸文件。

我希望您可以暫停SD卡。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...