Instalowanie napędów 3 TB na Debianie


1

Korzystam z wewnętrznego adaptera dysku twardego USB do montowania dysków kopii zapasowych. Adapter działał dobrze z moimi poprzednimi dyskami do tworzenia kopii zapasowych 1 GB.

Właśnie dostaliśmy dwa nowe dyski twarde 3 TB. Połączyliśmy go z adapterem USB HDD, a fdisk wykrył go jako dysk 801,6 GB.

Więc po googlowaniu zainstalowałem „parted” i próbowałem:

(rozstał się) mklabel gpt
...
(rozdzielony) mkpart pierwotny 0 -0

Ten sam problem z wielkością pozostaje:

(rozdzielony) wydruk                                                            
Model: Generic External (scsi)
Dysk / dev / sdd: 0,80 TB
Rozmiar sektora (logiczny / fizyczny): 512B / 512B
Tabela partycji: gpt

Numer Początkowy Rozmiar końcowy System plików Nazwa Flagi
 1 0,00 TB 0,80 TB 0,80 TB pierwotny

Mam ten sam problem i ten sam zły rozmiar z dwoma dyskami twardymi.

I wygląda na to, że GPT jest obsługiwane przez moje jądro. Czy coś brakuje?

Dzięki!

Odpowiedzi:



2

Techie007 jest prawie na pewno poprawny. Chcę tylko trochę rozwinąć. Problem sprowadza się do tego, że dysk o rozmiarze 2TiB ma dokładnie 2 ^ 32 sektory (zakładając rozmiar sektora 512-bajtowego), więc każdy rozmiar powyżej 2TiB wymaga więcej niż 32 bitów do przedstawienia swojego rozmiaru. Widziałem doniesienia o co najmniej trzech sposobach, w jakie adaptery i obudowy USB radzą sobie z dyskami ponad 2 TB:

  • Niektóre używają 32-bitowych wartości i ignorują problem. Zwykle jest to, co widzisz: dysk jest zgłaszany jako o 2 TB mniejszy niż jest. (Zasadniczo dysk o pojemności ponad 4 TB jest pokazywany jako 4 TB, 8 TB lub inna wielokrotność 2 TB mniejsza niż jest.) Oczywiście nie jest to rozwiązanie problemu - jest to problem, ponieważ powoduje (większość) dysku nie nadaje się do użytku przez obudowę. Takie podejście jest najbardziej powszechne w przypadku starszych obudów.
  • Niektóre konwertują 512-bajtowy (logiczny) rozmiar sektora zgłoszony przez dysk na sektory 4096-bajtowe. To podnosi limit 2 TB do 16 TB, co jest wystarczająco duże dla wszystkich obecnych pojedynczych dysków. To rozwiązanie jest skuteczne, ale może powodować problemy, jeśli użytkownik przeniesie dysk między obudową wykonującą to tłumaczenie a połączeniem bezpośrednim. Problem polega na tym, że tabele partycji odnoszą się do numerów sektorów, więc zmiana rozmiaru sektora zmienia te liczby. Słyszałem nawet o obudowach, które wykonują to tłumaczenie na swoich portach USB, ale nie na portach eSATA, co oczywiście sprawia, że ​​problemy są bardzo prawdopodobne.
  • Niektórzy dzielą dysk na dwa (lub prawdopodobnie więcej) dyski wirtualne, pierwszy rozmiar 2TiB, a drugi mieści pozostałą część dysku.

Nie widziałem raportów załączników, które przechodzą przez pełny adres 64-bitowy. Nie wiem, czy to tylko dlatego, że ludzie nie mają problemów z takimi obudowami, więc nie pisz o nich lub dlatego, że nie istnieją. W każdym razie prawie na pewno natrafisz na pierwszy numer. Najbardziej prawdopodobne rozwiązanie to nieużywanie adaptera używanego w przeszłości. (Teoretycznie producent może mieć aktualizację oprogramowania układowego, ale słyszałem tylko od jednego użytkownika, który znalazł taką aktualizację, aby rozwiązać ten problem).


Dziękuję za Twoją odpowiedź. Miałem trudności ze znalezieniem informacji o adapterach USB SATA, które przekraczają limit 2 TB. Zastanawiałem się nad uzyskaniem czegoś takiego: delock.de/produkte/G_47191/merkmale/14.html?setLanguage=en
Béatrice Cassistat
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.