Ինչպես գտնել սկավառակի UUID-ը Linux-ում

Վերջին թարմացումը՝ 10/07/2023

Universal Unique Identifier (UUID) կամ իսպաներեն Universal Unique Identifier-ը այբբենական հաջորդականություն է, որը եզակիորեն նույնացնում է միավորը օպերացիոն համակարգ Linux. Linux-ի տեխնիկական միջավայրում սկավառակի UUID-ի իմացությունը կարևոր է տարբեր առաջադրանքներ կատարելու համար, ինչպիսիք են սարքերի ավտոմատ տեղադրումը կամ ֆայլային համակարգի կազմաձևումը: Linux-ում սկավառակի UUID-ի հայտնաբերումը պահանջում է որոշակի հատուկ հրամաններ և ընթացակարգեր, որոնք մենք մանրամասն կբացատրենք այս հոդվածում: Միացե՛ք մեզ՝ պարզելու, թե ինչպես ստանալ այս արժեքավոր տեղեկատվությունը ձեր նախընտրած Linux բաշխման վերաբերյալ:

1. Ներածություն Linux-ում սկավառակի եզակի նույնականացմանը

Linux-ում սկավառակի եզակի նույնականացումը կարևոր է սարքերի ճիշտ ճանաչման և համակարգի կոնֆլիկտներից խուսափելու համար: Linux-ում յուրաքանչյուր սկավառակ նույնականացվում է եզակի պիտակի միջոցով, որը հայտնի է որպես UUID (Universally Unique Identifier): Այս նույնականացումը թույլ է տալիս օպերացիոն համակարգը ճշգրիտ և եզակի կերպով նույնականացնել համակարգին միացված յուրաքանչյուր միավոր:

Linux-ում սկավառակի UUID-ն ստանալու տարբեր եղանակներ կան: Դրանցից մեկը հրամանի օգտագործումն է blkid, որը ցուցադրում է բոլոր սկավառակների և դրանց համապատասխան UUID-ների ցանկը: Մեկ այլ եղանակ է օգտագործել հրամանը lsblk, որը տեղեկատվություն է տրամադրում կրիչների և դրանց հատկանիշների, ներառյալ UUID-ի մասին: Բացի այդ, UUID-ին կարելի է մուտք գործել նաև կազմաձևման ֆայլից /etc/fstab, որը պարունակում է ագրեգատների մոնտաժման տարբերակները:

Երբ սկավառակի UUID-ը ձեռք բերվի Linux-ում, հնարավոր է այն օգտագործել տարբեր նպատակներով, օրինակ՝ սկավառակը ձեռքով մոնտաժելը կամ համակարգի կոնֆիգուրացիան փոփոխելը: Օրինակ, UUID-ը կարող է օգտագործվել համակարգի բեռնման ժամանակ սկավառակի ավտոմատ տեղադրման համար՝ ֆայլը խմբագրելով /etc/fstab. Դուք կարող եք նաև օգտագործել UUID-ը հատուկ գործողություններ կատարելու համար միավորում, օրինակ՝ ձևաչափել կամ փոխել պիտակը:

2. Ի՞նչ է UUID-ը և ինչու է այն կարևոր Linux-ում:

UUID-ն նշանակում է Universal Unique Identifier և շատ կարևոր հասկացություն է Linux օպերացիոն համակարգում: Այն եզակի նույնացուցիչ է, որը հատկացված է Linux համակարգի յուրաքանչյուր սարքին կամ բաժանմանը: Ի տարբերություն այլ նույնացուցիչների, ինչպիսիք են սարքի համարները (dev) կամ սարքերի անունները (sda, sdb և այլն), UUID-ն եզակի է և չի փոխվում՝ ելնելով սարքի ֆիզիկական դիրքից կամ որևէ այլ գործոնից:

UUID-ի կարևորությունը կայանում է նրանում, որ նա կարող է երաշխավորել նույնականացման կայունությունը սարքի, նույնիսկ եթե ձեր ֆիզիկական գտնվելու վայրը կամ կապը փոխվի համակարգչին. Սա նշանակում է, որ եթե USB սարքն անջատված է և նորից միացված է այլ պորտին, կամ եթե ա կոշտ սկավառակ ներքին, UUID-ները կմնան նույնը: Սա հեշտացնում է սարքի կառավարումը և չի փոխում առկա համակարգի կազմաձևումը:

