Linux'ta, / home mount için harici bir USB sabit disk kullanmak güvenli midir?


20

Bu yüzden Linux Nane'ye bir girdap vereceğim . Anladığım kadarıyla, /homekullanıcıların belgeler, indirmeler ve medya gibi içeriklerinin depolanacağı yerdir.

SSD sabit diskim küçük olduğundan, için bir USB sabit disk kullanmak istiyorum /home. Bu birkaç soru ortaya çıkarır:

  • Bunu yaparken doğal olarak yanlış veya kötü bir şey var mı?
  • Dahili SATA sabit disk kullanmaya kıyasla oldukça güvenli ve güvenilir olacak mı?

7
Problem değil. Bir aylar boyunca bir USB HDD üzerindeki tüm Linux dağıtımı ile çalıştım. USB 2.0 ile bile, gözle görülür bir performans sorunu görmedim. Pratik bir mesele olarak, harici bir tahrik, içindeki kadar güvenli ve güvenilirdir. Başka bir sürücüye yerleştirme / evle ilgili herhangi bir sorun yoktur.
fixer1234

4
Belki de yine de bunu yapmayı düşündünüz, ancak diski ext4 gibi bir Linux dosya sistemiyle yeniden biçimlendirdiğinizden emin olun. Harici diskler, genellikle /homebir Linux sistemi için uygun olmayan NTFS olarak önceden biçimlendirilmiş olarak gelir (örneğin, eksik izinler, sembolik bağlantılar vb. Nedeniyle).
Philipp Wendler,

/homekullanıcının içerik genellikle evet saklanır, ama yok nerede var orada koymak. Sen koyabilirsiniz /homedahili sürücüye (ve diğer önemli alt dizinleri) üzerinde ve daha sonra USB dizinlere bağlantı.
Zorawar

BTW, muhafaza içindeki gerçek sürücü büyük olasılıkla aynı SATA'dadır. Kasanız açılabilirse (mühürlenmemiş veya yapıştırılmamış vb.), Sürücüyü çıkarmayı ve bilgisayar kasasının içinde her zamanki 2.5 "SATA HDD olarak bağlamayı deneyebilirler.
Ruslan

Yanıtlar:


25

Kaliteli bir USB bağlantı noktasına, kabloya ve harici bir sürücünüz olduğunu varsayarsak, dahili bir sürücü kullanmak kadar güvenli ve güvenilir olmalıdır, özellikle de USB 3.0 kullanıyorsanız, USB 2.0 kullanıyorsanız, muhtemelen gözle görülür bir performans düşüşü göreceksiniz. .


Daha yavaş bağlantılarda da güvenli ve güvenilir olmamalı mı? Yani, ilk cümleniz biraz yanıltıcıdır.
phresnel 09:15

@ phresnel: Yeni teçhizat alıyorsanız, bu noktada sadece ucuz şeyler sadece usb2'dir. Bilgisayarın sürücüyü geçici olarak kaliteli USB3 kablolarıyla bağlantısını keserken gördüğü bir hıçkırıktan kaçınmanız daha olasıdır. Rasgele bağlantıyı kesmek / yeniden bağlamak istemediğiniz bir USB2 donanımınız varsa, sorun değil.
Peter Cordes

USB denetleyicileri ve aygıtları biraz gecikme ve disk takma aygıtlarınıza başka "sürprizler" ekler. SATA bağlantısı üzerinden bağlanırsanız daha iyi olur.
SnakeDoc 9:15

1
Bu cevabı kabul etmeye karar verdim çünkü devam ettim ve yaptım ( /homeUSB 3.0 sürücüsüne, ext4 olarak biçimlendirilmiş) ve kesinlikle diskte görüntülenen birden fazla Sanal Makineyi çalıştırarak sistemi düştüm /home. Kesinlikle çok sağlamdı.
misha256 17:15

28

Bunu yapabilirsiniz, ancak önerilmez. En büyük neden, sabit sürücünün daima bir USB sabit sürücünün "taşınabilir" özelliğini olumsuz etkileyen% 100'ünün bağlı olması gerektiğidir.

