Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux Mint ΠΈ Π΅Π³ΠΎ Cinnamon. ΠžΡ‡Π΅Ρ€ΠΊΠΈ примСнитСля». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 81

Автор АлСксСй Π€Π΅Π΄ΠΎΡ€Ρ‡ΡƒΠΊ

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ β€” это ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ прСдусмотрСно мСсто для 128 записСй. Π­Ρ‚ΠΎ, соотвСтствСнно, максимальноС число Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ Π² GPT-стилС. НаконСц, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 32 Π±Π»ΠΎΠΊΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для записи Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°Ρ….

Π’Π°Π±Π»ΠΈΡ†Π° Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² GUID сущСствуСт Π² Π΄Π²ΡƒΡ… экзСмплярах: основной находится Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 34 Π±Π»ΠΎΠΊΠ°Ρ… носитСля, Π° Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ (полная копия основного, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ MBR) β€” Π² послСдних. ΠŸΡ€ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΈ основной GPT (фиксируСмом нСсовпадСниСм ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы, хранящСйся Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ) ΠΎΠ½Π° автоматичСски восстанавливаСтся ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ.

Π’ Linux Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ использовалась MBR-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π² стилС msdos, ΠΈ для послСднСй ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹.

НСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ казалось, Ρ‡Ρ‚ΠΎ ΠΆΠ΅Π»Π΅Π·Π½Ρ‹ΠΉ конь GPT ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ ΠΈΠ΄Ρ‘Ρ‚ Π½Π° смСну ΠΊΡ€Π΅ΡΡ‚ΡŒΡΠ½ΡΠΊΠΎΠΉ лошади MBR: инсталляторы ряда популярных дистрибутивов, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ, стали ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ Π² GPT-стилС ΠΊΠ°ΠΊ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρƒ, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ β€” Π΄Π°ΠΆΠ΅ ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Однако довольно быстро оказалось, Ρ‡Ρ‚ΠΎ это Π½Π΅ Π΄Π°Ρ‘Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŽ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ, Π° Π²ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ особСнно Π΅Π³ΠΎ восстановлСниСм ΠΏΡ€ΠΈ сбоях создаёт. И Π΄Π°ΠΆΠ΅ самыС прогрСссисты ΠΎΡ‚ дистроСния ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΠ»ΠΈΡΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, сохранив ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ GPT лишь Π² качСствС ΠΎΠΏΡ†ΠΈΠΈ.

Надо ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ubuntu ΠΈ Π΅Ρ‘ послСдоватСли Π½Π΅ поддавались ΠΌΠΎΠ΄Π½ΠΎΠΌΡƒ влиянию, ΠΈ Π² инсталляторах всСго этого ΠΊΠ»Π°Π½Π° GPT-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»Π°ΡΡŒ Π½ΠΈΠΊΠΎΠ³Π΄Π°, ΠΈ Π½Π΅ поддСрТиваСтся ΠΏΠΎ сию ΠΏΠΎΡ€Ρƒ. Π₯отя с дисками, Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π² GPT-стилС внСшними ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ всС Ubuntu'ΠΈΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π²ΠΏΠΎΠ»Π½Π΅ справно. Однако Π΄Π°Π»Π΅Π΅ я Π±ΡƒΠ΄Ρƒ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎ MBR-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ β€” ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΌΡΡ прогрСссом Ρ€Π°Π΄ΠΈ прогрСсса ΠΌΠΎΠ³Ρƒ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π²ΠΎΡ‚ это.

CLI: инструмСнты Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ

Π’ Linux для Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ диска Π² MBR-стилС ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

   β€’ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки sfdisk β€” инструмСнт ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΉ, Π½ΠΎ слоТный Π² ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΡ‡Π΅Π½ΡŒ большой аккуратности β€” всС измСнСния дисковой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΌ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ;

   β€’ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ fdisk β€” ΠΏΠΎΡ‡Ρ‚ΠΈ ΡΡ‚ΠΎΠ»ΡŒ ΠΆΠ΅ Π³ΠΈΠ±ΠΊΡƒΡŽ, ΠΊΠ°ΠΊ ΠΈ sfdisk, Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΈ, Π³Π»Π°Π²Π½ΠΎΠ΅, Π±ΠΎΠ»Π΅Π΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ Π² ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ β€” измСнСния дисковой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ происходят Ρ‚ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ подтвСрТдСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ своих дСйствий;

   β€’ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ мСню-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ cfdisk, которая считаСтся Π΅Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ простой Π² использовании, Ρ‡Π΅ΠΌ fdisk (для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ½Π° слуТит Ρ„Ρ€ΠΎΠ½Ρ‚-эндом) ΠΈ ΡΡ‚ΠΎΠ»ΡŒ ΠΆΠ΅ бСзопасна с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния сохранности Π΄Π°Π½Π½Ρ‹Ρ…;

