Wewnętrzne dyski twarde SATA mają ograniczenia na wielu płytach głównych o pojemności 2 TB, a jeśli chcę uzyskać dysk twardy o pojemności 3 TB, muszę go podłączyć za pomocą karty PCI (lub uzyskać nową płytę główną).
Chciałem jednak zapytać: czy podłączę dysk twardy o pojemności 3 TB do zewnętrznej obudowy USB, czy zadziała? Vantec obudowa Chcę kupić mówi, że obsługuje do 3TB HDD, ale chcę się upewnić.
hard-drive
usb
Karim
źródło
źródło
Odpowiedzi:
Zdaję sobie sprawę, że to pytanie zostało zadane dwa lata temu, ale nie sądzę, aby któraś z odpowiedzi była kompletna, więc i tak spróbuję.
Aby odpowiedzieć na temat, limit USB jest limitem jego specyfikacji klasy pamięci masowej (MSC). Ta specyfikacja jest z kolei oparta na przezroczystym zestawie poleceń SCSI. (Zobacz także http://en.wikipedia.org/wiki/USB_mass_storage_device_class#Device_access ). Patrząc na polecenia odczytu SCSI ( http://en.wikipedia.org/wiki/SCSI_Read_Commands#Read_.286.29 ) można zauważyć, że istnieje kilka wersji API. Najstarsze obsługują 21-bitowe adresy bloków (i limit 1GiB), późniejsza wersja obsługuje 32-bitowe LBA (nakładające ograniczenie 2TiB, które ma obecnie wiele przypadków), a najnowsze ma 64-bitowe LBA, które narzucą limit 8ZiB ( to 8 giga-terabajtów!).
Nowoczesne obudowy USB obsługują 64-bitowe karty LBA i powinny obsługiwać każdy dysk, który prawdopodobnie znajdziesz. Starsze obudowy nie obsługują tego i będą działać nieprawidłowo, jeśli zostaną podłączone do dysku większego niż 2 TB.
Zakładając, że obudowa USB obsługuje napęd, wówczas występuje problem z partycjonowaniem napędu. Schemat partycji MBR (używany w różnych formach od MS-DOS) wykorzystuje 32-bitowy indeks blokowy. Ma więc limit 2TiB. Obecnie stosowanym rozwiązaniem jest przejście do formatu tabeli partycji GUID (GPT), która wykorzystuje 64-bitowe numery bloków.
Wszystkie nowoczesne systemy operacyjne (w tym Windows, Mac OS X i Linux) obsługują tabele partycji GUID i powinny być w stanie obsługiwać napęd> 2TiB jako dysk z danymi.
Jeśli jesteś użytkownikiem Maca lub Linuksa, powinieneś także mieć możliwość rozruchu z dysku. Komputery Mac mają oprogramowanie układowe EFI i obsługują uruchamianie woluminów GPT. Nowoczesne systemy Linux mają kod w bootloaderze GRUB, który, jak mi powiedziano, pozwoli na uruchomienie Linuksa z napędu GUID bez oprogramowania EFI.
Jeśli jednak korzystasz z systemu Windows, możesz nie być w stanie uruchomić się z dysku. Będziesz potrzebować oprogramowania układowego EFI na płycie głównej i musisz mieć 64-bitową wersję systemu Windows. Microsoft wymaga obu, aby uruchomić z dysku GPT dowolnego rozmiaru. Oznacza to, że jeśli korzystasz z 32-bitowego systemu Windows lub masz oprogramowanie układowe tylko do systemu BIOS (bez EFI), upewnij się, że Twój dysk rozruchowy ma pojemność 2 TB lub mniejszą, aby można było zastosować partycję MBR.
źródło
To naprawdę sprowadza się do twojej płyty głównej, ale większość problemów, o które się martwisz, dotyczą bezpośrednio podłączonych napędów SATA, które używają sterownika SATA, a nie sterownika USB, jak w twoim przypadku. Te problemy SATA są rozwiązywane na nowszych płytach głównych.
Podczas wyszukiwania nie udało mi się znaleźć jednej osoby, która miała problemy z dyskiem zewnętrznym 3 TB, ale oczywiście nie mogę powiedzieć 100%, ponieważ nie mam konkretnego sprzętu do przetestowania. Jest to interesujące jako artykuł ogólny (uwaga nr 10, która jest bezpośrednio związana z twoim pytaniem).
Możesz utworzyć kilka partycji <2 TB lub możesz utworzyć partycje GPT> 2 TB. Wybierz największy format bloku, jaki możesz podczas formatowania, ponieważ znane są problemy z niektórymi programami, takimi jak Kopia zapasowa systemu Windows i małe rozmiary bloków. Przy tak dużej przestrzeni możesz stracić trochę, ale niewiele mówiąc.
źródło
Problem 2 TB dotyczy głównie komputerów, które muszą zostać uruchomione z dużego dysku, ponieważ BIOS ma problemy ze zrozumieniem ich. Nawet bez karty lub dodatkowego dodatku używanie standardowego dysku dolnego do rozruchu i dysku 2 + TB do przesyłania danych działa dobrze (przynajmniej kilka razy próbowałem).
Obudowy USB na SATA zwykle emulują tylko kontroler dysku twardego. Niektóre starsze były bardzo szorstkie i miały kilka problemów, ale w przypadku każdego z nich nie sądzę, żebyś miał jakieś problemy.
źródło