UUID-ի օգտագործումը այլ նույնացուցիչների փոխարեն նաև օգնում է խուսափել սխալներից և շփոթությունից միջնորմների կամ սարքերի տեղադրման ժամանակ: Անդրադառնալով UUID-ներին /etc/fstab ֆայլում (որը պարունակում է ֆայլային համակարգի տեղադրման տեղեկատվություն) ապահովում է, որ ճիշտ բաժանմունքները տեղադրվեն, նույնիսկ եթե սարքերի անունները փոխվեն: Բացի այդ, օգտագործելով blkid հրամանը, ադմինիստրատորները կարող են հեշտությամբ ձեռք բերել UUID-ները բոլոր սարքերը և միջնորմները համակարգում, ինչը հեշտացնում է սարքերը հետևելը և կազմաձևելը:

3. Ֆայլի գտնվելու վայրը, որը պահում է սկավառակի UUID-ը Linux-ում

Այն կարող է տարբեր լինել՝ կախված բաշխումից օպերացիոն համակարգի. Այնուամենայնիվ, կան մի քանի եղանակներ ճշգրիտ գտնվելու վայրը որոշելու և այս տեղեկատվությանը հուսալիորեն մուտք գործելու համար:

Ֆայլը գտնելու եղանակներից մեկը «blkid» հրամանի օգտագործումն է: Այս հրամանը ցուցադրում է մանրամասն տեղեկատվություն համակարգում առկա սկավառակային կրիչների մասին, ներառյալ դրանց UUID-ը: Այն օգտագործելու համար պարզապես բացեք տերմինալը և գործարկեք հետևյալ հրամանը.

"`html
blkid
«`

Սա կցուցադրի սկավառակի կրիչների ցանկը իրենց համապատասխան UUID-ով, ինչպես նաև լրացուցիչ տեղեկություններ, ինչպիսիք են օգտագործված ֆայլային համակարգը: Դուք կարող եք որոնել ձեզ հետաքրքրող սկավառակի հատուկ UUID և նշել համապատասխան ֆայլի գտնվելու վայրը:

Ֆայլի գտնվելու վայրը գտնելու մեկ այլ միջոց է ստուգել «fstab» ֆայլը, որը պարունակում է համակարգի կրիչների համար տեղադրման կոնֆիգուրացիան: Այս ֆայլը մուտք գործելու համար տերմինալում գործարկեք հետևյալ հրամանը.

"`html
cat /etc/fstab
«`

Սա կցուցադրի «fstab» ֆայլի բովանդակությունը, որը ներառում է համակարգում առկա բոլոր կրիչների մոնտաժման մասին տեղեկությունները: Փնտրեք ձեզ հետաքրքրող միավորին համապատասխանող տողը և այդ բաժնում կգտնեք UUID-ը:

Կարևոր է նշել, որ այս վայրերը կարող են տարբեր լինել՝ կախված ձեր համակարգի դասավորությունից և կազմաձևից: Եթե ​​այս մեթոդներից ոչ մեկը չի աշխատում, դիմեք ձեր բաշխման հատուկ փաստաթղթերին` ի մասին լրացուցիչ տեղեկությունների համար:

4. Ինչպես ցուցակագրել բոլոր պահեստային կրիչներ Linux-ում

Linux-ում պահեստավորման բոլոր կրիչներ ցուցակագրելու համար կարող եք օգտագործել հրամանը lsblk Տերմինալում. Այս հրամանը ցուցադրում է ձեր համակարգի բոլոր բլոկ սարքերի ցանկը, ներառյալ կոշտ սկավառակներ, SSD կրիչներ, միջնապատեր և վիրտուալ սարքեր: Ստորև ներկայացված է քայլ առ քայլ այս հրամանն օգտագործելու համար.

Քայլ 1: Բացեք տերմինալը ձեր Linux համակարգի վրա: Դուք կարող եք մուտք գործել տերմինալ հավելվածների ցանկի կամ ստեղնաշարի դյուրանցման միջոցով Ctrl + Alt + T.