Karar harici bir USB sürücüsü veya dahili bir SATA sürücüsü arasındaysa, SATA sürücüsü ile gidin. Daha hızlı olurdu (USB3'te bile) ve sürücünün çalışmasını gerektiren bir bilgisayara giriş yaptığınızı unutursanız, yanlışlıkla bağlantı kesilmeyecektir.


12
Taşınabilir sürücü olarak kullanılan bir sürücüden bahsediyorsanız iyi bir nokta. Sürücüleri bir USB kasasında basitçe yeniden kullanıyorsanız ve her zaman bağlı kalırlarsa, bu sorun olmaz.
fixer1234

Sürücü zamanın% 100'üne bağlı olacaktı. Tam olarak @ fixer1234'ün söylediği gibi, sadece taşınabilir sabit diskimi kullanmak istiyorum çünkü yedek SATA'm yok. Aslında taşınabilir sabit diski PC kasasının içine koyacağım (nereden bulduğumdan emin değilim, ancak rastgele koleksiyonumda 2xUSB Bağlantı Noktası adaptör kablosuna sahip bir anakart USB başlığım var. harici USB cihazlarını dahili olarak kurmak için).
misha256

10
@ misha256, harici USB sürücüler sadece bir USB muhafazasındaki sıradan SATA dalışlarıdır. Bu soruna gidecekseniz, sürücüyü çıkarmak ve doğrudan anakartınızdaki boş bir SATA bağlantı noktasına takmak için zaman ayırmaya değer olabilir. Sorun çözüldü.
Wes Sayeed

1
@WesSayeed Belli ki bazı sabit sürücü üreticileri SATA-USB köprüsünü doğrudan sabit sürücü PCB'sine entegre ediyorlar, böylece aslında fiziksel bir SATA konektörü almıyorsunuz. Ama nokta alındı. Açma riskini alacağım. Bir SATA konektörü varsa, harika. Değilse, sadece USB konektörünü kullanacağım. Her iki durumda da iyi. Aslında, açmak, güzel bir bonus, soğutma, artıracak.
misha256

2
Orijinal sorudan uzak yorumlarda görünse de, özellikle burada bir masaüstü bilgisayardan bahsediyoruz, ikinci bir SATA sürücü eklemek çoğu dizüstü bilgisayar için bir seçenek değil, ancak bir USB diskte kalacak kadar küçük USB "stick" sürücüleri alabilirsiniz. bir çanta içinde bir dizüstü bilgisayarda bile kalıcı port. Bunların SSD tabanlı bir dizüstü bilgisayarın depolanmasını genişletmek için kullanıldığını gördüm. Açıkçası, herhangi bir uzatma tarafından dahili SSD kadar hızlı değil, ancak USB3 olanlardan bazıları şaşırtıcı derecede iyi hız ve gecikme rakamlarına sahip.
David Spillett

5

Bir itibaren güvenlik sürücü şifresiz ve diğerleri için erişilebilir olup olmadığını açısından bazı sorunlar vardır. İlk akla gelen, SSH yetkili anahtarlarının ana dizininizde bulunmasıdır. Birisi sürücüyü bir süre "ödünç aldıysa", kendi yetkilendirilmiş anahtarlarını kullanıcıların giriş dizinlerine kopyaladıktan sonra sürücüyü geri taktılarsa, sistemde anahtarlar etkinleştirilmişse, bu kullanıcılar olarak oturum açmaları mümkün olabilir.

Açıkça bunu bir iç sürücü ile de yapabilirsiniz, ancak dış sürücü çok daha rahat ve cazip olurdu.


1
İyi nokta, şifreli ev dizinleri ile çalıştırmak için bir neden daha fazla.
Peter Cordes

5

Varsayalım ki, eksternal bir sürücüye / eve koymakla ilgili herhangi bir sorun yoktur.

  1. Harici disk sürücünüzün ortasında fiş takılı kalmaz (ne Windows, ne de Linux bundan hoşlanmaz. Windows, erişimi çok daha yavaş ama daha güvenli kılan varsayılan ayarlarla birlikte gelir. Bu, "kullanımdayken çıkarmayın" anlamına gelir).
  2. Hız, SATA veya SAS veriyoluna doğrudan bağlantıdan daha düşük olacaktır. Ne kadar yavaş bağlantıya bağlıdır ve birçok şey için USB 2 (~ 30MB / sn'de) bile yeterince hızlı olabilir. (örneğin MP3 çalmak, film çalmak, yapılandırma dosyalarını okumak, ...)
  3. Bu, dizüstü bilgisayarı önyüklemeden önce harici sürücüyü çalıştırdığınızı varsayar (aksi halde montaj başarısız olur).
  4. Potansiyel USB sürücü hatalarını dikkate almaz. Yine de test etmek için yeterince kolay).

Harici sürücülerin daha az güvenilir olduğu konusunda birçok hikaye olduğunu unutmayın. Bunun doğru olup olmadığı ya da sadece sırt çantalarına takılan, dondan (dışardan) sıcak nemli kolej konferans salonlarına giden düşebilir cihazlara sahip olmanın bir sonucu olup olmadığı hakkında hiçbir fikrim yok. Belki ikisinden de biraz.

Not 2: WD yeşil sürücüyü harici sürücü olarak kullanmayın. Çok fazla park etme eğilimindedirler. Sürücü arşiv depolaması olarak kullanılıyorsa ve daha sonra dönmelerine izin verilirse, güç kullanımı için iyidir. Etkin kullanımdayken (pencerelerde, Linux'ta veya başka bir işletim sisteminde), her dakika aşağı doğru dönen bir sürücü elde edersiniz, daha sonra geriye, aşağıya ve yukarı ve aşağı ve aşağı doğru döner ... Bu, yıpranma eğilimindedir. sürücü ve geriye doğru dönmesini beklemek, işletim sistemine gecikmeler ekler.


3

İşe yarayabilir, ancak hızlı ya da güvenilir olmayacak. Tamamen USB'den çalışan bir sistemim var (SATA denetleyici çalışmayı durdurdu çünkü). Askıya alma durumundan uyanma durumunun sık sık dosya sisteminin bozulmasına neden olduğunu gördüm.

Benim durumumda bir USB sabit disk kullanmak bir USB flash depolamasından daha güvenilir bir şekilde çalıştı. Bu sadece güvenilirliğin USB cihazına bağlı olarak değişebileceği anlamına gelir, sabit disklerin doğal olarak flaştan daha güvenilir olduğunu kanıtlamaz.


Tecrübelerime göre, Sleep / Suspend / Hibernate, her zaman katı modern makinelerde bile, her zaman vuruldu ve özlendi. Elbette Windows kullanıyor, Linux'un daha iyi yapıp yapmadığından emin değilim. Ancak bir masaüstünü çalıştırdığımdan, uyku / askıya alma / hazırda bekleme durumu bir sorun değil, bu özellikleri kullanmayacağım.
misha256

@ misha256: Linux askıya alma / sürdürme konusundaki deneyimim iyi değildi. Kapalı kaynaklı grafik sürücüleri genellikle sorun yaratır. Bu olmadan, bazen sorun yok.
Peter Cordes

2

İstediğiniz şeyi yapmak mümkün olsa da (diğer cevaplarda olduğu gibi), herhangi bir nedenden dolayı çıkarılsaydı davranışının ne olacağını bilmediğimden kaçınırdım.

SSD'nizde boşluk kullanmak konusunda endişeleniyorsanız, işletim sistemini normal şekilde yüklerim ancak sonra harici sürücüdeki belgeleri / fotoğrafları / müzik / video vb.

Daha sonra kolayca erişmek istiyorsanız harici sabit diski tekrar ana dizine bağlayabilirsiniz (sym).

Bu bir dizüstü bilgisayar veya masaüstü için mi? Eğer bir masaüstü ise, HDD'yi kasadan çıkarabilir ve dahili olarak kurabilir misiniz?


Bu bir masaüstü içindir. Yedek bir SATA sabit diskim olsaydı, onu kullanırdım, fakat olduğu gibi, sadece taşınabilir USB 3.0 sabit diskim var. Açabilir, sürücüyü kaldırabilirim, ancak bazı üreticilerin sürücüye yerleştirilmiş SATA-USB köprüsüyle taşınabilir sabit sürücüler ürettiklerini duydum, yani SATA konektörü yok!
misha256

1
Ama az önce bana harika bir fikir verdin. Taşınabilir sabit sürücüyü hala bilgisayar kasasının içine yerleştirebiliyorum. Anakartta yedek USB başlıkları var ve dahili olarak kullanılabilen bir adaptör kablosum var (dahili kullanım için tasarlanmış 2 x USB bağlantı noktasına kadar USB başlığı).
misha256
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.