Cihazım açıkken SD kartı geçici olarak çıkarabilir miyim?


11

SD kartın güç açıkken aygıttan çıkarılabileceği durumlar var mı?

Belki sadece RAM'den geçici olarak çalışmak mümkün olabilir? Bu, orijinal kartı tekrar takmadan önce bazı verileri RAM'e veya web'e kopyalamak için farklı bir SD kartın takılmasına izin verebilir.

Şu anda mümkün değilse, bazı dikkatli yazılım değişiklikleri ile yapılabilir mi?


@Fredden'in belirttiği gibi güvenli değildir. En kolay yöntem, USB bağlantı noktasına bir kart okuyucu bağlamaktır. Bunları ebay'de bir dolar civarında bulabilirsiniz.
Steve Robillard

Yanıtlar:


10

SD kartta bulunan herhangi bir dosya sistemi takılıysa (özellikle de takılı kök dosya sistemi ise) güvenli değildir. Bu, şu anda Raspberry Pi için kullanılabilen çoğu dağıtımda varsayılan olarak geçerlidir. Ancak buna kesinlikle gerek yoktur. Sisteminizi RAM'den (dosya sistemi görüntüsünü tmpfsbağlı dosya sistemine kopyalayarak veya kullanarak initramfs) veya bazı harici sabit disklerden veya hatta ağdan çalıştırabilirsiniz. Bunu yaparsanız, SD kartınız sorunsuz bir şekilde değiştirilebilir (sadece üzerine takılı tüm dosya sistemlerinin bağlantısını kesin).

Tek sorun, Raspberry Pi'nin az miktarda RAM'e sahip olmasıdır, bu yüzden bu şekilde çalıştırmayı planlıyorsanız, gerçekten küçük bir görüntünüz ( SquashFS gibi sıkıştırılmış dosya sistemleri burada kullanışlı olabilir), ARM'e en fazla RAM ve muhtemelen 512 MB Raspberry Pi sürümü. Ama bu kesinlikle mümkün.


4

Bildiğim kadarıyla, işletim sisteminin üzerinde çalıştığı diski (SD kart, sabit disk sürücüsü, vb.) Canlıyken çıkarmak güvenli değil.

Bir RAM diskle birlikte UnionFS'ye bakmak isteyebilirsiniz . Linux canlı CD'leri ağırlıklı olarak RAM dışında çalışır, ancak sizin durumunuzda ne kadar gerekli olabileceğinden emin değilim.


3

SD kartların Raspberry Pi'den çıkarılması elektriksel olarak güvenli olsa da, bootloader ve kök dosya sistemi şu anda buraya monte edilmiştir, bu nedenle bazı büyük değişiklikler olmadan, SD kartı açıldığında çıkarmak güvenli değildir.

Başka bir SD kart okumanız gerekiyorsa, harici depolama sürücülerinin bulunması gerektiğinden, diğer kartlardan okumak için USB tabanlı bir kart okuyucu takabilirsiniz.


1
Elektriksel fişleme açısından güvenlik ile dosya sistemlerinin üzerine monte edilen / güvenilen bütünlük açısından güvenlik arasında ayrım yapmak faydalı olacaktır.
Chris Stratton

Bu değişiklikleri ekledim
Marshall Anschutz

0

Hayır yapamazsın. SD kartı çıkardım ve SD kartı yeniden takmaya çalışan bir çift hata mesajı getiriyor ve bootloader ve referans alması gereken diğer tüm şeyleri bulamıyor. Dosyaları bir USB çubuğu ile de aktarabilirsiniz.

Keşke SD kartı askıya alabilseydiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.