ΠšΡ€ΠΎΠΌΠ΅ этого, сущСствуСт ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° parted, которая позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ дисковыС Ρ€Π°Π·Π΄Π΅Π»Ρ‹, Π½ΠΎ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π½Π° Π½ΠΈΡ…. Π’ числС Π΅Ρ‘ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² β€” ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Ρ‘Π½ΠΈΠ΅. Однако ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π·Π° Π΅Ρ‘ унивСрсализм являСтся ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π±Π΅Π· постоянной ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. А ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° диска β€” Π½Π΅ Ρ‚ΠΎ занятиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ‚ΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒ Linux'Π° прСдаётся ΠΏΠΎ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π° Π½Π° дню, Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Π½Π΅ΠΉ я Π½Π΅ Π±ΡƒΠ΄Ρƒ.

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° fdisk

НачнСм с fdisk: ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠΌ большС всСго ΠΏΡƒΠ³Π°Π»ΠΈ Π² старыС Π²Ρ€Π΅ΠΌΠ΅Π½Π° Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Linux, прСдлагая друТСствСнныС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Ρ‚ΠΈΠΏΠ° Disk Druid. Однако ΠΏΡ€ΠΈ блиТайшСм рассмотрСнии выясняСтся, Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡƒΡΡ‚Ρ€Π°ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ Π² Π½Π΅ΠΉ Π½Π΅Ρ‚.

ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ fdisk тСряСтся Π²ΠΎ ΠΌΡ€Π°ΠΊΠ΅ Π²Π΅ΠΊΠΎΠ², уходя Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… UNIX для PC-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ β€” насколько я понимаю, Ρ€Π°Π½ΡŒΡˆΠ΅ нСобходимости Π² Π½Π΅ΠΉ Π½Π΅ Π±Ρ‹Π»ΠΎ, Π° Π³Π»Π°Π²Π½Ρ‹ΠΌΠΈ инструмСнтами дисковой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π±Ρ‹Π»ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Ρ‚ΠΈΠΏΠ° disklabel ΠΈΠ»ΠΈ bsdlabel. МнС Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° эта ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° появилась Π² Linux. ΠœΠΎΠ³Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° самых Ρ€Π°Π½Π½ΠΈΡ… стадиях создания ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ обрамлСния для Π΅Π³ΠΎ ядра β€” Ρ‚.Π½. linux-utils.

Для Π½Π°Ρ‡Π°Π»Π° слСдуСт Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ запуск ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ fdisk Π² любом качСствС, Π΄Π°ΠΆΠ΅ просто для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ дискС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠ°ΠΊΠΎΠ²Ρ‹Π΅ ΠΈ Π½Π°Π΄ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ сСбС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ для Mint ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· sudo.

Если ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fdisk Π΄Π°Ρ‚ΡŒ Π±Π΅Π· ΠΎΠΏΡ†ΠΈΠΉ ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΎΠ½Π° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΊΡ€Π°Ρ‚ΠΊΡƒΡŽ справку ΠΎΠ± Π΅Ρ‘ использовании:

$ sudo fdisk

 

Usage: fdisk (-l) (-b SSZ) (-u) device

E.g.: fdisk /dev/hda  (for the first IDE disk)

  or: fdisk /dev/sdc  (for the third SCSI disk)

  or: fdisk /dev/eda  (for the first PS/2 ESDI drive)

  or: fdisk /dev/rd/c0d0  or: fdisk /dev/ida/c0d0  (for RAID devices)

