Dzisiaj, gdy Googling o mnie natknąłem się na posty, twierdząc, że Seagate planuje wysłać dysk 3 TB w późniejszym terminie w 2010 roku. Niestety, rzeczy, na które patrzyłem, zawierały ciekawostki, które nie pasowały do mnie właściwie. (Chciałbym zamieścić linki do niektórych przykładów, ale w tej chwili wolno mi tylko 1 link na post).
Teraz naprawdę nie mam żadnej „potrzeby”, aby lepiej zrozumieć nużące szczegóły tego. Jestem po prostu ciekaw. I zmieszany.
Więc ... niektóre pytania Mam nadzieję, że ktoś lepiej poinformowany, niż mógłbym odpowiedzieć.
Rozmowa o potencjalnym problemie ze sprzętem i oprogramowaniem mnie zdezorientowała. Twierdzenie jest takie, że coś, co nazywa się tak zwanym,
Long LBA addressing (LLBA)
jest potrzebne,Command Descriptor Block
aby ominąć obecne limity dostępu do dysku twardego większego niż 2 TB (1 TB = 2⁴⁰ B).Ok dobrze. Ale myślałem, że kiedy ostatni raz pojawił się ten problem, został rozwiązany poprzez zwiększenie długości pola LBA z 28 do 48 bitów. (Pamiętasz tę stronę? Www.48bitlba.com ) 6-bajtowy LBA jest wyraźnie wystarczająco duży, więc o co chodzi z tą rozmową o LLBA. Myślałem, że to wszystko zostało naprawione przez Win XP SP2, jeśli nie wcześniej? I na pewno cały sprzęt powinien sprostać zadaniu, prawda?
Prawdziwy problem, jaki rozumiem z dyskami znacznie większymi niż 2 TB, to 4 bajtowe pola LBA w głównym rekordzie rozruchowym (MBR) używanym do partycjonowania prawie wszystkich dysków twardych w tej chwili. Najbardziej prawdopodobne rozwiązanie to migracja do tabeli partycji GUID Intela (GPT). GPT używa 8 bajtowych pól dla LBA.
W tym kontekście nie rozumiem, na czym polega problem z uruchamianiem, powiedzmy Windows z dysku 3 TB, który korzysta z GPT. To prawda, że obecny BIOS komputera nie wiedziałby, jak rozpoznać lub pracować z GPT. Ale każdy GPT ma tak zwany MBR „Safety” lub „Guarding” w sektorze 0.
Apple używa już hybrydowej wersji MBR, aby umożliwić im uruchomienie systemu Windows na komputerach Mac z procesorami Intel (inaczej Boot Camp). Czy nie można zrobić czegoś podobnego, aby system BIOS komputera rozpoznał i uruchomił się z partycji w, powiedzmy, pierwszych 2 TB dysku o pojemności 3 TB lub większej?
Mam więcej pytań, na przykład, gdzie pasują sektory 4K. Ale prawdopodobnie nadszedł czas, żeby się zamknąć i opublikować. ;-)
-racjonalny John
źródło