Apple Mac жана кооз түзмөктөр. LTO, SAS, Fiber Channel, eSATA

Бул макаланын темасы - SAS, Fiber Channel (FC), eSATA интерфейстери аркылуу Mac'ка тышкы түзмөктөрдү туташтыруу. Дароо айталы, мындай түзмөктөргө жетүү маселесин чечүү үчүн дени сак адамдын жолу бар: арзан компьютерди куруп, HBA SAS же FC контроллер картасын (мисалы, жөнөкөй LSI адаптерин) туташтырыңыз, түзмөктөрүңүздү ушул контроллерге туташтырыңыз. , компьютерге каалаган Linux орнотуп, тармак аркылуу Macтан иштеңиз. Бирок бул баналдык жана кызыксыз. Биз катуу жолго түшүп, түзмөктөрүбүздү туташтырабыз түздөн-түз Mac үчүн.

Бул үчүн бизге эмне керек:
– жаңы жабдууларды сатып алууга татыктуу акча же eBayдеги аукциондордо ийгилик (мында бир аз күч менен мурунку муундун керектүү жабдууларын тизмедеги баадан 10 эсе арзан сатып алууга болот);
- Бул макала.

Магниттик лента менен иштөө үчүн (азыр дээрлик универсалдуу LTO форматында көрсөтүлгөн), сизде LTO лента диски (стриммер) же лента китепканасы болушу керек. Бул баштапкы сатып алуу үчүн бир кыйла кымбат аппарат (жүз миңдеген рублден), бирок колдонулган сатып алууда акылга сыярлык акчага арзыйт. LTO муундары болжол менен эки жылда бир алмашып тургандыктан жана шайкештик эки муун менен чектелет, экинчилик рынок төрт жыл же андан көп эски иштөөчү шаймандар менен толук каныккан, б.а. акыркы муун жана андан кийинки муун. Эгер сиз жаңы аппаратты коммерциялык максатта сатып алсаңыз, анда ал эмне үчүн керек экенин түшүнөсүз. Эгерде сиз үйүңүзгө жана үй-бүлөңүзгө сатып алууну кааласаңыз, анда бул параметрди маалыматты архивдөө жолу катары карасаңыз болот (анткени ММКлар 1 гигабайт үчүн абдан арзан).

LTO-5 муундан (жана жарым-жартылай LTO-4) баштап, магниттик лента менен иштөө үчүн түзүлүштөр компьютерге SAS же FC интерфейси аркылуу аппараттык түрдө туташтырылган (адатта, ар бир аппараттын эки версиясы бар)

Башка жагынан алганда, Apple бизге Mac'та USB-C интерфейсин (USB, Thunderbolt 3 же DisplayPort протоколдорун колдонуу менен иштейт), кээде Ethernet интерфейсин, ошондой эле Thunderbolt 3 - Thunderbolt 2 жана Thunderbolt - FireWire 800 менен камсыз кылат. адаптерлер.

Туурабы? Жок эле. Бактыга жараша, Thunderbolt PCIe режиминде иштей алат жана PCIe карталарын түздөн-түз компьютер корпусунун ичине орнотулгандай туташтырууга мүмкүндүк берет. Ушундан улам, Mac аппараттык конфигурациясынын ар кандай кеңейиши мүмкүн, эгерде тиешелүү адаптер жана драйверлер бар болсо.

Концепциялуу түрдө маселени чечүүнүн эң жөнөкөй жолу - бул Thunderbolt интерфейси бар PCIe адаптерлери үчүн тышкы куту (PCIe картаны кеңейтүү системасы), ага SAS же FC Host автобус адаптерин (HBA) орното аласыз. Мисалы, мындай ящиктерди ишкана чыгарат Sonnet жана кээ бир башкалар. Бул жерде бир нюанс бар: ар бир контроллер бизге ылайыктуу эмес, бирок macOS үчүн драйвери бар бирөө гана. Мындай такталар саналуу гана, эң арзаны жана эң популярдуулары (мисалы, ошол эле LSI) алардын санына кирбейт. Бактыга жараша, Сонет түзүү кыйынчылыкка кабылды шайкештик таблицасы Thunderbolt интерфейси аркылуу ар кандай OS менен PCIe карталары.

Дагы бир чечим - даяр Thunderbolt - SAS же Thunderbolt - FC интерфейсин конвертер сатып алуу, ал чындыгында куту менен контроллердин даяр жыйнагы болуп саналат. Бул аймактагы эң белгилүү компания Апакем, бирок башка ишканалардын продукциялары да бар.

Баардыгы эле SAS жана FC контроллерлору LTO стандартына шайкеш келүү үчүн тастыкталган эмес, анткени мунун өзү акча талап кылат. Кээ бир өндүрүүчүлөр түздөн-түз алардын контроллерлору магниттик дисктер менен иштөө үчүн иштелип чыккан эмес деп жазышат.

Сүрөттү аягына чыгаруу үчүн, биз mLogic чыгарганын белгилейбиз түзмөк, бул тышкы корпустагы IBM LTO-8 диски, ага SASдан Thunderbolt 3ке конвертер дароо бириктирилген.Бирок бул жогоруда сүрөттөлгөн баарынан да экзотикалык нерсе, өзгөчө биздин аймактын стандарттары боюнча. Мен бул аппаратты Орусияга мыйзамдуу түрдө импорттоого да күмөнүм бар (LTO дисктеринде криптографиялык өзгөчөлүктөр бар жана IBM жана HP сыяктуу өндүрүүчүлөр ушул себептен ар бир модель үчүн FSB импортуна уруксат алышат).

Андан кийин, биз мисал катары, белгилүү бир жабдуулардын топтомун карап чыгабыз, анын ээси бир нече ийгиликтүү сатып алуулардын натыйжасында автор болуп калды, бирок бардык варианттар үчүн жалпы принцип сакталышы керек.

Ошентип, лента менен иштөө үчүн бизде төмөнкү жабдуулар бар:
– Apple Mac mini 2018 компьютери MacOS 10.15 Catalina менен, Thunderbolt 3 колдоосу менен USB-C портторуна ээ;
– Apple Thunderbolt 3 / Thunderbolt 2 адаптери;
– Apple Thunderbolt 2 кабели;
– ATTO ThunderLink SH 1068 интерфейсинин конвертери (2*Thunderbolt / 2*SAS-2);
– SAS кабели SFF-8088 – SFF-8088;
– магнитофон LTO-5 IBM TS2350;
– LTO-5 патрондору, тазалоочу патрон.

Эми, алар айткандай, ушулардын бардыгы менен биз чечүүгө аракет кылабыз.

Биз ATTO веб-сайтынан ThunderLink SH 1068 драйверинин эң акыркы версиясын жүктөп алабыз (Кыязы, биздин ыңгайлуулук үчүн ал SH 2068 драйвери менен айкалышкан жана 2068-бөлүмдө жайгашкан, ал архивдин ичинде драйвер менен гана жазылган) жана ATTO конфигурациялоочу утилитасы.

Apple Mac жана кооз түзмөктөр. LTO, SAS, Fiber Channel, eSATA

айдоочу, албетте, орнотуу керек. Мындай аракеттердин алдында автор ар дайым буйрук менен жүктөө дискинин APFS файлдык тутумунун сүрөтүн тартууну сунуштайт.

tmutil localsnapshot

же жүктөө дискинин камдык көчүрмөсү, эгерде анда HFS+ бар болсо. Сен эч качан билбейсиң. Андан кийин сүрөттөн артка кайтуу оңой болот.

Андан кийин, тажрыйбасыз, бирок кылдаттык менен иштеген акыл ATTO драйверин орнотуу боюнча нускамаларды кылдаттык менен окуп чыгып, аларды аткарышы шексиз. Натыйжада - tadam! – жүктөө стадиясында илинип турган операциялык системаны алабыз. Бул жерде бизге снапшот керек болушу мүмкүн, аны калыбына келтирүү бөлүмүнөн Time машинасына чакыруу аркылуу калыбына келтире алабыз же ошол эле калыбына келтирүү бөлүгүнөн биз ядронун кеңейтүүлөр каталогунан оорулуу kextти кол менен өчүрө алабыз (автор муну көбүнчө сунуш кылбайт).

Эмне үчүн бул болуп жатат? Себеби Apple бизге кам көргөн. MacOSтун акыркы версияларында сиз жүктөө процессине чет өлкөлүк кодду оңой киргизе албайсыз. Жакшы Apple программисттери бул кыйратуучу жүрүм-турумга бөгөт коюшту. Тагыраак айтканда, айдоочунун күтүүсү ишке ашканда, жарым жолдон тосушту, бирок айдоочунун өзү андай эмес, ошондуктан баары тоңуп калат.

Айдоочуну орнотуудан мурун татаал акыл эмне кылышы керек? Биринчиден, буйрук бер:

csrutil status

Эгерде ага жооп катары биз:

Системанын бүтүндүгүн коргоо абалы: иштетилген.

анда бул жакшы Apple программисттери бизге кам көрөрүн билдирет, андыктан биз алардын эң сонун коргоосун өчүрмөйүнчө, биз үчүн эч нерсе болбойт. Бул үчүн, калыбына келтирүү бөлүмүнө (⌘R) кайра жүктөңүз, терминалга чалып, буйрукту бериңиз:

csrutil disable

Андан кийин, биз жумушчу системага кайра жүктөйбүз, андан кийин гана драйверди орнотобуз жана ошол эле учурда ATTO конфигурациялоочу утилитасын (негизинен, конфигурациялоочу утилита диагностика үчүн гана керек жана нормалдуу иштөөдө талап кылынбайт). Жолдо баратып, сураганда, системанын жөндөөлөрүнөн ATTO авторизациясын ырастайбыз. Орнотуудан кийин, сиз калыбына келтирүү бөлүмүнө кайра жүктөп, буйрук бере аласыз

csrutil enable

Apple кайрадан бизге кам көрүп жатат.

Эми бизде тышкы SAS түзмөктөрүнө (же FC, эгер FC конвертер колдонулган болсо) драйвер тарабынан колдоого алынган интерфейс бар. Бирок логикалык деңгээлде лента менен кантип иштөө керек?

Тажрыйбасыз, бирок билимдүү акыл билгендей, Unix менен шайкеш келген ар кандай система ядро ​​деңгээлиндеги лента дисктерин жана тутумдун негизги утилиталарын колдойт, алар негизинен mt (лента башкаруусу) жана tar (лентадагы архивдер менен иштөөнү колдогон архиватор) кирет. Бирок, татаал акыл бул жөнүндө эмне айта алат? Бардык Unix шайкеш система, macOS тышкары. Apple өзүнүн кодунан лента түзмөктөрүн колдоону алып салуу менен бизге кам көрдү.

Бирок стандарттуу ачык булактуу Unix утилиталарын macOSко көчүрүү менен бул кодду кайтаруу чындап эле мүмкүнбү? Жакшы жаңылык, Толис (мен байланыштырган жокмун) муну Tolis Tape Tools продуктусунда жасаган. Жаман кабар, аталган компания өз ишинин жыйынтыгын колдонуу үчүн 399 доллар турат. Бул фактынын болжолдору ар кандай болушу мүмкүн, бирок автор жеке өзү 400-жылдардан бери ачык колдонулуп келе жаткан жана таптакыр башка адамдар тарабынан жазылган код үчүн кимдир-бирөөгө 1970 доллар төлөөгө даяр эмес, ошондуктан автор бул суроону өзү үчүн берип жатат. жабык деп эсептейт. (Баса, Githubда бүдөмүк абалда таштап кеткен бекер долбоор бар IOSCSItape ошол эле тема боюнча).

Бактыга жараша, дүйнөдө IBM корпорациясы бар, анын коммерциялык аппетити такыр башка масштабда, ошондуктан ар бир кичинекей нерседе өзүн көрсөтпөйт. Атап айтканда, ал ачык булак LTFS лента файл тутумун иштеп чыккан, ал MacOS үчүн да таратылат.

Бул жерде эскертүү, ар кандай лента түзүлүштөрдү өндүрүүчүлөр өздөрүнүн түзмөктөрүн колдоо үчүн LTFS версияларын чыгарышат. Автор IBM магниттик дискин колдонгондуктан, ал IBMден LTFS орноткон. Үчүнчү тараптын дисктери өздөрүнүн LTFS портторун талап кылышы мүмкүн. Ал эми Github жана Homebrew боюнча openLTFS универсалдуу ишке ашырылышы бар.

LTFS медиа бөлүү функциясын колдонгону биз үчүн маанилүү, ошондуктан LTO-5 муунунан баштап түзмөктөр жана картридждер менен иштей алат.

Ошентип, биздин учурда, биз LTFS ишке ашырууну камтыган IBM веб-сайтынан macOS үчүн IBM Spectrum Archive Single Drive Edition жүктөп алабыз. Эч кандай укмуштуу окуяларсыз, биз продуктуну өзүнүн орнотуучусу менен орнотобуз. Жолдо ал FUSE пакетин орнотот жана системанын жөндөөлөрүндө ал Анатол Помозов аттуу акылдуу программисттин авторизациясын ырасташы керек, бул учурда бүт IBM көз каранды. Бул кишиге урмат жана урмат.

Сапты дароо /Library/Frameworks/LTFS.framework/Versions/Current/etc/ltfs.conf.local файлына жазуу сунушталат:

параметр бир диск синхрондоштуруу_түрү=убакыт@1

лента демейки боюнча орнотулганын жана жазуу буфери 1 мүнөт аракетсиз болгондон кийин баштапкы абалга келтирилерин көрсөтөт (демейки 5 мүнөт).

Apple Mac жана кооз түзмөктөр. LTO, SAS, Fiber Channel, eSATA

Акыр-аягы, баары туташуу үчүн даяр. Биз чынжырды туташтырабыз: Mac – T3/T2 адаптер – Thunderbolt кабели – ATTO конвертер – SAS кабели – магниттик диск (Mac, конвертер жана дискте бир нече портторду тандоо маанилүү эмес). Конвертордун күчүн күйгүзүңүз. Тасма дисктин кубатын күйгүзүңүз. Дискти анын көрсөткүчүнө ылайык инициализациялоону аякташын күтөбүз.

Биз буйрук беребиз:

ltfs -o device_list

Жашасын! Биз алабыз (кадимки IBM диагностикалык түрдө):

307 LTFS14000I LTFS башталышы, LTFS версиясы 2.4.2.0 (10418), журналдын 2-деңгээли.
307 LTFS14058I LTFS Format Specification version 2.4.0.
307 LTFS14104I "ltfs -o device_list" тарабынан ишке киргизилген.
307 LTFS14105I Бул бинардык Mac OS X үчүн курулган.
307 LTFS14106I GCC версиясы - 4.2.1 Шайкеш Apple Clang 4.1 ((тегдер/Apple/clang-421.11.66)).
307 LTFS17087I Ядро версиясы: Дарвин ядросунун версиясы 19.4.0: Шар 4-март 22:28:40 PST 2020; root: xnu-6153.101.6~15/RELEASE_X86_64.
307 LTFS17085I плагини: “iokit” лентасы жүктөлүүдө.
Тасма түзмөк тизмеси:.
Түзмөктүн аты = 0, Сатуучу ID = IBM, Продукт ID = ULT3580-TD5, Сериялык номер = ************, Продукт аты = [ULT3580-TD5].

Кассетаны салыңыз, анын жүктөлүшүн жана форматталышын күтүңүз:

mkltfs -d 0 -nTest -r "size=10M/name=.DS_Store"

Бул жерде -d параметри дисктин номерин аныктайт (эгерде ал жалгыз болсо, ар дайым нөл, бирок бул буйрукта калтырылышы мүмкүн эмес), -n - тасманын аталышы (аны өткөрүп жиберсеңиз болот), ал эми -r параметри мазмунду жайгаштырууну талап кылат. .DS_Store файлдарынын көлөмү 10 мегабайттан ашпаган, маалымат бөлүмүнүн ордуна лентадагы индекс (б.а. каталогдор үчүн арналган) бөлүмүндө.

Табышмактуу жашоо магнитофондон башталды. Биз бир нече мүнөт күтөбүз жана төмөнкү жоопту алабыз:

LTFS15000I Starting mkltfs, LTFS версиясы 2.4.2.0 (10418), журналдын 2-деңгээли.
LTFS15041I "mkltfs -d 0 -nTest -r size=10M/name=.DS_Store" тарабынан ишке киргизилген.
LTFS15042I Бул бинардык Mac OS X үчүн курулган.
LTFS15043I GCC версиясы - 4.2.1 Шайкеш Apple Clang 4.1 ((тегдер/Apple/clang-421.11.66)).
LTFS17087I Ядро версиясы: Дарвин ядросунун версиясы 19.4.0: Шар 4-март 22:28:40 PST 2020; root: xnu-6153.101.6~15/RELEASE_X86_64.
LTFS15003I Форматтоо түзмөгү '0'.
LTFS15004I LTFS көлөмүнүн блоктолушу: 524288.
LTFS15005I Индекс бөлүмүн жайгаштыруу саясаты: size=10M/name=.DS_Store.

LTFS11337I Жаңыртуу индекси кир желекче (1) - NO_BARCODE (0x0x1021081e0).
LTFS17085I плагини: “iokit” лентасы жүктөлүүдө.
LTFS30810I Аппаратты iokit драйвери аркылуу ачуу (0).
LTFS30814I Сатуучу ID - IBM.
LTFS30815I Продукт ID 'ULT3580-TD5'.
LTFS30816I Микропрограмманын версиясы - H976.
LTFS30817I Drive сериясы *********.
LTFS17160I Түзмөктүн блогунун максималдуу өлчөмү 1048576.
LTFS11330I Картридж жүктөлүүдө.
LTFS30854I Логикалык блоктон коргоо өчүрүлгөн.
LTFS11332I Жүктөө ийгиликтүү.
LTFS17157I Диск жөндөөлөрүн каалаган жерде жазуу режимине өзгөртүү.
LTFS15049I Ортоңку текшерүү (монтаждоо).
LTFS30854I Логикалык блоктон коргоо өчүрүлгөн.
LTFS15010I SCSI 1 бөлүмүндө b маалымат бөлүмүн түзүү.
LTFS15011I SCSI 0 бөлүмүндө a индекс бөлүгүн түзүү.
LTFS17165I Ортанын сыйымдуулугу пропорциясын баштапкы абалга келтирүү.
LTFS11097I Ортаны бөлүү.
LTFS11100I b бөлүгүнө энбелги жазуу.
LTFS11278I b бөлүгүнө жазуу индекси.
LTFS30808I READ_ATTR (0x8c) -20501 кайтарат.
LTFS30865I READ_ATTR CDBдеги жараксыз талааны кайтарат (-20501) 0.
LTFS30836I Атрибутун окуу мүмкүн эмес (-20501).
LTFS11336I атрибуту жок. Күтүлгөн катага көңүл бурбаңыз.
LTFS17235I NO_BARCODE жазуу индекси b чейин (Себеби: Формат, 0 файл) ************.
LTFS17236I NO_BARCODE индексин жазды (b, **********).
LTFS11337I Жаңыртуу индекси кир желекче (0) - NO_BARCODE (0x0x1021081e0).
LTFS11100I a бөлүгүнө энбелги жазуу.
LTFS11278I А бөлүгүнө индекс жазуу.
LTFS30808I READ_ATTR (0x8c) -20501 кайтарат.
LTFS30865I READ_ATTR CDBдеги жараксыз талааны кайтарат (-20501) 0.
LTFS30836I Атрибутун окуу мүмкүн эмес (-20501).
LTFS11336I атрибуту жок. Күтүлгөн катага көңүл бурбаңыз.
LTFS17235I NO_BARCODE жазуу индекси a (Себеби: Формат, 0 файл) 9068025555.
LTFS17236I NO_BARCODE индексин жазды (а, **********).
LTFS15013I Volume UUID is: 3802a70d-bd9f-47a6-a999-eb74ffa67fc1.

LTFS15019I Көлөмү 1425 ГБ.
LTFS30854I Логикалык блоктон коргоо өчүрүлгөн.
LTFS15024I Medium ийгиликтүү форматталды.

Форматталган лентаны орнотуңуз:

sudo mkdir /Volumes/LTFS
sudo chmod 777 /Volumes/LTFS/
sudo ltfs /Volumes/LTFS

Биз дагы бир нече мүнөт дисктин иштешин жана диагностикасын алабыз:

307 LTFS14000I LTFS башталышы, LTFS версиясы 2.4.2.0 (10418), журналдын 2-деңгээли.
307 LTFS14058I LTFS Format Specification version 2.4.0.
307 LTFS14104I “ltfs /Volumes/LTFS/” тарабынан ишке киргизилген.
307 LTFS14105I Бул бинардык Mac OS X үчүн курулган.
307 LTFS14106I GCC версиясы - 4.2.1 Шайкеш Apple Clang 4.1 ((тегдер/Apple/clang-421.11.66)).
307 LTFS17087I Ядро версиясы: Дарвин ядросунун версиясы 19.4.0: Шар 4-март 22:28:40 PST 2020; root: xnu-6153.101.6~15/RELEASE_X86_64.
307 LTFS14063I Синхрондоо түрү "убакыт", синхрондоштуруу убактысы 60 сек.
307 LTFS17085I плагини: “iokit” лентасы жүктөлүүдө.
307 LTFS17085I Plugin: "Бирдиктүү" iosched backend жүктөлүүдө.
307 LTFS14095I Картридждин чыгарылышын болтурбоо үчүн лента түзүлүшүн каалаган жерде жазуу режимин коюңуз.
307 LTFS30810I Түзмөктү iokit драйвери аркылуу ачуу (0).
307 LTFS30814I Сатуучу ID - IBM.
307 LTFS30815I Продукт ID 'ULT3580-TD5'.
307 LTFS30816I Микропрограмманын версиясы - H976.
307 LTFS30817I Drive сериясы ********** болуп саналат.
307 LTFS17160I Түзмөктүн блогунун максималдуу өлчөмү 1048576.
307 LTFS11330I Жүктөө картридж.
307 LTFS30854I Логикалык блоктон коргоо өчүрүлгөн.
307 LTFS11332I Жүктөө ийгиликтүү.
307 LTFS17157I Диск жөндөөлөрүн каалаган жерде жазуу режимине өзгөртүү.
307 LTFS11005I Көлөмдү орнотуу.
307 LTFS30854I Логикалык блоктон коргоо өчүрүлгөн.
307 LTFS17227I Тасма атрибуту: Сатуучу = IBM.
307 LTFS17227I Тасма атрибуту: Колдонмо аты = LTFS.
307 LTFS17227I Тасма атрибуту: Колдонмо версиясы = 2.4.2.0.
307 LTFS17227I Тасма атрибуту: Орто белги =.
307 LTFS17228I Тасма атрибуту: Тексттин локализациясынын ID = 0x81.
307 LTFS17227I Тасма атрибуту: Штрихкод =.
307 LTFS17227I Tape атрибуту: Колдонмо форматынын версиясы = 2.4.0.
307 LTFS17228I Тасма атрибуту: Көлөмдүн кулпусунун абалы = 0x00.
307 LTFS17227I Тасма атрибуту: Media Pool аты =.
307 LTFS14111I Баштапкы орнотуу ийгиликтүү аяктады.
307 LTFS14112I Акыркы орнотуунун жыйынтыгын текшерүү үчүн "монтаждоо" буйругун чакырыңыз.
307 LTFS14113I Көрсөтүлгөн орнотуу чекити ийгиликтүү болсо, тизмеленген.

Мына, Test(ltfs) деп аталган иш тактадагы лентабыз! Аты жок лента OSXFUSE Volume 0 (ltfs) деп аталат.

Эми сиз аны менен иштей аласыз.

Apple Mac жана кооз түзмөктөр. LTO, SAS, Fiber Channel, eSATA

Жалпысынан алганда, тапкыч терезелеринде лента каталогдорунун мазмунун көрүү үчүн ашыкча колдонбоону унутпашыңыз керек, анткени бул LTFS үчүн өтө кымбат операция, бирок терминалдык буйруктар менен иштөө же жөн гана баштапкы абалга келтирүү жакшыраак. жогорудагы терезеде көрсөтүлгөндөй, лентага жапырт камдык каталогду.

Айтмакчы, атайын жазылган IBM утилитасы ltfs_copy жана анын клондору бар, алар лента менен дисктин ортосунда эффективдүү көчүрүү үчүн иштелип чыккан, бирок азырынча автор аларды үстүртөн издөө менен коомдук доменден таба алган жок.

Сиз лентаны буйрук менен ажырата аласыз:

umount /Volumes/LTFS

же жөн эле таштандыга ыргытыңыз.

Чынында, табиятта бул аракеттерди жеңилдетүү үчүн MacOS үчүн кандайдыр бир графикалык кабыктар бар, бирок мындай бузукулуктардан кийин терминалга бир нече саптарды терүүдөн коркпошубуз керекпи?

Терс таасир катары, биз SAS/4*eSATA кабели аркылуу тышкы eSATA дисктерин туташтыруу мүмкүнчүлүгүн алабыз.

Apple Mac жана кооз түзмөктөр. LTO, SAS, Fiber Channel, eSATA

Source: www.habr.com

Комментарий кошуу