Π’ качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ имя Ρ„Π°ΠΉΠ»Π° устройства β€” физичСского диска Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² соврСмСнных вСрсиях ядра Linux всС диски, Π²Π½Π΅ зависимости ΠΎΡ‚ ΠΈΡ… интСрфСйсов (PATA, SATA, SCSI, SAS, USB) ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π΅Π΄ΠΈΠ½ΠΎΠΉ подсистСмой ATA-SCSI, Π½Π° самом Π΄Π΅Π»Π΅ ΠΈΠΌΠ΅Π½Π° эти Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄ /dev/sda, /dev/sdb ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Бмысл ΠΎΠΏΡ†ΠΈΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ fdisk ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

   β€’ l Π½Π΅ прСдписываСт выполнСния ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ дСйствий, Π° лишь Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ дискС ΠΈ Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…, Ссли Ρ‚Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ;

   β€’ b Π·Π°Π΄Π°Ρ‘Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° β€” Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния дискового пространства; ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π±Π΅Π· ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ этой ΠΎΠΏΡ†ΠΈΠΈ, ΠΎΠ½ Ρ€Π°Π²Π΅Π½ физичСскому Π±Π»ΠΎΠΊΡƒ (512 Π±Π°ΠΉΡ‚), ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния ΠΊΡ€Π°Ρ‚Π½Ρ‹ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ β€” 1024, 2048 ΠΈΠ»ΠΈ 4096 Π±Π°ΠΉΡ‚;

   β€’ u запускаСт fdisk, являясь ΠΎΠΏΡ†ΠΈΠ΅ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

ΠŸΠ΅Ρ€Π²ΠΎ-Π½Π°ΠΏΠ΅Ρ€Π²ΠΎ посмотрим Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ fdisk, для Ρ‡Π΅Π³ΠΎ запустим Π΅Ρ‘ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ sudo  fdisk -l /dev/sdd

ΠžΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°:

Диск /dev/sdd: 500.1 Π“Π±, 500107862016 Π±Π°ΠΉΡ‚

255 Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, 63 сСкторов/Ρ‚Ρ€Π΅ΠΊΠΎΠ², 60801 Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ², всСго 976773168 сСкторов

Units = сСкторы of 1 * 512 = 512 bytes

Π Π°Π·ΠΌΠ΅Ρ€ сСктора (логичСского/физичСского): 512 Π±Π°ΠΉΡ‚ / 512 Π±Π°ΠΉΡ‚

I/O size (minimum/optimal): 512 bytes / 512 bytes

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ диска: 0x000b24d0

 

Устр-Π²ΠΎ Π—Π°Π³Ρ€     ΠΠ°Ρ‡Π°Π»ΠΎ       ΠšΠΎΠ½Π΅Ρ†       Π‘Π»ΠΎΠΊΠΈ   Id  Π‘истСма

/dev/sdd1            2048   629147647   314572800    5  Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ

/dev/sdd2       629149696   746337195    58593750   83  Linux

/dev/sdd3       746337196   863525803    58594304   83  Linux

/dev/sdd4       863525804   976773167    56623682   83  Linux

/dev/sdd5            2111    62504095    31250992+  82  Linux своп / Solaris

Если ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ свСдСния Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ для всСх физичСских дисков Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹: сначала β€” общая информация ΠΎ дискС, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€, число Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, сСкторов ΠΈ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π½Π° дискС Ρ€Π°Π·Π΄Π΅Π»Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ послСдний Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ (символом + ΠΌΠ°Ρ€ΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π΄Π΅Π»Ρ‹, Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ послСдний Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ), Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² Π±Π»ΠΎΠΊΠ°Ρ… (физичСских ΠΈΠ»ΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠ΅ΠΉ b), ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ Π΅Π³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅.

Для ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ манипуляций с дисковыми Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fdisk слСдуСт Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅:

# fdisk /dev/sdd

Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±Π΅Π· всяких ΠΎΠΏΡ†ΠΈΠΉ, Π½ΠΎ Π²ΠΎΡ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ‚ΡƒΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

ПослС этого ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π² своС распоряТСниС Π½Π΅ΠΊΠΈΠΉ интСрфСйс, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ Π²Π²ΠΎΠ΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, исполнСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сводится ΠΊ ΠΎΡ‚Π²Π΅Ρ‚Ρƒ Π½Π° нСсколько вопросов. Π‘ ΠΏΠΎΠ»Π½Ρ‹ΠΌ списком доступных ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ благодаря прСкрасной систСмС ΠΏΠΎΠΌΠΎΡ‰ΠΈ, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ m.

Π’Π°ΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Π° p Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ список дисковых Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΈΡ… Ρ‚ΠΈΠΏΠ° ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Π”Π°Π»Π΅Π΅, Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ (ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ n) ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ (ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ d), ΠΎΠ΄Π½Π°ΠΊΠΎ Π΄ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ записи ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (w) Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹Ρ… дСйствий, ΠΌΠΎΠ³ΡƒΡ‰ΠΈΡ… Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ (ΠΈ, соотвСтствСнно, Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊ Π½Π΅ΠΉ привязанныС), Π½Π΅ послСдуСт: Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎ созданныС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈ Π½Π° ΠΈΡ… мСстС ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅. И Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ q ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· всяких послСдствий Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΡ€ΠΈ создании Ρ€Π°Π·Π΄Π΅Π»Π° срСдствами fdisk сначала опрСдСляСтся, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ½ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌ (primary) ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΌ (extended). Рассмотрим сначала ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ случай. ΠŸΡ€ΠΈ Π½Π΅ΠΌ Π΄Π°Π»Π΅Π΅ просто указываСтся Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π° (ΠΎΡ‚ 1 Π΄ΠΎ 4). Π’ этих ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½ΠΎΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ β€” ΠΌΠΎΠΆΠ½ΠΎ сначала ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» 2, Π° ΠΏΠΎΡ‚ΠΎΠΌ 1, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ вСсь диск отвСсти ΠΏΠΎΠ΄ Ρ€Π°Π·Π΄Π΅Π» 4. НомСр Ρ€Π°Π·Π΄Π΅Π»Π° останСтся Π½Π° Π²Π΅ΠΊΠ°: ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» устройства, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ созданному Ρ€Π°Π·Π΄Π΅Π»Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /dev/sda2, ΠΈΠ»ΠΈ /dev/sdb1).

Π”Π°Π»Π΅Π΅ задаСтся Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ создаваСмого Ρ€Π°Π·Π΄Π΅Π»Π° (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ - ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ свободный, для пустого диска β€” просто ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ). Однако Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ Π² качСствС стартового (Π½Π° Π½Π΅Ρ€Π°Π·Π±ΠΈΡ‚ΠΎΠΌ пространствС, разумССтся). А ΠΏΠΎΡ‚ΠΎΠΌ β€” ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” послСдний физичСский Π½Π° Π½Π΅Ρ€Π°Π·Π±ΠΈΡ‚ΠΎΠΌ дисковом пространствС), ΠΈΠ»ΠΈ просто Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π° Π² ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ общСпринятых Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… измСрСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, +300M; ΠΈ +, ΠΈ M (ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅) β€” ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ±ΡŠΡ‘ΠΌ диска окаТСтся Ρ€Π°Π²Π½Ρ‹Ρ… Ρ€ΠΎΠ²Π½ΠΎ трёхстам Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π°ΠΌ.

Π’ соврСмСнных вСрсиях  fdisk Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΡ‘ΠΌΠ° Π² Π΄Π²ΡƒΡ… систСмах Π΅Π΄ΠΈΠ½ΠΈΡ† (Π½Π΅ считая Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ²). Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ испокон Π²Π΅ΠΊΠΎΠ² ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ»ΠΈ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π°ΠΌΠΈ ΠΈ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°ΠΌΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ стСпСнях Π΄Π²ΠΎΠΉΠΊΠΈ. Однако Π½Ρ‹Π½Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΈΡ‰ΠΈ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π΅Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅Π±ΠΈΠ±Π°ΠΉΡ‚Π°ΠΌΠΈ, Π³ΠΈΠ±ΠΈΠ±Π°ΠΉΡ‚Π°ΠΌΠΈ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π˜Ρ… слСдуСт ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ: +1000MB, +10GB ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

А ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΎΠ±ΡŠΡ‘ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΈ Π² «настоящих», с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния пуристов ΠΎΡ‚ ΠΌΠ΅Ρ‚Ρ€ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π°Ρ… ΠΈ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°Ρ…, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… собой  собой стСпСни дСсятки β€” Ρ‚Π΅Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Тёстких дисков ΠΈΠ·Π΄Ρ€Π΅Π²Π»Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ своСй ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ. И Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ опрСдСляСтся Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: +1000M, +10G etc.