Harici disk kutuları, yedekleme çözümleri ve taşınabilir depolama ihtiyaçları için yaygın kullanılıyor; ancak kutu içindeki kontrolcü çipi, kablo kalitesi ve USB bağlantı standardı, performansı ve veri güvenliğini doğrudan etkileyen en kritik faktörlerdir. Bu nedenle bir disk kutusunun gerçek USB hızında çalışıp çalışmadığını, UASP desteğinin aktif olup olmadığını, ve uzun süreli dosya transferlerinde bağlantı kopması veya hata üretip üretmediğini doğru şekilde test etmek teknik servis açısından zorunludur.
Bu rehberde Ubuntu üzerinde yapılabilecek en doğru ve hızlı test adımları açıklanmaktadır. Her kontrol maddesi, servis teknisyeninin saha veya atölye ortamında net sonuç elde etmesini sağlayacak şekilde hazırlanmıştır. USB sürümünün tespiti, negotiated speed analizi, UAS/BOT ayrımı, güç tüketimi incelemesi, dmesg üzerinden kararlılık denetimi ve uzun süreli hız/stres testleri, adım adım uygulanabilir şekilde sunulmuştur.
Bu kılavuz sayesinde;
- USB 2 / USB 3 / 3.1 Gen1/Gen2 hızlarının gerçekten aktif olup olmadığını,
- disk kutusunun sağlıklı çalışıp çalışmadığını,
- kablo, port veya kutu kaynaklı hataların nasıl tespit edileceğini,
- performans düşüşü veya kopma sorunlarının nasıl doğrulanacağını
net ve güvenilir şekilde analiz edebilir, kullanıcılarınızın verilerini riske atmadan doğru teknik rapor hazırlayabilirsiniz.
Gerekli: ön koşullar
- Test cihazı: Ubuntu (terminal), root/sudo yetkisi.
- Kablo: Mümkünse orijinal veya kaliteli USB 3.x kablo.
- Araçlar:
lsusb,dmesg,pv,fio(gerektiğindesudo apt install pv fio).
Hız/kategori kısa anahtar
480M→ USB 2.0 (480 Mbps) — düşük Low-Speed5000M→ USB 3.0 / Gen1 (5 Gbps) — normal USB3 High-Speed10000M→ USB 3.1 Gen2 (10 Gbps) SuperSpeed20000M→ USB 3.2 Gen2x2 (20 Gbps) SuperSpeed+Driver=uas→ UASP (yüksek performans) SuperSpeed++Driver=usb-storage→ BOT (daha basit)
Adım 1 — Aygıtı görüp görmediğini kontrol et
Cihaz takılıyken:
lsusb
Ne arayacaksın: üretici/çip (örn. JMicron, ASMedia, Realtek) veya SATA/Storage ifadeleri. Eğer görünmüyorsa:
- Port, kablo, kutu veya güç sorununu şüphele.
Adım 2 — Ayrıntılı USB descriptor (cihaz ID’si belli ise)
lsusb çıktısında ID görünür: 152d:0578 gibi. Bu ID ile:
lsusb -v -d 152d:0578
# 152d:0578 bölümüne lusb çıktısında ki kendi diskinizin id'sini girin
Önemli alanlar ve yorumu
bcdUSB→ cihazın desteklediği USB standardı (3.00 ise USB3).MaxPower→ cihazın istediği akım (örn.896mA). Port 900mA sınırında ise sorun çıkabilir.bInterfaceProtocol→98ise UAS,80ise Bulk-Only (usb-storage).- Endpoint sayısı: UAS için 4 endpoint; BOT için 2 endpoint. UAS varsa performans iyi olmalı.
Adım 3 — Gerçek bağlantı hızı (negotiated speed)
lsusb -t

Kırımızı ile işaretli satır uas destekleyen harici disk kutumuz ve hızı 5000M yani usb 3.0 Gen1
Yorum:
Gerçek hızı görmek için:
- Satırda
Driver=uas, 5000Mgörünmeli → iyi (USB3 + UAS). Driver=usb-storage, 480Mgörünüyorsa → cihaz USB2 moduna düşmüş; kablo/port veya kutu SS hattında problem var.
Adım 4 — Anlık log takibi (kopma, hata yakalamak)
Real-time log:
sudo dmesg -w
Cihazı çıkarıp yeniden tak; dmesg’de şu satırlara dikkat et:
- Sağlıklı:
New SuperSpeed USB device,UAS driver attached,10Gbps/5Gbpsibareleri. - Hatalar:
device descriptor read/64 error,reset SuperSpeed device,I/O error, dev sdx,USB disconnect→ donanım/kablo/güç sorununa işaret.
Adım 5 — Hız ve kararlılık testi (pratik)
Kısa hız testi (2 dakika, yazma):
fio --name=stress --directory=/media/disk --size=2G --rw=write --bs=1M --direct=1 --ioengine=libaio --time_based --runtime=120 --group_reporting
Uzun kararlılık (30 dk, okuma-yazma karma):
fio --name=longtest --directory=/media/disk --size=10G --rw=rw --bs=1M --direct=1 --ioengine=libaio --time_based --runtime=1800 --group_reporting
Basit gerçek-senaryo kopyalama (anlık hız + kesinti tespiti):
sudo apt install pv
yes | pv -t -r -b < /dev/zero > /media/disk/testfile.bin
- Testler sırasında
dmesg -waçık olsun; herhangiI/O errorveyaresetgörürsen testi durdur.
Adım 6 — UAS sorunlarını teşhis / geçici çözüm
Bazı JMS/Realtek çiplerde UAS kararsız olabilir; dmesg’de uas_eh_abort_handler veya benzeri hatalar varsa:
- Geçici çözüm: UAS’ı devre dışı bırakıp
usb-storageile test et.- Cihaz vendor:product ID:
vvvv:pppp
- Cihaz vendor:product ID:
echo "options usb-storage quirks=vvvv:pppp:u" | sudo tee /etc/modprobe.d/usb-storage-quirks.conf
sudo update-initramfs -u
# reboot gerekebilir
(Not: kalıcı çözüm üretici firmware veya farklı kutu/kablo değişimidir.)
Sorun tespit kontrol listesi (quick troubleshooting)
lsusbcihaz görülüyor mu? — Hayır → fiziksel bağlantı kontrolü.lsusb -t→5000MveDriver=uasmi? — Hayır → kablo/port değiştir.MaxPowerçok yüksek mi (≈900mA)? — Evet → hub yerine doğrudan anakartın arka portunu kullan.dmesg’dereset/I/O errorvar mı? — Evet → kablo/cihaz arızası veya güç yetersizliği.fiotesti sırasında hata var mı? — Evet → performans/kararlılık sorunlu.
Sonuca bağla (özet)
lsusb→ cihaz görünürlüklsusb -v -d V:PID→ bcdUSB, MaxPower, UAS, endpoint yapısılsusb -t→ negotiated speed (5000M vs 480M)dmesg -w→ anlık hata/kopma kayıtlarıfio/pv→ gerçek performans ve uzun dönem stabilite testi