Քայլ 2: Տերմինալում հայտնվելուց հետո մուտքագրեք հրամանը lsblk և սեղմեք Enter ստեղնը: Սա կցուցադրի ձեր համակարգի բոլոր պահեստավորման կրիչների մանրամասն ցուցակը:

Բացառիկ բովանդակություն - Սեղմեք այստեղ  Ինչպես կազմել համեմատական ​​աղյուսակ

Քայլ 3: Հրամանով ստեղծված ցուցակը lsblk Այն պարունակում է օգտակար տեղեկություններ յուրաքանչյուր կրիչի մասին, ինչպիսիք են սարքի անունը, չափը, տեսակը և տեղադրման դեպքում տեղադրման կետի անվանումը: Դուք կարող եք օգտագործել այս տեղեկատվությունը ձեր համակարգի պահեստային կրիչները նույնականացնելու համար:

5. Ինչպես ստանալ սկավառակի UUID-ը Linux-ում՝ օգտագործելով blkid հրամանը

Ստացեք UUID (Համընդհանուր եզակի նույնացուցիչ) Linux-ի սկավառակի վրա՝ օգտագործելով հրամանը blkid Շատ օգտակար է եզակի և ճշգրիտ նույնականացնել օպերացիոն համակարգին միացված պահեստային սարքերը: Ստորև ներկայացված է քայլ առ քայլ ընթացակարգ՝ այս հրամանի միջոցով Linux-ում սկավառակի UUID-ն ստանալու համար:

  1. Բացեք տերմինալ Linux-ում։
  2. Գործարկեք հետևյալ հրամանը տերմինալում. blkid. Սա կցուցադրի համակարգին միացված բոլոր պահեստային կրիչների ցանկը՝ դրանց մանրամասն տեղեկատվության հետ միասին:
  3. Ցանկում գտեք սարքը կամ սկավառակի բաժինը, որի համար ցանկանում եք ստանալ UUID: UUID-ը ցուցադրվում է սյունակում UUID.

Եթե ​​ցանկանում եք զտել ելքը և արագ գտնել որոշակի սկավառակի UUID, կարող եք օգտագործել հրամանը grep սարքի կամ բաժանման անվան հետ միասին: Օրինակ, եթե դուք փնտրում եք «/dev/sdb1» բաժնի UUID, կարող եք գործարկել հետևյալ հրամանը. blkid | grep /dev/sdb1.

Ստացեք սկավառակի UUID-ը Linux-ում՝ օգտագործելով հրամանը blkid եզակի տեղեկատվություն գտնելու պարզ և արդյունավետ միջոց է ձեր սարքերը պահեստավորում. Այս նույնացուցիչը կարող է օգտագործվել ավտոմատ ամրացումները կարգավորելու, ֆայլում գրառումներ ավելացնելու համար /etc/fstab կամ նույնիսկ դրա համար խնդիրների լուծում կապված համակարգին միացված միավորների հետ:

6. Օգտագործելով lsblk հրամանը՝ Linux-ում սկավառակի UUID-ն գտնելու համար

Linux-ում lsblk հրամանը օգտակար գործիք է պահեստավորման սկավառակի UUID-ը գտնելու համար: UUID-ը (ունիվերսալ եզակի նույնացուցիչ) եզակի նույնացուցիչ է, որը նշանակված է Linux համակարգի յուրաքանչյուր պահեստավորման սարքին: Այս նույնացուցիչը պահանջվում է որոշակի առաջադրանքներ կատարելու համար, ինչպիսիք են բաժանման տեղադրումը կամ ֆայլային համակարգի կազմաձևումը:

Lsblk հրամանն օգտագործելու համար պարզապես բացեք տերմինալ ձեր Linux համակարգում և մուտքագրեք «lsblk», որին հաջորդում է Enter ստեղնը: Սա կցուցադրի ձեր համակարգին միացված բոլոր պահեստային կրիչների ցանկը, ներառյալ կոշտ սկավառակներ, SSD կրիչներ, SD քարտեր և այլն: Յուրաքանչյուր դրայվ կցուցադրվի իր UUID-ի կողքին՝ թույլ տալով հեշտությամբ բացահայտել ձեզ անհրաժեշտ սկավառակի UUID-ը:

Եթե ​​ցանկանում եք ցուցադրել միայն որոշակի սկավառակի UUID, կարող եք օգտագործել հետևյալ հրամանը.

lsblk -o NAME,UUID

Սա ցույց կտա յուրաքանչյուր պահեստային սկավառակի միայն անունը և UUID-ն՝ հեշտացնելով գտնելը: Հենց որ գտնեք ձեզ անհրաժեշտ սկավառակի UUID-ը, կարող եք այն օգտագործել այլ հրամաններում կամ սկրիպտներում, որոնք պահանջում են այս տեղեկությունը:

7. Fstab ֆայլի միջոցով Linux-ում սկավառակի UUID-ի նույնականացում

Linux-ում սկավառակի UUID-ը fstab ֆայլի միջոցով նույնականացնելու համար մենք նախ պետք է ունենանք արմատային մուտք կամ լինենք համակարգի վարչական թույլտվություններ ունեցող օգտվող: Fstab ֆայլն օգտագործվում է օպերացիոն համակարգի կողմից՝ տեղեկատվություն ստանալու համար, թե որ կրիչներն ու միջնապատերը պետք է տեղադրվեն գործարկման ժամանակ:

1. Նախ, մենք բացում ենք տերմինալը և գործարկում ենք հետևյալ հրամանը՝ ներկայումս տեղադրված սկավառակների ցանկը ցուցադրելու համար.

mount

2. Մենք որոնում ենք ցանկում այն ​​միավորը, որի UUID-ն մենք ցանկանում ենք բացահայտել: UUID-ն եզակի նույնացուցիչ է, որը հատկացված է յուրաքանչյուր սկավառակի և օգտագործվում է այն համակարգում եզակի նույնականացնելու համար:

3. Երբ մենք նույնականացրինք սկավառակը, մենք բացում ենք fstab ֆայլը տեքստային խմբագրիչում: Մենք կարող ենք օգտագործել հետևյալ հրամանը՝ ֆայլը լռելյայն տեքստային խմբագրիչով բացելու համար.

sudo nano /etc/fstab

Կարևոր է նշել, որ fstab ֆայլի ցանկացած փոփոխություն պետք է կատարվի զգուշությամբ, քանի որ սխալ փոփոխությունները կարող են ազդել համակարգի ճիշտ աշխատանքի վրա:

8. Մուտք գործեք Linux-ում սկավառակի UUID /dev ֆայլային համակարգից

/dev ֆայլային համակարգից Linux-ում սկավառակի UUID մուտք գործելու համար կան տարբեր հրամաններ և ընթացակարգեր, որոնք մենք կարող ենք օգտագործել: Ստորև ներկայացված են այն քայլերը, որոնք պետք է հետևել դրան հասնելու համար.

  1. Առաջին բանը, որ մենք պետք է անենք, մեր Linux համակարգում տերմինալ բացելն է: Դա անելու համար մենք կարող ենք օգտագործել ստեղների համակցությունը Ctrl + Alt + T կամ որոնեք «Տերմինալ» հավելվածը մեր հավելվածի ցանկում:
  2. Երբ տերմինալը բաց է, մենք կարող ենք կատարել հրամանը lsblk -f համակարգին միացված բոլոր կրիչների և դրանց համապատասխան UUID-ների ցանկը ցուցադրելու համար: Այս հրամանը մեզ մանրամասն տեղեկատվություն կտրամադրի յուրաքանչյուր սկավառակի միջնորմների և ֆայլային համակարգերի մասին:
  3. Մենք կարող ենք նույնականացնել միավորի UUID-ը՝ վերը նշված հրամանի ելքում փնտրելով համապատասխան սյունակը: UUID-ն կունենա հետևյալ ձևաչափը. UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", որտեղ «x»-ը ներկայացնում է տասնվեցական նիշ:
Բացառիկ բովանդակություն - Սեղմեք այստեղ  Ինչպես ստանալ իմ թարմացված RFC-ն

