Musoro wechinyorwa ichi uri kubatanidza zvishandiso zvekunze kuMac kuburikidza neSAS, Fiber Channel (FC), eSATA interfaces. Ngatitaurei pakarepo kuti kugadzirisa dambudziko rekuwana michina yakadaro, kune nzira yemunhu ane hutano: kuvaka PC yakachipa, plug muHBA SAS kana FC controller kadhi (semuenzaniso, iri nyore LSI adapta), batanidza zvishandiso zvako ku. uyu controller, isa chero Linux paPC uye shanda kubva kuMac kuburikidza netiweki. Asi izvi zvinorambidzwa uye hazvifadzi. Tichaenda nenzira yakaoma uye tobatanidza zvishandiso zvedu zvakananga kuMac.
Zvatinoda izvi:
- mari yakanaka yekutenga michina mitsva, kana rombo rakanaka mumaokisheni paBay (uko, nekuedza kushoma, unogona kutenga michina inodiwa yezvizvarwa zvakapfuura ka10 zvakachipa kupfuura mutengo wezita);
- Ichi chinyorwa.
Kuti ushande nemagineti tepi (ikozvino inomiririrwa pasi rose muiyo LTO fomati), unofanirwa kuve neLTO tepi drive (streamer) kana tepi raibhurari. Ichi chishandiso chinodhura chekutenga kwekutanga (kubva kumazana ezviuru zveRubles), asi yakakosha mari inonzwisisika kana uchitenga uchishandiswa. Sezvo zvizvarwa zveLTO zvichichinja anenge makore maviri ega ega, uye kuenderana kunogumira kuzvizvarwa zviviri, musika wechipiri wakazadzwa nemidziyo inoshanda makore mana kana kupfuura ekare, i.e. chizvarwa chisati chapfuura uye mberi. Kana iwe ukatenga chigadzirwa chitsva chezvinangwa zvekutengesa, iwe pachako unonzwisisa kuti nei uchichida. Kana iwe uchida kutengera imba yako nemhuri, unogona kufunga nezve iyi sarudzo senzira yekuchengeta ruzivo (sezvo vezvenhau pachavo vakachipa zvakanyanya pa1 gigabyte).
Kutanga kubva kuchizvarwa cheLTO-5 (uye chikamu cheLTO-4), zvishandiso zvekushanda nemagineti tepi zvakabatana muhardware kumakombuta kuburikidza neSAS kana FC interface (kazhinji kune maviri mavhezheni ega ega mudziyo)
Kune rimwe divi, Apple nemutsa inotipa iyo USB-C interface muMac yedu (ichishanda kuburikidza ne USB, Thunderbolt 3 kana DisplayPort protocol), dzimwe nguva Ethernet interface, pamwe neyemuridzi Thunderbolt 3 - Thunderbolt 2 uye Thunderbolt - FireWire 800 adapters. .
Stalemate? Kwete saizvozvo. Neraki, Thunderbolt inogona kushanda muPCIe modhi uye inobvumira makadhi ePCIe kuti abatanidzwe nenzira imwechete sekunge akaiswa zvakananga mukati mekombuta kesi. Nekuda kweizvi, chero kuwedzera kweMac hardware kumisikidzwa kunogoneka, chero paine yakakodzera adapta uye vatyairi.
Sezvineiwo, nzira iri nyore yekugadzirisa dambudziko bhokisi rekunze rePCIe adapter ine Thunderbolt interface (PCIe kadhi yekuwedzera system), maunogona kuisa SAS kana FC Host bhazi adapta (HBA). Semuenzaniso, mabhokisi akadaro anogadzirwa nekambani nevamwewo. Pane chenjedzo pano: havasi vese vanodzora madhiraivha vanoshanda kwatiri, asi avo chete vane dhiraivha ye macOSMabhodhi akadaro mashoma kwazvo, uye akachipa uye anozivikanwa zvikuru (semuenzaniso, LSI imwecheteyo) haasi pakati pawo. Nerombo rakanaka, Sonnet yakatora dambudziko rekuunganidza PCIe makadhi ane akasiyana OS kuburikidza neThunderbolt interface.
Imwe mhinduro ndeyokutenga yakagadzirira-yakagadzirwa Thunderbolt - SAS kana Thunderbolt - FC interface converter, iyo, chaizvoizvo, igungano rakagadzirirwa-rakagadzirwa rebhokisi uye mutongi. Kambani yakakurumbira munzvimbo ino , asi kunewo zvigadzirwa kubva kune mamwe makambani.
Ziva kuti havasi vese SAS neFC controllers vanopihwa zvitupa kuti vatevedzere LTO standard, nekuti izvi pachazvo zvinoda mari. Vamwe vanogadzira vanonyora zvakananga kuti vatongi vavo havana kugadzirwa kuti vashande nematepi madhiraivha.
Kupedzisa mufananidzo, tinoona kuti mLogic inogadzira , inova IBM LTO-8 drive mune imwe kesi yekunze, iyo SAS kuThunderbolt 3 converter inokurumidza kubatanidzwa.Ichi, zvisinei, chinhu chinotonyanya kushamisa kupfuura zvose zvinotsanangurwa pamusoro apa, kunyanya nemitemo yenharaunda yedu. Ini ndinokahadzika kuti mudziyo uyu unogona kutounzwa zviri pamutemo kuRussia (madhiraivha eLTO ane cryptographic features, uye vagadziri vakaita seIBM neHP vanogashira FSB mvumo yekupinza yemhando yega yega nekuda kweichi chikonzero).
Zvadaro, isu tichafunga, semuenzaniso, imwe seti yemidziyo, muridzi wayo iyo munyori akazova semugumisiro wekutora kwakawanda kwakabudirira, asi mutemo mukuru unofanirwa kuchengetedzwa kune zvese zvingasarudzwa.
Saka isu tine zvinotevera zvishandiso zvekushanda nematepi:
– Kombiyuta yeApple Mac mini 2018 ine macOS 10.15 Catalina, ine madoko eUSB-C ane rutsigiro rweThunderbolt 3;
- Apple Thunderbolt 3 / Thunderbolt 2 adapta;
- Apple Thunderbolt 2 tambo;
- ATTO ThunderLink SH 1068 interface inoshandura (2 * Thunderbolt / 2 * SAS-2);
- SAS tambo SFF-8088 - SFF-8088;
- tepi drive LTO-5 IBM TS2350;
- LTO-5 cartridges, yekuchenesa cartridge.
Zvino, sezvavanotaura, nezvese zvinhu izvi tichaedza kubvisa.
Isu tinodhawunirodha kubva kuwebhusaiti yeATTO ichangoburwa vhezheni yeThunderLink SH 1068 mutyairi (sezviri pachena, kuti zvitiitire nyore, inosanganiswa neSH 2068 mutyairi uye iri muchikamu 2068, iyo yakanyorwa chete mukati medura nemutyairi) uye iyo ATTO gadziriso yekushandisa.

Mutyairi, hongu, anoda kuiswa. Pamberi pezviito zvakadaro, munyori anorayira kuti ugare uchitora mufananidzo we APFS faira system ye boot disk nemurairo.
tmutil localsnapshotkana kopi yekuchengetedza yebhoti disk, kana iine HFS +. Haungazive. Zvadaro zvichava nyore kukungurutsa kubva pamufananidzo.
Tevere, iyo isina ruzivo asi nekuda kwekushingairira pfungwa pasina mubvunzo ichave yakarerekera kuverenga nokungwarira iyo ATTO mutyairi yekuisa mirairo uye woitevera. Somugumisiro - tadam! - tinowana sisitimu yekushandisa inorembera padanho rekurodha. Pano isu tingangoda mufananidzo kubva kwatinogona kupora nekufonera Nguva muchina kubva pakudzoreredza partition, kana kubva kune imwechete kudzoreredza partition isu tinokwanisa kudzima kext ine chirwere kubva kune kernel extensions dhairekitori (munyori kazhinji haakurudzire kuita izvi).
Sei izvi zvichiitika? Nekuti Apple yatitarisira. Mune shanduro dzichangoburwa macOS Haugone kungoisa kodhi yekune dzimwe nyika muhurongwa hwekutanga. Vagadziri vemapurogiramu eApple vakavhara maitiro aya anoparadza. Zvakanyanya kunaka, vakaivhara pakati: kana dhiraivha yamira, asi dhiraivha pachayo isina, zvese zvinongomira.
Chii chinofanira kuita pfungwa dzakadzama isati yaisa mutyairi? Kutanga, ipa murairo:
csrutil statusKana tichipindura kwazviri tinogamuchira:
Sistimu Yekutendeseka Dziviriro mamiriro: yakagoneswa.
zvino izvi zvinoreva kuti vakanaka Apple programmer vane hanya nesu, saka hapana chinozotiitira kusvika tadzima kudzivirira kwavo kunoshamisa. Kuti uite izvi, tangazve kune yekudzoreredza partition (⌘R), fonera iyo terminal uye buritsa iwo murairo:
csrutil disableMushure meizvi, isu tinotangazve muhurongwa hwekushanda, uye chete tozoisa mutyairi, uye panguva imwechete iyo ATTO configuration utility (musimboti, gadziriro utility inodiwa chete diagnostics uye hazvidiwi panguva yakajairika kushanda). Tiri munzira, kana tikabvunzwa, tinosimbisa mvumo yeATTO mumagadzirirwo ehurongwa. Mushure mekuisa, unogona kudzorera zvakare muchikamu chekudzorera uye kupa murairo
csrutil enableApple iri kutichengeta zvakare.
Iye zvino tave nedhiraivha-inotsigirwa interface kune ekunze SAS zvishandiso (kana FC, kana FC inoshandura yakashandiswa). Asi maitiro ekushanda ne tepi pamwero unonzwisisika?
Sezvo pfungwa dzisina ruzivo asi dzakadzidza dzichiziva, chero Unix-compatible system inotsigira tepi dhiraivha pamwero wekernel uye basic system utilities, iyo inonyanya kusanganisira mt (tepi manejimendi) uye tar (archiver inotsigira kushanda neakachengetwa pamatepi). Zvisinei, pfungwa dzakaoma dzingataure chii pamusoro peizvi? Chero Unix-inoenderana system, kunze macOS. Apple yakatichengeta nekubvisa tsigiro yematepi zvishandiso kubva mukodhi yayo.
Asi hazvigoneke here kudzosa kodhi iyi nekutumira ma standard open source Unix utilities ku macOSMashoko akanaka ndeekuti Tolis (yandisingazobatanidza nayo) yakatoita izvi muchigadzirwa chayo cheTolis Tape Tools. Mashoko akaipa ndeekuti kambani inobhadharisa $399 pakushandisa basa rayo. Zvinofungidzirwa nezveizvi zvinogona kusiyana, asi munyori pachake haana kugadzirira kubhadhara mumwe munhu $400 yekodhi yakanyorwa nevamwe vanhu uye yave ichishandiswa pachena kubvira kuma1970, saka munyori anoona nyaya iyi seyakavharwa. (Nenzira, pane chirongwa chakasiyiwa, chinoshanda zvisina kujeka paGitHub.) pane imwe nyaya).
Nerombo rakanaka, kune IBM, kambani ine zvido zvekutengeserana zvakasiyana zvachose uye nekudaro isingazviratidzi muzvinhu zvisina basa. Kunyanya, yakagadzira sisitimu yefaira reLTFS remapepa akavhurika, iro rinogoverwa, pakati pezvimwe zvinhu, kune macOS.
Iyo caveat pano ndeyekuti vagadziri vematepi emidziyo vakasiyana vanoburitsa yavo vhezheni yeLTFS kutsigira zvishandiso zvavo. Sezvo munyori achishandisa IBM tepi drive, akaisa LTFS kubva kuIBM. Wechitatu bato madhiraivha angangoda avo eLTFS ports. Uye kune kushandiswa kwepasirese kweOpenLTFS paGithub uye Homebrew.
Izvo zvakakosha kwatiri kuti LTFS inoshandisa iyo media partitioning basa, uye saka inogona kushanda nemidziyo nemakaturiji kutanga kubva kuchizvarwa cheLTO-5.
Saka, kwatiri, tinodhawunirodha chigadzirwa cheIBM Spectrum Archive Single Drive Edition kubva pawebhusaiti yeIBM. macOS, iyo inosanganisira kuiswa kweLTFS. Tinoisa chigadzirwa ichi pasina matambudziko tichishandisa mugadziri wacho. Munguva iyi, chinoisawo FUSE package, kunyange zvazvo uchafanirwa kusimbisa mvumo yemugadziri wepurogiramu akangwara anonzi Anatol Pomozov mumagadzirirwo esystem, uyo, muchiitiko ichi, system yese yeIBM inoenderana naye. Kuremekedzwa nekuyemurwa kwemurume uyu.
Zvinokurudzirwa kunyora mutsetse mufaira ipapo /Library/Frameworks/LTFS.framework/Versions/Current/etc/ltfs.conf.local:
sarudzo single-drive sync_type=nguva @1
iyo inotsanangura kuti tepi inokwidziridzwa nekusarudzika uye yekurekodha buffer inogadziridzwa mushure meminiti 1 yekusaita (default ndeye 5 maminetsi).

Pakupedzisira, zvinhu zvose zvakagadzirira kubatana. Isu tinobatanidza ketani: Mac - T3 / T2 adapta - Thunderbolt tambo - ATTO inoshandura - SAS tambo - tape drive (kusarudzwa kwezviteshi zvakawanda paMac, converter uye drive haina kukosha). Batidza simba rekushandura. Batidza simba kune tepi drive. Isu tinomirira kuti dhiraivha ipedze kutanga zvinoenderana nechiratidzo chayo.
Tinopa murairo:
ltfs -o device_listHooray! Isu tinowana (neyakajairwa IBM yekuongorora nzira):
307 LTFS14000I LTFS kutanga, LTFS shanduro 2.4.2.0 (10418), log level 2.
307 LTFS14058I LTFS Format Kutsanangurwa shanduro 2.4.0.
307 LTFS14104I Yakatangwa ne "ltfs -o device_list".
307 LTFS14105I Iyi bhinary yakavakirwa Mac OS X.
307 LTFS14106I GCC shanduro ndeye 4.2.1 Inoenderana Apple Clang 4.1 ((tags/Apple/clang-421.11.66)).
307 LTFS17087I Kernel version: Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; mudzi:xnu-6153.101.6~15/RELEASE_X86_64.
307 LTFS17085I Plugin: Kuisa "iokit" tepi backend.
Tape Device list:.
Zita remudziyo = 0, Vendor ID = IBM, Product ID = ULT3580-TD5, Serial Number = **********, Product Name = [ULT3580-TD5].
Isa kaseti, mirira kuti itakure uye fomati:
mkltfs -d 0 -nTest -r "size=10M/name=.DS_Store"Pano iyo -d parameter inotsanangura nhamba yekutyaira (nguva dzose zero kana iri iyo chete, asi haigoni kusiiwa mumurairo uyu), -n izita rematepi (unogona kuisiya), uye -r parameter inoda kuisa zviri mukati. ye .DS_Store mafaira asingadariki saizi 10 megabytes, muindex (kureva, akaitirwa dhairekitori) chikamu chetepi pane chikamu chedata.
Hupenyu husinganzwisisike hwakatanga mutepi drive. Tinomirira maminetsi mashoma togamuchira mhinduro inotevera:
LTFS15000I Kutanga mkltfs, LTFS shanduro 2.4.2.0 (10418), log level 2.
LTFS15041I Yakatangwa ne "mkltfs -d 0 -nTest -r size=10M/name=.DS_Store".
LTFS15042I Iyi bhinary yakavakirwa Mac OS X.
LTFS15043I GCC shanduro ndiyo 4.2.1 Inoenderana Apple Clang 4.1 ((tags/Apple/clang-421.11.66)).
LTFS17087I Kernel shanduro: Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; mudzi:xnu-6153.101.6~15/RELEASE_X86_64.
LTFS15003I Fomati mudziyo '0'.
LTFS15004I LTFS vhoriyamu blocksize: 524288.
LTFS15005I Index partition placement policy: size=10M/zita=.DS_Store.LTFS11337I Gadziridza index-tsvina mureza (1) - NO_BARCODE (0x0x1021081e0).
LTFS17085I Plugin: Kurodha "iokit" tepi backend.
LTFS30810I Kuvhura mudziyo kuburikidza neokit mutyairi (0).
LTFS30814I Vendor ID is IBM.
LTFS30815I Chigadzirwa ID is 'ULT3580-TD5'.
LTFS30816I Firmware kudzokorora ndeye H976.
LTFS30817I Drive serial iri **********.
LTFS17160I Maximum mudziyo block saizi ndeye 1048576.
LTFS11330I Inorodha cartridge.
LTFS30854I Logical block protection yakaremara.
LTFS11332I Mutoro wakabudirira.
LTFS17157I Kuchinja dhiraivha yekumisikidza kunyora-chero kupi modhi.
LTFS15049I Kutarisa svikiro (gomo).
LTFS30854I Logical block protection yakaremara.
LTFS15010I Kugadzira data partition b pane SCSI partition 1.
LTFS15011I Kugadzira index chikamu pane SCSI chikamu 0.
LTFS17165I Kugadzirisazve chikamu chepakati.
LTFS11097I Kugovera svikiro.
LTFS11100I Kunyora label kune chikamu b.
LTFS11278I Kunyora index kune chikamu b.
LTFS30808I READ_ATTR (0x8c) inodzoka -20501.
LTFS30865I READ_ATTR inodzorera Invalid Field muCDB (-20501) 0.
LTFS30836I Handikwanise kuverenga hunhu (-20501).
LTFS11336I Hunhu hahupo. Rega kukanganisa kunotarisirwa.
LTFS17235I Kunyora index yeNO_BARCODE kuenda ku b (Chikonzero: Mafomati, 0 mafaera) **********.
LTFS17236I Ndakanyora index yeNO_BARCODE (b, **********).
LTFS11337I Gadziridza index-tsvina mureza (0) - NO_BARCODE (0x0x1021081e0).
LTFS11100I Kunyora label kugovera a.
LTFS11278I Kunyora index kune chikamu a.
LTFS30808I READ_ATTR (0x8c) inodzoka -20501.
LTFS30865I READ_ATTR inodzorera Invalid Field muCDB (-20501) 0.
LTFS30836I Handikwanise kuverenga hunhu (-20501).
LTFS11336I Hunhu hahupo. Rega kukanganisa kunotarisirwa.
LTFS17235I Kunyora index yeNO_BARCODE kune (Chikonzero: Format, 0 mafaera) 9068025555.
LTFS17236Ndakanyora index yeNO_BARCODE (a, **********).
LTFS15013I Volume UUID is: 3802a70d-bd9f-47a6-a999-eb74ffa67fc1.LTFS15019I Vhoriyamu huwandu ndeye 1425 GB.
LTFS30854I Logical block protection yakaremara.
LTFS15024I Medium yakarongwa zvinobudirira.
Isa iyo yakarongwa tepi:
sudo mkdir /Volumes/LTFS
sudo chmod 777 /Volumes/LTFS/
sudo ltfs /Volumes/LTFSIsu tinowana mamwe maminetsi mashoma ekutyaira uye diagnostics:
307 LTFS14000I LTFS kutanga, LTFS shanduro 2.4.2.0 (10418), log level 2.
307 LTFS14058I LTFS Format Kutsanangurwa shanduro 2.4.0.
307 LTFS14104I Yakatangwa ne "ltfs /Volumes/LTFS/".
307 LTFS14105I Iyi bhinary yakavakirwa Mac OS X.
307 LTFS14106I GCC shanduro ndeye 4.2.1 Inoenderana Apple Clang 4.1 ((tags/Apple/clang-421.11.66)).
307 LTFS17087I Kernel version: Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; mudzi:xnu-6153.101.6~15/RELEASE_X86_64.
307 LTFS14063I Sync mhando i "nguva", Sync nguva ndeye 60 sec.
307 LTFS17085I Plugin: Kuisa "iokit" tepi backend.
307 LTFS17085I Plugin: Kurodha "yakabatana" iosched backend.
307 LTFS14095I Seta tepi mudziyo nyora-chero kupi nzira kudzivirira katuriji ejection.
307 LTFS30810I Kuvhura mudziyo kuburikidza neokit mutyairi (0).
307 LTFS30814I Vendor ID is IBM.
307 LTFS30815I Chigadzirwa ID is 'ULT3580-TD5'.
307 LTFS30816I Firmware kudzokorora ndeye H976.
307 LTFS30817I Drive seriyori iri **********.
307 LTFS17160I Maximum mudziyo block saizi ndeye 1048576.
307 LTFS11330I Inorodha cartridge.
307 LTFS30854I Logical block protection yakaremara.
307 LTFS11332I Mutoro wakabudirira.
307 LTFS17157I Kuchinja dhiraivha yekumisikidza kunyora-chero kupi modhi.
307 LTFS11005I Kuisa vhoriyamu.
307 LTFS30854I Logical block protection yakaremara.
307 LTFS17227I Tape hunhu: Mutengesi = IBM.
307 LTFS17227I Tape hunhu: Zita rekushandisa = LTFS.
307 LTFS17227I Tape hunhu: Chishandiso Version = 2.4.2.0.
307 LTFS17227I Tape hunhu: Medium Label =.
307 LTFS17228I Tape hunhu: Chinyorwa Localization ID = 0x81.
307 LTFS17227I Tape hunhu: Barcode =.
307 LTFS17227I Tape hunhu: Chikumbiro Format Version = 2.4.0.
307 LTFS17228I Tape hunhu: Volume Lock Status = 0x00.
307 LTFS17227I Tape hunhu: Media Pool zita =.
307 LTFS14111I Kutanga kuseta kwakapedzwa zvinobudirira.
307 LTFS14112I Invoke 'mount' command kuti utarise mhedzisiro yekuseta kwekupedzisira.
307 LTFS14113I Yakatsanangurwa gomo poindi yakanyorwa kana ikabudirira.
Uye hezvino, ribhoni yedu padesktop, inonzi Test(ltfs)! Iyo tepi isina kudomwa zita ichanzi OSXFUSE Vhoriyamu 0 (ltfs).
Iye zvino unogona kushanda nayo.

Kazhinji, iwe unofanirwa kuyeuka kuti zvinokurudzirwa kuti usashandise zvakanyanya kutarisa zviri mukati mematepi madhairekitori mune yekuwana mahwindo, sezvo iri basa rinodhura zvakanyanya reLTFS, asi zviri nani kushanda nemirairo yekupedzisira, kana kungogadzirisa zvakare. dhairekitori rekuchengetedza muhuwandu kune tepi, sezvakaratidzwa pahwindo riri pamusoro.
Nenzira, kune yakanyatso kunyorwa IBM utility ltfs_copy uye clones yayo, yakagadzirirwa kunyatsoita kukopa pakati tepi uye dhisiki, asi kusvika zvino munyori haasati akwanisa kuzviwana munzvimbo yeruzhinji nekutsvaga kwepamusoro.
Unogona kudzikisa tepi nemurairo:
umount /Volumes/LTFSkana kungozvikanda mumarara.
Kutaura zvazviri, kune mamwe magoko emifananidzo muzvisikwa zve macOS kuti zviito izvi zvive nyore, asi mushure mekukanganisa kwakadaro, tinofanira kutya kunyora mitsara mishoma muterminal here?
Semhedzisiro, tinowana mukana wekubatanidza eSATA madhiraivha ekunze kuburikidza neSAS/4*eSATA tambo.

Source: www.habr.com
