Apple Mac և շքեղ սարքեր: LTO, SAS, Fiber Channel, eSATA

Այս հոդվածի թեման արտաքին սարքերը Mac-ին միացնելն է SAS, Fiber Channel (FC), eSATA միջերեսների միջոցով: Անմիջապես ասենք, որ նման սարքեր մուտք գործելու խնդիրը լուծելու համար առողջ մարդու համար ճանապարհ կա՝ կառուցեք էժան ԱՀ, միացրեք HBA SAS կամ FC կարգավորիչ քարտ (օրինակ՝ պարզ LSI ադապտեր), միացրեք ձեր սարքերը։ այս կարգավորիչը, տեղադրեք ցանկացած Linux համակարգչի վրա և աշխատեք Mac-ից ցանցի միջոցով: Բայց սա բանական է և անհետաքրքիր: Մենք գնալու ենք հարդքոր ճանապարհով և միացնելու ենք մեր սարքերը անմիջապես դեպի Mac.

Այն, ինչ մեզ անհրաժեշտ է դրա համար.
– արժանապատիվ գումար նոր սարքավորումներ գնելու համար, կամ հաջողություն eBay-ում աճուրդներում (որտեղ, մի փոքր ջանք գործադրելով, կարող եք գնել նախորդ սերունդների պահանջվող սարքավորումները ցուցակի գնից 10 անգամ ավելի էժան);
- Այս հոդվածը.

Մագնիսական ժապավենի հետ աշխատելու համար (այժմ գրեթե համընդհանուր ներկայացված է LTO ձևաչափով), դուք պետք է ունենաք LTO ժապավենի կրիչ (streamer) կամ ժապավենային գրադարան: Սա բավականին թանկ սարք է նախնական գնման համար (հարյուր հազարավոր ռուբլուց), բայց օգտագործված գնելիս արժե ողջամիտ գումար: Քանի որ LTO-ի սերունդները փոխվում են մոտավորապես երկու տարին մեկ, և համատեղելիությունը սահմանափակվում է երկու սերունդով, երկրորդային շուկան բավականին հագեցած է չորս և ավելի տարեկան աշխատունակ սարքերով, այսինքն. սերունդը նախորդող և դրանից հետո: Եթե ​​դուք նոր սարք եք գնում կոմերցիոն նպատակներով, ապա ինքներդ էլ հասկանում եք, թե ինչու է դա ձեզ անհրաժեշտ։ Եթե ​​ցանկանում եք գնել ձեր տան և ընտանիքի համար, կարող եք այս տարբերակը դիտարկել որպես տեղեկատվության արխիվացման միջոց (քանի որ լրատվամիջոցներն իրենք շատ էժան են 1 գիգաբայթի դիմաց):

Սկսած LTO-5 սերնդից (և մասամբ LTO-4) մագնիսական ժապավենով աշխատելու սարքերը ապարատային համակարգչին միացված են SAS կամ FC ինտերֆեյսի միջոցով (սովորաբար յուրաքանչյուր սարքի երկու տարբերակ կա)

Մյուս կողմից, Apple-ը սիրով տրամադրում է մեզ USB-C ինտերֆեյս մեր Mac-ում (աշխատում է USB, Thunderbolt 3 կամ DisplayPort արձանագրությունների միջոցով), երբեմն էլ Ethernet ինտերֆեյս, ինչպես նաև սեփական Thunderbolt 3 - Thunderbolt 2 և Thunderbolt - FireWire 800: ադապտերներ.

Փակուղի՞ն։ Իրականում ոչ: Բարեբախտաբար, Thunderbolt-ը կարող է գործել PCIe ռեժիմով և թույլ տալ, որ PCIe քարտերը միացվեն այնպես, ինչպես եթե դրանք տեղադրվեին անմիջապես համակարգչի պատյանում: Դրա շնորհիվ Mac ապարատային կոնֆիգուրացիայի ցանկացած ընդլայնում հնարավոր է, եթե կա համապատասխան ադապտեր և դրայվերներ:

Հայեցակարգային առումով, խնդիրը լուծելու ամենապարզ ճանապարհը PCIe ադապտերների արտաքին տուփն է Thunderbolt ինտերֆեյսով (PCIe քարտի ընդլայնման համակարգ), որի մեջ կարող եք տեղադրել SAS կամ FC Host ավտոբուսի ադապտեր (HBA): Օրինակ, նման տուփեր արտադրվում են ընկերության կողմից Սոնետ և մի քանի ուրիշներ: Այստեղ մի նրբերանգ կա՝ ոչ բոլոր կարգավորիչն է հարմար մեզ համար, այլ միայն մեկը, որն ունի վարորդ macOS-ի համար։ Նման տախտակները ընդամենը մի քանիսն են, և ամենաէժաններն ու ամենատարածվածները (օրինակ, նույն LSI-ն) ներառված չեն դրանց քանակի մեջ։ Բարեբախտաբար, Սոնետը դժվարացել է կազմել համատեղելիության աղյուսակ PCIe քարտեր տարբեր ՕՀ-ով Thunderbolt ինտերֆեյսի միջոցով:

Մեկ այլ լուծում է ձեռք բերել պատրաստի Thunderbolt - SAS կամ Thunderbolt - FC ինտերֆեյսի փոխարկիչ, որը, ըստ էության, տուփի և կարգավորիչի պատրաստի հավաքածու է: Այս ոլորտում ամենահայտնի ընկերությունը ATTO, բայց կան նաև այլ ընկերությունների ապրանքներ։

Նկատի ունեցեք, որ ոչ բոլոր SAS և FC կարգավարներն են հավաստագրված LTO ստանդարտին համապատասխանելու համար, քանի որ դա ինքնին գումար է պահանջում: Որոշ արտադրողներ ուղղակիորեն գրում են, որ իրենց կարգավորիչները նախատեսված չեն ժապավենային կրիչների հետ աշխատելու համար:

Պատկերը լրացնելու համար նշում ենք, որ mLogic-ը արտադրում է պայմանավորվածություն, որը IBM LTO-8 դրայվ է արտաքին պատյանում, որի մեջ անմիջապես ինտեգրվում է SAS-ի Thunderbolt 3 փոխարկիչը: Սա, սակայն, ավելի էկզոտիկ բան է, քան վերը նկարագրված ամեն ինչ, հատկապես մեր տարածաշրջանի չափանիշներով: Ես կասկածում եմ, որ այս սարքը կարող է նույնիսկ օրինական կերպով ներմուծվել Ռուսաստան (LTO կրիչներ պարունակում են գաղտնագրման առանձնահատկություններ, և արտադրողները, ինչպիսիք են IBM-ը և HP-ն, ստանում են FSB-ի ներմուծման թույլտվություն յուրաքանչյուր մոդելի համար այս պատճառով):

Հաջորդը, որպես օրինակ, մենք կքննարկենք հատուկ սարքավորումների հավաքածու, որի սեփականատերը հեղինակը դարձավ մի քանի հաջող ձեռքբերումների արդյունքում, բայց ընդհանուր սկզբունքը պետք է պահպանվի բոլոր տարբերակների համար:

Այսպիսով, մենք ունենք ժապավենի հետ աշխատելու հետևյալ սարքավորումները.
– Apple Mac mini 2018 համակարգիչ macOS 10.15 Catalina-ով, որն ունի USB-C պորտեր Thunderbolt 3 աջակցությամբ;
– 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 Machine վերականգնման միջնորմից, կամ նույն վերականգնման միջնորմից մենք կարող ենք ձեռքով ջնջել հիվանդ 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-ը (որը ես չեմ կապում) արդեն արել է դա իրենց արտադրանքի Tolis Tape Tools-ում: Վատ նորությունն այն է, որ նշված ընկերությունն իր աշխատանքի արդյունքներից օգտվելու համար արժե 399 դոլար։ Այս փաստի գնահատականները կարող են տարբեր լինել, բայց հեղինակն անձամբ պատրաստ չէ որևէ մեկին վճարել 400 դոլար մի կոդի համար, որը հիմնականում գրվել է բոլորովին այլ մարդկանց կողմից և բաց օգտագործման մեջ է եղել 1970-ականներից, և, հետևաբար, հեղինակն ինքն է տալիս այս հարցը։ համարում է փակված։ (Ի դեպ, Github-ում կա անորոշ վիճակում լքված անվճար նախագիծ IOSCSIT ժապավեն նույն թեմայով):

Բարեբախտաբար, աշխարհում կա IBM կորպորացիան, որի կոմերցիոն ախորժակները բոլորովին այլ մասշտաբի են, և, հետևաբար, չեն դրսևորվում ամեն մանրուքում։ Մասնավորապես, այն մշակել է բաց կոդով LTFS tape ֆայլային համակարգը, որը նույնպես բաշխված է macOS-ի համար։

Այստեղ նախազգուշացումն այն է, որ ժապավենային սարքերի տարբեր արտադրողներ թողարկում են LTFS-ի իրենց տարբերակները՝ իրենց սարքերն աջակցելու համար: Քանի որ հեղինակն օգտագործում է IBM ժապավենային սկավառակ, նա տեղադրեց LTFS IBM-ից: Երրորդ կողմի կրիչներ կարող են պահանջել իրենց LTFS պորտերը: Եվ կա openLTFS-ի ունիվերսալ իրականացում Github-ում և Homebrew-ում:

Մեզ համար կարևոր է, որ LTFS-ն օգտագործում է մեդիա բաժանման գործառույթը և, հետևաբար, կարող է աշխատել սարքերի և քարթրիջների հետ՝ սկսած LTO-5 սերնդից:

Այսպիսով, մեր դեպքում մենք ներբեռնում ենք IBM Spectrum Archive Single Drive Edition-ը macOS-ի համար IBM կայքից, որը ներառում է LTFS-ի իրականացումը: Առանց որևէ արկածների, մենք տեղադրում ենք արտադրանքը՝ օգտագործելով իր սեփական տեղադրողը: Ճանապարհին նա տեղադրում է նաև FUSE փաթեթը, և համակարգի կարգավորումներում նա պետք է հաստատի Անատոլ Պոմոզով անունով խելացի ծրագրավորողի թույլտվությունը, որից այս դեպքում կախված է ամբողջ IBM-ը։ Հարգանք ու հարգանք այս մարդուն։

Ցանկալի է անմիջապես գրել տողը ֆայլում /Library/Frameworks/LTFS.framework/Versions/Current/etc/ltfs.conf.local:

տարբերակ single-drive sync_type=time@1

որը սահմանում է, որ ժապավենը տեղադրված է լռելյայնորեն, և ձայնագրման բուֆերը վերականգնվում է 1 րոպե անգործությունից հետո (կանխադրվածը 5 րոպե է):

Apple Mac և շքեղ սարքեր: LTO, SAS, Fiber Channel, eSATA

Ի վերջո, ամեն ինչ պատրաստ է միանալու համար: Մենք կապում ենք շղթան՝ Mac – T3/T2 ադապտեր – Thunderbolt մալուխ – ATTO փոխարկիչ – SAS մալուխ – ժապավենային սկավառակ (Մաք-ի, փոխարկիչի և սկավառակի վրա մի քանի պորտերի ընտրությունը կարևոր չէ): Միացրեք փոխարկիչի հզորությունը: Միացրեք ժապավենի սնուցումը: Մենք սպասում ենք, որ սկավառակը ավարտի սկզբնավորումը՝ համաձայն իր ցուցումների:

Հրաման ենք տալիս.

ltfs -o device_list

Ուռա՜ Մենք ստանում ենք (IBM-ի սովորական ախտորոշիչ եղանակով).

307 LTFS14000I LTFS մեկնարկային, LTFS տարբերակ 2.4.2.0 (10418), տեղեկամատյան մակարդակ 2:
307 LTFS14058I LTFS Ֆորմատ Տեխնիկական տարբերակ 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 միջուկի տարբերակ՝ Darwin Kernel Տարբերակ 19.4.0՝ Չորք Մարտ 4 22:28:40 PST 2020; արմատ:xnu-6153.101.6~15/RELEASE_X86_64:
307 LTFS17085I Plugin. Բեռնվում է «iokit» ժապավենի հետնամասը:
Կասետային սարքերի ցանկ.
Սարքի անվանումը = 0, մատակարարի ID = IBM, Ապրանքի ID = ULT3580-TD5, Սերիական համարը = **********, Ապրանքի անվանումը = [ULT3580-TD5]:

Տեղադրեք ձայներիզը, սպասեք, որ այն բեռնվի և ձևաչափի.

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

Այստեղ -d պարամետրը նշում է սկավառակի համարը (միշտ զրոյական է, եթե այն միակն է, բայց չի կարող բաց թողնել այս հրամանում), -n-ը ժապավենի անունն է (կարող եք այն բաց թողնել), իսկ -r պարամետրը պահանջում է տեղադրել բովանդակությունը: 10 մեգաբայթը չգերազանցող .DS_Store ֆայլերը ժապավենի ինդեքսում (այսինքն՝ նախատեսված դիրեկտորիաների համար) բաժնում տվյալների բաժնի փոխարեն:

Խորհրդավոր կյանքը սկսվեց ժապավենի դրայվից: Մենք սպասում ենք մի քանի րոպե և ստանում ենք հետևյալ պատասխանը.

LTFS15000I Սկսած mkltfs, LTFS տարբերակ 2.4.2.0 (10418), log մակարդակ 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 միջուկի տարբերակ՝ Darwin Kernel Տարբերակ 19.4.0՝ Չորք Մարտ 4 22:28:40 PST 2020; արմատ:xnu-6153.101.6~15/RELEASE_X86_64:
LTFS15003I «0» ձևաչափող սարք:
LTFS15004I LTFS ծավալային բլոկների չափը՝ 524288:
LTFS15005I ինդեքսի բաժանման տեղաբաշխման քաղաքականություն՝ չափ=10Մ/անուն=.DS_Store:

LTFS11337I Թարմացնել index-dirty flag (1) - NO_BARCODE (0x0x1021081e0):
LTFS17085I Plugin. Բեռնվում է «iokit» ժապավենի հետնամասը:
LTFS30810I Սարքի բացում iokit վարորդի միջոցով (0):
LTFS30814I Մատակարարի ID-ն IBM է:
LTFS30815I Ապրանքի ID-ն է «ULT3580-TD5»:
LTFS30816I որոնվածի վերանայումը H976 է:
LTFS30817I Drive սերիան ********** է:
LTFS17160I Սարքի բլոկի առավելագույն չափը 1048576 է:
LTFS11330I Բեռնման քարթրիջ:
LTFS30854I Տրամաբանական արգելափակման պաշտպանությունն անջատված է:
LTFS11332I Բեռնումը հաջող է:
LTFS17157I Փոխելով սկավառակի կարգավորումը գրելու ցանկացած վայրում ռեժիմի:
LTFS15049I Ստուգում է միջինը (մոնտաժը):
LTFS30854I Տրամաբանական արգելափակման պաշտպանությունն անջատված է:
LTFS15010I Տվյալների բաժանման b ստեղծում SCSI բաժանման 1-ի վրա:
LTFS15011I SCSI բաժանման 0-ի վրա ինդեքսային բաժանման ստեղծում:
LTFS17165I Վերականգնում է կրիչի հզորության համամասնությունը:
LTFS11097I Միջին բաժանում:
LTFS11100I Բաժանման վրա պիտակ գրելը բ.
LTFS11278I Բաժանման վրա ինդեքս գրելը բ.
LTFS30808I READ_ATTR (0x8c) վերադարձնում է -20501:
LTFS30865I READ_ATTR-ը վերադարձնում է անվավեր դաշտ CDB-ում (-20501) 0:
LTFS30836I Չի կարող կարդալ հատկանիշը (-20501):
LTFS11336I Հատկանիշը գոյություն չունի: Անտեսեք սպասվող սխալը:
LTFS17235I NO_BARCODE-ի ինդեքսը b-ին գրելը (Պատճառը՝ Ձևաչափ, 0 ֆայլ) **********:
LTFS17236I Գրել է NO_BARCODE-ի ինդեքսը (b, **********):
LTFS11337I Թարմացնել index-dirty flag (0) - NO_BARCODE (0x0x1021081e0):
LTFS11100I Գրելու պիտակ բաժանման համար ա.
LTFS11278I Բաժանման մեջ ինդեքս գրել ա.
LTFS30808I READ_ATTR (0x8c) վերադարձնում է -20501:
LTFS30865I READ_ATTR-ը վերադարձնում է անվավեր դաշտ CDB-ում (-20501) 0:
LTFS30836I Չի կարող կարդալ հատկանիշը (-20501):
LTFS11336I Հատկանիշը գոյություն չունի: Անտեսեք սպասվող սխալը:
LTFS17235I NO_BARCODE-ի ինդեքսը գրելը a (պատճառը՝ Ձևաչափ, 0 ֆայլ) 9068025555:
LTFS17236I Գրել է NO_BARCODE-ի ինդեքսը (a, **********):
LTFS15013I Volume UUID is: 3802a70d-bd9f-47a6-a999-eb74ffa67fc1.

LTFS15019I Ծավալի հզորությունը 1425 ԳԲ է:
LTFS30854I Տրամաբանական արգելափակման պաշտպանությունն անջատված է:
LTFS15024I Միջին ձևաչափը հաջողությամբ:

Տեղադրեք ձևաչափված ժապավենը.

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 Ֆորմատ Տեխնիկական տարբերակ 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 միջուկի տարբերակ՝ Darwin Kernel Տարբերակ 19.4.0՝ Չորք Մարտ 4 22:28:40 PST 2020; արմատ:xnu-6153.101.6~15/RELEASE_X86_64:
307 LTFS14063I Համաժամացման տեսակը «ժամանակ» է, համաժամացման ժամանակը 60 վրկ է:
307 LTFS17085I Plugin. Բեռնվում է «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 Կասետային հատկանիշ՝ Medium Label =.
307 LTFS17228I Կասետային հատկանիշ՝ Տեքստի տեղայնացման ID = 0x81:
307 LTFS17227I Կասետային հատկանիշ՝ շտրիխ կոդ =.
307 LTFS17227I Կասետային հատկանիշ՝ Application Format Version = 2.4.0:
307 LTFS17228I Կասետային հատկանիշ՝ Volume Lock Status = 0x00:
307 LTFS17227I Կասետային հատկանիշ՝ Media Pool name =.
307 LTFS14111I Նախնական կարգավորումը հաջողությամբ ավարտվեց:
307 LTFS14112I Ներարկել «mount» հրամանը՝ վերջնական տեղադրման արդյունքը ստուգելու համար:
307 LTFS14113I Նշված ամրացման կետը նշված է, եթե հաջողվի:

Եվ ահա այն, մեր ժապավենը աշխատասեղանի վրա՝ Test(ltfs) անունով: Անանուն ժապավենը կկոչվի OSXFUSE Volume 0 (ltfs):

Այժմ դուք կարող եք աշխատել դրա հետ:

Apple Mac և շքեղ սարքեր: LTO, SAS, Fiber Channel, eSATA

Ընդհանուր առմամբ, դուք պետք է հիշեք, որ խորհուրդ է տրվում չչարաշահել ժապավենի դիրեկտորիաների բովանդակությունը որոնիչի պատուհաններում դիտելը, քանի որ սա աներևակայելի թանկ գործողություն է LTFS-ի համար, բայց ավելի լավ է աշխատել տերմինալի հրամանների հետ կամ պարզապես վերակայել: պահուստային գրացուցակը մեծ մասամբ ժապավենի համար, ինչպես ցույց է տրված վերևի պատուհանում:

Ի դեպ, կա հատուկ գրված IBM utility ltfs_copy և դրա կլոնները, որոնք նախատեսված են ժապավենի և սկավառակի միջև ավելի արդյունավետ պատճենահանման համար, բայց մինչ այժմ հեղինակը չի կարողացել դրանք գտնել հանրային տիրույթում մակերեսային որոնմամբ:

Դուք կարող եք ապամոնտաժել ժապավենը հրամանով.

umount /Volumes/LTFS

կամ պարզապես նետել այն աղբարկղը:

Իրականում, բնության մեջ կան macOS-ի համար ինչ-որ գրաֆիկական պատյաններ, որոնք հեշտացնում են այդ գործողությունները, բայց նման այլասերություններից հետո պետք է վախենա՞նք մի քանի տող մուտքագրել տերմինալում:

Որպես կողմնակի ազդեցություն, մենք հնարավորություն ենք ստանում միացնել արտաքին eSATA կրիչներ SAS/4*eSATA մալուխի միջոցով:

Apple Mac և շքեղ սարքեր: LTO, SAS, Fiber Channel, eSATA

Source: www.habr.com

Добавить комментарий