Մեկ այլ տարբերակ է օգտագործել հրամանը blkid, որը նաև մեզ տեղեկատվություն կառաջարկի համակարգին միացված միավորների և դրանց համապատասխան UUID-ների մասին: Այս հրամանն օգտագործելու համար մենք պարզապես պետք է գործարկենք այն տերմինալում և դիտարկենք ցուցադրվող տեղեկատվությունը:

Linux-ում սկավառակի UUID-ի իմացությունը կարող է օգտակար լինել տարբեր առաջադրանքների կատարման համար, ինչպիսիք են՝ ձեռքով բաժանումը ֆայլային համակարգում տեղադրելը կամ կազմաձևման ֆայլը փոփոխելը: /etc/fstab թույլ տալ սկավառակի ավտոմատ տեղադրումը համակարգի բեռնման ժամանակ: Հետևաբար, կարևոր է հիշել, թե որտեղ են պահվում մեր միավորների UUID-ները և ինչպես անհրաժեշտության դեպքում մուտք գործել դրանց:

9. Ինչպես ստուգել սկավառակի UUID-ը Linux-ում GParted ծրագրի միջոցով

Եթե ​​Ձեզ անհրաժեշտ է ստուգել սկավառակի UUID-ը ձեր Linux համակարգի վրա, GParted ծրագիրը կարող է հեշտացնել այս առաջադրանքը ձեզ համար: UUID (Համընդհանուր եզակի նույնացուցիչ) եզակի նույնացուցիչ է, որը նշանակված է ձեր համակարգի յուրաքանչյուր պահեստային սկավառակի համար: Սկավառակի UUID-ի իմացությունը կարող է օգտակար լինել կառավարման և կազմաձևման նպատակների համար, ինչպիսիք են միջնորմների տեղադրումը կամ ապամոնտաժումը:

Ստորև բերված են GParted-ի միջոցով Linux-ի սկավառակի UUID-ն ստուգելու քայլերը.

  1. Բացեք GParted ծրագիրը: Եթե ​​դուք չունեք այն տեղադրված, տերմինալում գործարկեք հետևյալ հրամանը՝ այն տեղադրելու համար. sudo apt-get install gparted.
  2. Երբ GParted-ը բացվի, ընտրեք սկավառակը, որի UUID-ում ցանկանում եք հաստատել գործիքագոտի վերադաս. Դուք կարող եք նույնականացնել սկավառակը իր չափերով և ձևաչափով:
  3. Աջ սեղմեք ընտրված սկավառակի վրա և ընտրեք «Հատկություններ» տարբերակը:

Սկավառակի հատկությունների պատուհանում UUID-ը կցուցադրվի «Բաժանման նույնականացում» բաժնում: Դուք կարող եք նշում կատարել UUID-ի մասին կամ պատճենել այն այլ կոնֆիգուրացիաներում օգտագործելու համար: Հիշեք, որ UUID-ը եզակի է յուրաքանչյուր սկավառակի համար և չի փոխվում, նույնիսկ եթե սկավառակը վերանվանվի կամ տեղափոխվի համակարգի այլ վայր:

10. Linux-ում սկավառակի UUID-ի նույնականացում՝ օգտագործելով համակարգի տեղեկատվական գործիքը

Օգտագործելով համակարգային տեղեկատվական գործիք Linux-ում, հնարավոր է արագ և հեշտությամբ նույնականացնել սկավառակի UUID-ը: UUID-ը կամ Universal Unique Identifier-ը այբբենական արժեք է, որը վերագրվում է օպերացիոն համակարգի յուրաքանչյուր սկավառակին՝ թույլ տալով դրա եզակի նույնականացումը:

Linux-ում սկավառակի UUID-ն ստանալու համար կարելի է հետևել հետևյալ քայլերին.

  • Առաջին հերթին բացեք տերմինալ Linux համակարգում։
  • Հաջորդը, գործարկեք հրամանը lsblk -f ցուցակագրել համակարգի բոլոր կրիչները՝ դրանց տեղեկությունների հետ միասին, ներառյալ UUID-ը:
  • Ցանկում գտեք հետաքրքրության դրայվը` նույնացնելով այն իր սարքի անունով:
  • Գտեք սկավառակի հետ կապված UUID արժեքը, որը պիտակավորված կլինի «UUID»: Այս այբբենական արժեքը կլինի սկավառակի եզակի նույնականացումը:

Ցանկալի սկավառակի UUID-ն ստանալուց հետո այն կարող է օգտագործվել Linux-ի տարբեր կոնֆիգուրացիաներում և հրամաններում, որոնք պահանջում են պահեստավորման միավորի ճշգրտում, օրինակ՝ միջնորմների տեղադրում, ֆայլի խմբագրում։ /etc/fstab կամ նույնիսկ սկրիպտներում և ծրագրերում, որոնք շահարկում են կրիչներ:

11. Ինչպես df հրամանի միջոցով հարցում անել սկավառակի UUID-ին Linux-ում

Linux-ում սկավառակի UUID-ը df հրամանի միջոցով հարցնելու համար նախ պետք է հասկանանք, թե կոնկրետ ինչ է UUID-ը: UUID-ը (համընդհանուր եզակի նույնացուցիչը) նույնականացման համար է, որը եզակիորեն վերագրվում է յուրաքանչյուր սկավառակի օպերացիոն համակարգ Linux. Այս նույնացուցիչն օգտագործվում է սկավառակների եզակի նույնականացման համար՝ անկախ դրանց ամրացման կետից կամ սարքի անունից:

Linux-ում սկավառակի UUID-ն ստուգելու համար հետևեք հետևյալ քայլերին.

  • Բացեք տերմինալը ձեր Linux համակարգի վրա։
  • Գործարկեք հրամանը df ձեր համակարգում տեղադրված կրիչների ցուցակը ստանալու համար՝ դրանց օգտագործված և հասանելի պահեստային տարածքի հետ միասին:
  • Գտեք միավորը, որի UUID-ն ցանկանում եք իմանալ տերմինալում ցուցադրված ցանկում: Նույնականացրեք այն իր ամրացման կետով կամ սարքի անունով:
  • Երբ սկավառակը հայտնաբերվի, գործարկեք հրամանը blkid որին հաջորդում է շարժիչ սարքի ուղին: Օրինակ, եթե միավորը, որը ցանկանում եք հարցնել, դա է /dev/sda1, կատարեք հրամանը blkid /dev/sda1.
  • Տերմինալը կցուցադրի միավորի հետ կապված տեղեկատվությունը, ներառյալ դրա UUID-ը: UUID-ը ցուցադրվում է պիտակից հետո UUID=.

Օգտագործելով այս մեթոդը, դուք կկարողանաք արագ ձեռք բերել ձեր Linux համակարգի ցանկացած սկավառակի UUID, որը կարող է օգտակար լինել համակարգի կառավարման առաջադրանքներ կատարելիս, ինչպիսիք են համակարգի բեռնումը կարգավորելը կամ ֆայլը խմբագրելը: /etc/fstab կրիչներ ավտոմատ կերպով տեղադրելու համար:

12. GRUB կազմաձևման ֆայլից Linux-ում սկավառակի UUID-ի վերականգնում

Linux-ում սկավառակի UUID-ի (ունիվերսալ եզակի նույնացուցիչի) առբերումը կարող է օգտակար լինել այն իրավիճակներում, երբ մենք պետք է կարգավորենք որոշակի ընտրանքներ որոշակի սկավառակի համար: GRUB կազմաձևման ֆայլը տեղեկատվության հիանալի աղբյուր է կրիչների UUID-ը ստանալու համար: Ստորև ներկայացված է քայլ առ քայլ ընթացակարգ, թե ինչպես հասնել դրան.

  1. Բացեք տերմինալ ձեր Linux համակարգի վրա։
  2. Գործարկեք հետևյալ հրամանը՝ GRUB կազմաձևման ֆայլը բացելու համար.
  3. sudo nano /boot/grub/grub.cfg
  4. Ֆայլը բացելուց հետո կարող եք որոնել որոշակի սկավառակի UUID: Դա անելու համար օգտագործեք նանո որոնման գործառույթը՝ սեղմելով Ctrl+W. Մուտքագրեք սկավառակի կամ պիտակի անունը, որը ցանկանում եք որոնել և սեղմել Մուտքագրեք.
  5. Ֆայլը կցուցադրի ընդգծված որոնման արդյունքները: Դուք կկարողանաք հեշտությամբ բացահայտել որոնված միավորի UUID-ը: Պատճենեք UUID արժեքը՝ այն ձեզ անհրաժեշտ կազմաձևում օգտագործելու համար:
Բացառիկ բովանդակություն - Սեղմեք այստեղ  Ինչպես ներբեռնել Clash Royale-ը համակարգչի համար

Հիշեք, որ GRUB կազմաձևման ֆայլը կարող է տարբեր լինել՝ կախված ձեր օգտագործած Linux բաշխումից: Եթե ​​դուք դեռ դժվարանում եք գտնել UUID-ը որոշակի սկավառակի համար, կարող եք խորհրդակցել առցանց ֆորումների և ձեր բաշխման մեջ մասնագիտացված ձեռնարկների հետ: Այս տեղեկատվության շնորհիվ դուք կկարողանաք ճիշտ կարգավորել ձեր Linux համակարգի այդ հատուկ սկավառակի համար անհրաժեշտ տարբերակները:

13. Linux-ում սկավառակի UUID-ի դուրսբերում Bash սկրիպտավորման հրամանների միջոցով

Linux-ում սկավառակի UUID-ի դուրսբերումը պարզ խնդիր է, որը կարող է իրականացվել Bash սկրիպտավորման հրամանների միջոցով: Ստորև ներկայացված կլինի քայլ առ քայլ ձեռնարկ, որը կօգնի ձեզ լուծել այս խնդիրը:

Նախքան սկսելը, կարևոր է նշել, որ UUID-ը (Universally Unique Identifier) ​​նիշերի եզակի շարան է, որը վերագրվում է Linux-ի յուրաքանչյուր սկավառակին: Այս նույնացուցիչն օգտագործվում է յուրաքանչյուր սկավառակի եզակի նույնականացման համար, նույնիսկ եթե անունը կամ ամրացման կետը փոխված է:

Կան մի քանի հրամաններ, որոնք կարող եք օգտագործել Linux-ում սկավառակի UUID-ն հանելու համար: Ամենատարածված հրամաններից մեկը «blkid» հրամանն է: Այս հրամանը ցուցադրում է տեղեկատվություն համակարգի կրիչների պիտակների կամ UUID-ների մասին: Դուք պարզապես պետք է գործարկեք «blkid» հրամանը, որին հաջորդում է սկավառակի անունը, որը ցանկանում եք ուսումնասիրել: Օրինակ, եթե ցանկանում եք հանել /dev/sda1 դրայվի UUID-ը, կարող եք գործարկել հետևյալ հրամանը.

blkid /dev/sda1

Այս հրամանը կցուցադրի մանրամասն տեղեկություններ սկավառակի մասին, ներառյալ նրա UUID-ը: Եթե ​​դուք միայն հետաքրքրված եք UUID-ի արդյունահանմամբ՝ առանց որևէ այլ լրացուցիչ տեղեկատվության, կարող եք օգտագործել «blkid» հրամանը «grep» հրամանի հետ միասին՝ զտելու միայն UUID-ը: Ահա մի օրինակ.

blkid /dev/sda1 | grep -o 'UUID="[0-9a-fA-F-]*"'

Bash-ի սկրիպտավորման այս պարզ քայլերով և հրամաններով դուք հեշտությամբ կարող եք հանել Linux-ում սկավառակի UUID-ը: Հիշեք, որ UUID-ը օգտակար գործիք է համակարգում դրայվները եզակիորեն նույնականացնելու համար և կարող է օգտագործվել սկրիպտներում կամ հրամաններում, որոնք պահանջում են որոշակի դրայվի նույնականացում:

14. Linux-ում սկավառակի UUID-ն ստանալու մեթոդների և առաջարկությունների ամփոփում

Linux-ում սկավառակի UUID-ն ստանալու մի քանի եղանակ կա: Ստորև ներկայացված են այդ նպատակով օգտագործվող ամենատարածված մեթոդները.

1. Օգտագործելով «blkid» գործիքը. այս գործիքը ցուցադրում է տեղեկատվություն բլոկ սարքերի մասին, ներառյալ յուրաքանչյուր սկավառակի UUID-ը: Այն օգտագործելու համար բացեք տերմինալ և գործարկեք «blkid» հրամանը: Կցուցադրվի սարքերի և դրանց համապատասխան UUID-ների ցանկը: Դուք կարող եք զտել ելքը՝ օգտագործելով «-s UUID» տարբերակը, որպեսզի ցուցադրվի միայն յուրաքանչյուր սկավառակի UUID-ը: Օրինակ՝ «blkid -s UUID»:

2. Fstab ֆայլի ստուգում. fstab ֆայլը պարունակում է տեղեկատվություն համակարգում տեղադրված բոլոր սկավառակների մասին: Դուք կարող եք ստուգել այս ֆայլը՝ որոշակի սկավառակի UUID-ն ստանալու համար: Բացեք տերմինալը և գործարկեք «cat /etc/fstab» հրամանը: Փնտրեք տողը, որը համապատասխանում է տվյալ միավորին, և դուք կգտնեք համապատասխան UUID: Խնդրում ենք նկատի ունենալ, որ այս ֆայլը մուտք գործելու համար ձեզ անհրաժեշտ են գերօգտագործողի թույլտվություններ:

3. Օգտագործելով lsblk հրամանը. այս հրամանը ցուցադրում է մանրամասն տեղեկատվություն բլոկային սարքերի մասին, ներառյալ յուրաքանչյուր միավորի UUID-ը: Բացեք տերմինալ և գործարկեք «lsblk -o NAME,UUID» հրամանը: Սա կցուցադրի սարքերի ցանկը և դրանց համապատասխան UUID-ը: Դուք կարող եք զտել ելքը՝ օգտագործելով լրացուցիչ ընտրանքներ՝ ըստ ձեր կարիքների:

Հիշեք, որ UUID-ը եզակի նույնացուցիչ է յուրաքանչյուր սկավառակի համար և անհրաժեշտ է շատ իրավիճակներում, օրինակ՝ համակարգի միջնորմների կազմաձևումը կամ fstab ֆայլի փոփոխումը: Այս մեթոդներով դուք հեշտությամբ կարող եք ստանալ Linux-ի ցանկացած սկավառակի UUID:

Եզրափակելով, Linux-ում սկավառակի UUID-ի իմացությունը կարևոր է աշխատելու համար արդյունավետորեն օպերացիոն համակարգում։ uuidgen հրամանի օգտագործման միջոցով կամ սկավառակի ադմինիստրատորների կողմից տրամադրված տարբերակների կիրառմամբ հնարավոր է եզակի նույնացուցիչ ստանալ համակարգին միացված յուրաքանչյուր պահեստային սարքի համար: Այս UUID-ը կարող է օգտագործվել տարբեր առաջադրանքների համար, ինչպիսիք են սկավառակների ավտոմատ տեղադրումը, fstab ֆայլը խմբագրելը կամ համակարգի բեռնման ժամանակ սարքերի ճիշտ նույնականացումը:

Կարևորն այն է, որ UUID-ն անկախ է սկավառակին հատկացված ֆիզիկական գտնվելու վայրից կամ անունից՝ ապահովելով ավելի մեծ ճկունություն համակարգի ադմինիստրատորների համար: Բացի այդ, UUID-ի օգտագործումը թույլ է տալիս խուսափել ընդհանուր խնդիրներից՝ կապված սարքերի անունները փոխելու կամ բաժանմունքների վերակազմակերպման հետ:

Մի խոսքով, ծանոթանալը, թե ինչպես պարզել սկավառակի UUID-ը Linux-ում, թույլ կտա օգտվողներին ավելի մեծ վերահսկողություն և ճշգրտություն ունենալ իրենց պահեստային սարքերը կառավարելիս: Այս տեխնիկական գիտելիքները հատկապես արդիական են դառնում սերվերային միջավայրերում կամ բազմաբնույթ կոնֆիգուրացիաներում, որտեղ յուրաքանչյուր սարքի ճիշտ նույնականացումը կարևոր է համակարգի օպտիմալ շահագործումն ապահովելու համար: