Книга посвящена дистрибутиву Linux Mint и одной из его главных


Инструменты дисковой разметки и форматирования



Скачать 21.34 Mb.
Pdf просмотр
страница25/30
Дата22.11.2016
Размер21.34 Mb.
Просмотров5857
Скачиваний0
1   ...   22   23   24   25   26   27   28   29   30
Инструменты дисковой разметки и форматирования
Как было сказано во вступительном очерке, далее речь пойдёт о прикручивании специальных систем размещёния данных к уже установленной системе. И любой из этих процессов в этом случае начинается с разметки разделов под них, а заканчивается созданием файловых систем (каковое далее для краткости буду называть форматированием, хотя в общем случае это не тождественные понятия. И потому начать разговор следует с обзора инструментария, для этих целей предназначенного.
Виды дисковой разметки
Некогда тема дисковых разделов подробно рассматривалась в любом руководстве пои соплеменным системам, а также во множестве специальных документов, как в Сети, таки на бумаге. С этой процедуры начинало знакомство сне одно поколение грядущих его применителей.
А устрашающие к ней комментарии были непременным атрибутом курса молодого линуксоида».
Потом пришли другие времена — и необходимость в столь подробных описаниях отпала. Да и число актуальных схем дисковой разметки резко поуменьшилось, сведясь к двум с половиной вариантам. разметка в стиле msdos;
2. разметка в стиле gpt;
3. полварианта для любителей и ценителей — разметка в стиле bsd. На полуварианте останавливаться не буду — те, кто держит на своей машине Linux параллельно с какой-либо системой, знают он мне меньше меня. Тем более, что это, как и msdos, частный случай разметки, о которой сказать необходимо.
Разметка в стиле msdos возникла вместе с первыми IBM PC и их предусматривающим Главную Загрузочную Запись (MBR — Master Boot
Record). Она целиком умещается в так называемый нулевой сектор носителя,
объёмом 512 байт. Ив его части, отведённой под таблицу разделов,
предусмотрено место для четырёх записей — то есть Primary Большее количество разделов можно создать по «матрёшечному» принципу,
путём объявления одного из первичных разделов Extended Расширенный раздел выступает в качестве контейнера, в который последовательно, как в матрёшку, вкладываются один логический раздели ещё один расширенный раздел. Последний, в свою очередь, выступает контейнером второго уровня, и может включать ещё один логический раздели следующий по очереди расширенный, — итак до бесконечности. Правда,
аналогия с матрёшкой - не совсем строгая, потому что для пользователя все эти вложенные разделы видятся как равноправные части «головного»
Extended-раздела. Да и на счёт бесконечности — тоже несколько преувеличено на самом деле существует практический лимит для восприятия логических разделов, определяемый числом Разметка в стиле GPT (GUID Partition Table) — это новый формат таблицы разделов на носителях информации (традиционных винчестерах, SSD- накопителях, флэшках, картах. Как явствует из названия, он основан на Unique Identifier (GUID) — статистически уникальных 128-битных идентификаторах всего на свете, в том числе и носителей.
Таблица разделов GUID (далее для краткости я буду называть её просто) существенно больше, нежели MBR.. Она занимает первые 34 блока (с нулевого пой. Из них нулевой блок занимает всё тот же MBR — точнее,
его защищённая (или защищающая — protected) копия, предназначенная для программ, непонимающих. Благодаря ему, скажем, утилита fdisk опознаёт винчестер с GPT как единый раздел неизвестного типа, нона самом деле работать с ним не может.
Следующий блок — это оглавление таблицы разделов, в котором предусмотрено место для 128 записей. Это, соответственно, максимальное число разделов при разметке в стиле. Наконец, остальные 32 блока предназначены для записи данных о разделах.
Таблица разделов GUID существует в двух экземплярах основной находится в первых 34 блоках носителя, а дублирующий (полная копия основного, за
исключением MBR) — в последних. При повреждении основной фиксируемом несовпадением контрольной суммы, хранящейся в оглавлении)
она автоматически восстанавливается из таблицы дублирующей.
В Linux традиционно использовалась разметка в стиле msdos, и для последней предназначались соответствующие утилиты.
Несколько лет назад казалось, что железный конь GPT уверенно идёт на смену крестьянской лошади MBR: инсталляторы ряда популярных дистрибутивов, на которые не будем указывать пальцем, стали предлагать разметку в стиле как альтернативу, а некоторые — даже и по умолчанию.
Однако довольно быстро оказалось, что это не даёт применителю ничего полезного, а вот некоторые проблемы с загрузчиком и особенно его восстановлением при сбоях создаёт. И даже самые прогрессисты от дистроения откатились обратно, сохранив поддержку GPT лишь в качестве опции.
Надо сказать, что Ubuntu и её последователи не поддавались модному влиянию, ив инсталляторах всего этого клана разметка не поддерживалась никогда, и не поддерживается по сию пору. Хотя с дисками,
размеченными в стиле внешними программами все Ubuntu'иды работают вполне справно. Однако далее я буду говорить только про разметку интересующимся прогрессом ради прогресса могу предложить почитать вот это
CLI: инструменты разметки
В Linux для разметки диска в стиле из командной строки можно использовать:

низкоуровневую утилиту командной строки sfdisk — инструмент очень гибкий, но сложный в обращении и требующий очень большой аккуратности — все изменения дисковой разметки совершаются там в реальном времени интерактивную диалоговую программу fdisk — почти столь же гибкую,
как и sfdisk, но более простую и, главное, более безопасную в обращении изменения дисковой разметки происходят тут только после соответствующего подтверждения пользователем правильности своих действий интерактивную меню-ориентированную программу cfdisk, которая считается ещё более простой в использовании, чем fdisk (для которого она служит фронт-эндом) и столь же безопасна сточки зрения сохранности данных Кроме этого, существует универсальная утилита parted, которая позволяет создавать не только дисковые разделы, но и файловые системы на них. В
числе её функций также модифицирование существующих разделов изменение размера, копирование и перемещёние. Однако платой за её
универсализм является сложность использования без постоянной практики. А
поскольку разметка диска — не то занятие, которому тпичный применитель
Linux'а предаётся потри раза на дню, говорить о ней я не буду.

Утилита fdisk
Начнем с fdisk: именно им больше всего пугали в старые времена начинающих пользователей Linux, предлагая дружественные альтернативы типа Disk Druid. Однако при ближайшем рассмотрении выясняется, что ничего устрашающего в ней нет.
Происхождение fdisk теряется во мраке веков, уходя во времена первых для архитектуры — насколько я понимаю, раньше необходимости в ней не было, а главными инструментами дисковой разметки были утилиты типа disklabel или bsdlabel. Мне не удалось также выяснить, когда эта утилита появилась в Linux. Могу только предполагать, что на самых ранних стадиях создания утилит обрамления для его ядра — т.н. Для начала следует запомнить, что запуск команды fdisk в любом качестве,
даже просто для получения информации о диске, возможно только с правами суперпользователя, каковые и надо обеспечить себе обычным для Mint образом, то есть через Если команду 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, определяются единой подсистемой ATA-SCSI, на самом деле имена эти будут иметь вид /dev/sda, /dev/sdb итак далее.
Смысл опций команды fdisk следующий не предписывает выполнения каких-либо действий, а лишь выводит информацию о диске и его разделах, если таковые имеются

b задаёт размер блока — единицы измерения дискового пространства;
по умолчанию, без указание этой опции, он равен физическому блоку байт, прочие возможные значения кратны его размеру — 1024,
2048 или 4096 байт

u запускает fdisk, являясь опцией по умолчанию.
Перво-наперво посмотрим на информационную функцию fdisk, для чего запустим её следующим образом:

$ sudo fdisk -l /dev/sdd Ответом будет вывод примерно такого вида:
Диск /dev/sdd: 500.1 Гб, 500107862016 байт
255 головок, 63 секторов/треков, 60801 цилиндров, всего секторов
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 Что можно сделать без всяких опций, но вот указание аргумента тут будет обязательным.
После этого мы получаем в свое распоряжение некий интерфейс,
требующий ввода определенной команды, исполнение которой сводится к ответу на несколько вопросов. С полным списком доступных команд можно ознакомиться благодаря прекрасной системе помощи, вызываемой командой Так, команда p выведет текущий список дисковых разделов с указанием их типа и размера. Далее, разделы можно создавать (командой n) или удалять
командой d), однако до команды записи изменений (w) никаких необратимых действий, могущих разрушить ранее существовавшую разметку (и,
соответственно, файловые системы и данные, к ней привязанные, не последует неудачно созданные разделы можно удалить и на их месте создать новые. Ив любой момент командой q можно без всяких последствий выйти из программы.
При создании раздела средствами fdisk сначала определяется, будет он первичным (primary) или расширенным (extended). Рассмотрим сначала первый случай. При нем далее просто указывается номер раздела (от 1 до В этих пределах номер может быть любым — можно сначала создать раздела потомили даже весь диск отвести подраздел. Номер раздела останется на века именно он будет идентифицировать файл устройства,
соответствующий созданному разделу (например, /dev/sda2, или Далее задается начальный цилиндр создаваемого раздела (по умолчанию - первый свободный, для пустого диска — просто первый. Однако никто не мешает указать любой другой цилиндр в качестве стартового (на неразбитом пространстве, разумеется. А потом — конечный цилиндр (по умолчанию последний физический на неразбитом дисковом пространстве, или просто размер разделав каких-либо общепринятых единицах измерения информации, например, +300M; и +, и M (или что-либо аналогичное) обязательны, иначе объём диска окажется равных ровно трёхстам цилиндрам.
В современных версиях fdisk возможно указание объёма в двух системах единиц (не считая цилиндров. Во-первых, он может задаваться в том, что мы испокон веков привыкли называть мегабайтами и гигабайтами, то есть степенях двойки. Однако ныне авторитетные товарищи утверждают, что такие единицы измерения должны величаться мебибайтами, гибибайтами итак далее. Их следует указывать таки так далее.
А можно определять объём раздела ив настоящих, сточки зрения пуристов от метрологии, мегабайтах и гигабайтах, представляющих собой собой степени десятки — тех, в которых производители жёстких дисков издревле указывают размеры своей продукции. И тогда он определяется таким образом +1000M, +10G При задании размера в единицах, отличных от цилиндров, он всегда будет округляться (по обычным правилам округления) до ближайшего числа,
кратного целому количеству последних. Так что не следует удивляться, если вместо искомого разделав Мбайт возникнет 16-мегабайтный, а вместо 22- мегабайтного — раздел в 24 Мбайт.
При создании расширенного раздела сначала все происходит точно также задание номера (очевидно, что в том же диапазоне 1--4), указание начального цилиндра и конечного (или — объёма в мегабайтах. Однако это ещё полдела, нужно поделить расширенный раздел на разделы логические. И
потому при следующей команде на создание раздела нам будет предложен уже выбор между первичным (если число последних ещё не исчерпано) и логическим (ведь второй раздел средствами fdisk создать нельзя (m for help): n

Command action l logical (5 or over) p primary partition (1-4) Дальше же логический раздел создается аналогично первичному.
Для каждого вновь создаваемого средствами fdisk раздела (первичного или логического) по умолчанию устанавливается идентификатор типа файловой системы Linux native (83 в шестнадцатеричном исчислении. Расширенный же раздел также автоматически получает правильный идентификатор своего типа — 5. Однако типы эти не есть нечто неизменное. Более того, по крайней мере водном случае, при создании раздела подкачки, изменение типа раздела — необходимость. Это потребуется также и для использования таких технологий, как Software RAID или LVM, о которых будет говориться позднее.
Делается это командой t, после чего запрашивается номер раздела, тип которого должен быть изменена затем — идентификатор желаемого типа.
Полный список поддерживаемых типов файловых систем (и их идентификаторов) можно вывести командой l. Напомню, что идентификатор типа файловой системы раздела — отнюдь не файловая система, которая на нем размещается. И на разделе Linux native, как это подчеркивает название,
можно создать любую файловую систему из числа тех, которые поддерживаются Linux в качестве родных (ext2/ext3, ext4, XFS, ReiserFS, JFS,
btrfs, Теоретически fdisk позволяет присвоить созданному разделу идентификатор типа почти любой из мыслимых файловых систем — от дои. Однако сами по себе файловые системы средствами fdisk не создаются, и потому для разделов любого типа в дальнейшем потребуется их форматирование специальными командами типа mkfs, о которых будет говориться в соответствующей рубрике.
Сказанного, надеюсь, достаточно, чтобы осознать великое достоинство fdisk
— исключительную гибкость можно определить раздел строго определенного размера и точно позиционировать его на диске. Или зарезервировать в любом месте накопителя неразбитое пространство, с двух сторон окруженное созданными разделами.
Сложность же применения fdisk — кажущаяся благодаря системе подсказки дисковые разделы создаются легко и непринуждённо. Тем не менее, если таки она удручает своей недостаточной наглядностью, можно воспользоваться утилитой cfdisk с меню-ориентированным интерфейсом.
Утилита cfdisk
Как уже говорилось, утилита fdisk часто оказывает устрашающее действие на начинающих пользователей. И потому, идя навстречу их невысказанным пожеланиям, Кевин Мартин (Kevin E. Martin) написал к ней консольный фронт- энд с меню-ориентированным интерфейсом, получивший имя cfdisk.
Утилита cfdisk описывается в литературе гораздо реже, хотя традиционно она считается более удобной, чем fdisk — впрочем, это субъективно и зависит от привычки.
Запустить cfdisk можно одноименной командой, с указанием имени дискового устройства в качестве аргумента cfdisk /dev/sdb Если аргумент в командной строке опущен — по умолчанию команда будет исполнена для первого физического диска машины.
Разумеется, для использования утилиты требуются права администратора.
Если попытаться запустить её от лица обычного пользователя — программа стартует с сообщением. А после запуска программы (в консоли или окне терминала) мы видим следующую картину:
На ней выводится информация о диске, первом физическом или том, что был указан в качестве аргумента (имя файла устройства, размер, число головок, секторов, цилиндров, таблица существующих разделов (если,
кончено, они действительно существуют) и меню из следующих пунктов, Delete, Help, Maximize, Print, Quit, Type, Units, Write. Это — для диска с существующими разделами. Если же диск не разбит (или в таблице разделов курсор зафиксирован на неразбитом пространстве, меню ограничивается пунктами Help, New, Print, Quit, Units, Смысл пунктов, думаю, понятен из их названий, как и возможности программы вообще. Замечу лишь, что здесь, как ив, до выбора пункта (в котором будет запрошено подтверждение действия) никаких необратимых изменений не происходит через Quit всегда можно покинуть программу без боязни за существующие разделы и данные на них.
И ещё: по умолчанию размеры разделов в таблице указаны в тех мегабайтах, к которым мы привыкли — 220 байт, которые, как нынче
считается, положено называть мебибайтами. Однако через пункт Units (сиречь единицы измерения) можно переключиться напоказ его в секторах или цилиндрах. Для создания раздела выбирается пункт New, выводящий подменю Primary, Logical, После выбора типа раздела просто задается желаемый его размер (в мегабайтах) и запрашивается, приписать ли раздел к началу диска или его концу. А потом остается только сохранить разбиение в таблице разделов выбором пункта Write (повторяю, с запросом подтверждения, и непросто как y, а вводом полного слова yes — дабы дать дополнительные мгновения на раздумье).
Таким образом, все происходит почти также, как в fdisk. Это и неудивительно по сути лишь интерфейсная для fdisk оболочка. Хотя cfdisk несколько менее гибок например, раздел в середине неразбитого дискового пространства создать нельзя.
Утилиты форматирования
Утилит для форматирования в Linux существует столько же, сколько и поддерживаемых её ядром файловых систем чтобы убедиться в этом,
достаточно набрать в командной строке mkfs и нажать Enter, что даст примерно такую картину mkfs.ext2 mkfs.ext4dev mkfs.minix mkfs.reiserfs mkfs.bfs mkfs.ext3 mkfs.fat mkfs.msdos mkfs.vfat mkfs.cramfs mkfs.ext4 mkfs.jfs mkfs.ntfs mkfs.xfs И это — оглашение не всего списка его легко поплнить установкой пакетов поддержки таких файловых систем, как nilfs, f2fs и других, о которых я и не слыхал.
Зато изданного списка становится очевидным, как выполнять форматирование достаточно дать команду на создание желаемой файловой системы и имя файла устройства (то есть дискового разделав качестве её
аргумента, например sudo mkfs.ext4 /dev/sdg1 Как легко догадаться, конечно же, команда даётся от имени а. А
результатом её работы будет создание на указанном разделе файловой системы Можно ограничиться и универсальной командой mkfs — нов этом случае,
кроме аргумента, потребуется ещё и опция -t с явным указанием файловой системы. Прочие опции всего семейства команд mkfs специфичны для отдельных файловых систем, и говорить о них тут не будем. Как воздержимся и от обсуждения вопроса, какая из файловых систем — самая рассмая и гарантирующая своему применителю счастие немыслимое.
Про графические морды и особенно про GNOME Disks
Как уже говорилось, средств для управления носителями и разделами для них в ах немало. И если большинство применителей со стажем»
используют в этих целях набор специализированных утилит командной строки, то применители начинающие отдают предпочтение графическим фронт-эндам, интегрирующим функционал всех перечисленных инструментов. Впрочем, последними не брезгуют и те из опытных применителей, кто не одержим фанатизмом и уже переболел детской болезнью крутизны. Среди таких фронт-эндов наибольшую известность и распространение получила программа GParted. Она же применятся обычно во всякого рода дистрибутивах ремонтно-спасательной ориентации, вроде Magic и GParted Автор этих строк тоже не пренебрегал программой GParted, когда ему требовалось разметить какой-либо носитель на скорую руку (или когда просто лениво было обращаться к инструментам CLI). Однажды, уже в бытность применителем Mint, такая потребность возникла у него в очередной раз. И
потому он собрался обратиться к знакомым пистолетам знакомому и привычному фронт-энду. Однако следствие показало, что в Mint 17 таковой в штатном комплекте отсутствует. А вместо него предлагается некий gnome- disks, фигурирующий в разделе Стандартные главного меню а под простым именем — Диски. Хотя доустановить GParted из репозитория труда бы не составило, я решил опробовать этот инструмент. Ибо до сих пор только слыхало нём — и не лучшие отзывы. В частности, что в последних его версиях отказались от поддержки softRAID, мотивируя обычным для делателей аргументом Народу это не нужно.
Забегая вперёд, скажу, что опасения по части softRAID оказались не напрасными в том варианте, в котором gnome-disks присутствует в е, он позволяет создавать разделы сданным идентификатором — и ничего более.
Для дальнейших действий приходится всё равно обращаться к утилите mdadm, но это будет следующим номером нашей программы.
Однако начну по порядку. Запустить gnome-disks можно или через CLI,
одноимённой командой, или изменю. Обращаю внимание — в отличие от, пароль пользователя в момент запуска не запрашивается его спросят только перед выполнением действий, которые на самом деле требуют привилегий администратора.
Будучи запущенным на моём десктопе, gnome-disks показывает следующую картину:
Что соответствует реалиям моей дисковой подсистемы, в детали описания которой я сейчас вдаваться не буду — задача, как уже было сказано, передо мной стояла очень частная. Отмечу только, что, вопреки опасениям, мой программный RAID был распознан, и для него были доступны некоторые манипуляции, типа добавления или удаления разделов. Чего я, по понятным причинам, не делал. Но пару слово возможностях программы вообще скажу.
Шестерёнка в правом верхнем углу — вызов главного меню которое выглядит так:
Пара сцепленных шестерёнок ниже графика распределения диска по разделам вызывает очень похожее, хотя и неидентичное, меню:
Смысл всех пунктов обоих меню интуитивно понятен. Следует только учесть, что пункты верхнего меню соответствуют манипуляциям над дисками в целом, нижнего — над его разделами. Этими объясняются некоторые различия в этих меню очевидно, что SMART не имеет смысла для раздела, а изменение параметров монтирования — для диска в целом. Кроме того, пункты, именованные в обоих меню одинаково, выполняют разные действия. Так, Форматирование из верхнего меню — ничто иное, как создание таблицы разметки диска (варианты — в стиле MSDOS или А одноимённый пункт изменю нижнего — это действительно создание файловой системы на разделе:
Причём через меню предусмотрен выбор только между FAT, NTFS ив том числе с шифрованием):
Названия прочих файловых систем следует, выбрав строку Другой, ввести вручную (например, btrfs). Список поддерживаемых файловых систем зависит от установленного в системе инструментария для работы сними. Например,
чтобы отформатировать раздел в JFS, необходимо иметь в установленном виде пакет Кстати, поле с именем Название — ничто иное, как метка диска.
Думаю, понятно, что оба форматирования возможны только на отмонтированных носителях и требуют прав администратора. Причём пароль на доступ к оным запрашивается в самый последний момент, после всех подтверждений серьёзности своих намерений.
Перед этим неплохо бы рассмотреть параметры приводов. В зависимости от типа накопителей, они оказались разными. Так, для SSD информационная панель включала две вкладки — управления питанием и включения кеша записи:
Обе функции по умолчанию отключены. Оно и понятно — для десктопа управление питанием не требуется. Ас включением кеширования я решил пока не экспериментировать — ведь речь шла не о тестировании нового накопителя, а о практической работе на реальной машине.
Для традиционного винчестера на 500 ГБ параметры выглядели так:
Вволю поигравшись с функциями gnome-disks и сделав зарубки на счёт того,
какие из них мне могут понадобиться в дальнейшем, я приступил к выполнению поставленной боевой задачи — переразметке экспериментального диска /dev/sdc. Каковой выглядел следующим образом:
Так что первой задачей было удаление некоего «отсебятного» раздела. Для чего, как подсказала мне солдатская смекалка, требовалось нажать кнопку с минусом рядом с кнопкой вызова нижнего меню. Что, как и ожидалось,
привело к следующему результату:
Та же солдатская смекалка говорила, что нажатие кнопки с плюсиком приведёт к созданию на пространстве, ставшем неразмеченным, нового раздела, который оставалось только определить как расширенный:
В результате чего разметка устройства /dev/sdc приобрела такой вид:
Наличные примерно 300 ГБ расширенного раздела я планировал разметить на 5 примерно равных по объёму разделов логических. Что, с помощью той же самой кнопки Плюс, и проделал для первого, предназначенного в будущем для openSUSE Factory, задав ему для определённости соответствующую метку:
Далее оставалось проделать туже процедуру для остальных четырёх логических томов, после чего получилась следующая картина:
Выбором файловых систем я не заморачивался — он будет сделан при инсталляции целевого дистрибутива. А метки для разделов я присвоил или в соответствие с названиями предполагаемых на них систем, либо просто по именам устройств. Для уже созданных (ноне смонтированных) разделов
(точнее — файловых систем, ибо label — это её аттрибут) метку можно задать через пункт Изменить файловую систему нижнего меню:
К слову сказать, через предыдущий пункт того же меню, Изменить раздел,
можно задать индентификатор его типа:
Каковых имеется более чем вдоволь:
Впрочем, из этого изобилия практически значимы лишь менее полудюжины.
Да и делать это для разделов, несущих файловые системы, тем более сданными, не очень рекомендуется. Конечно, изменение идентификатора типа к разрушению файловой системы и потере данных не приведёт, проверено на опыте. Но как будут восприниматься идентификаторы, отличные от
Linux'ового 0x83 всякими программами работы с дисками — ведомо только
Ахурамазде. А самое главное — это нафиг ненужное занятие.
Подведу итоги. Сравнивать GParted напрямую сне возьмусь. Но одно преимущество последней утилиты лежит на поверхности если GParted запрашивает пароль на доступ к административным правам сразу при
запуске, то gnome-disks — только непосредственно перед выполнением операций, для которых они на самом деле требуются. Так, просто поглядеть на схему разметки, параметры носителя и его состояние можно в режиме обычного пользователя. Конечно, это не гарантирует от ошибок, которые в деле разметки дисков могут быть критическими, но несколько снижает их вероятность.
А в целом функционал gnome-disks показался мне вполне достаточным для выполнения всех повседневных практических задач в области работы с дисками, разделами и файловыми системами. Ив большинстве обыденных случаев он вполне может заменить комплекс утилит CLI, включая и команду dd для создания образов дисков (кстати, GParted, кажется, делать этого не умеет. Если, конечно, не требуются какие-то специфические параметры разметки или монтирования — тут специализированные утилиты командной строки вне конкуренции.

Каталог: wp-content -> uploads -> 2016
2016 -> Государственное областное бюджетное
2016 -> В. П. Зинченко писал о том, что если человек в детстве не дополучил некую норму участия в игровом времяпрепровождении, он приобретает социально-психологическую ущербность вроде «игровой дистрофии», которую в последу
2016 -> Общешкольное родительское собрание «Об ответственности родителей за воспитание детей»
2016 -> 1 июня 2016 года Международный день защиты детей 1 июня
2016 -> «Формирование социально-нравственной позиции дошкольников посредством введения сказочных сюжетов в компьютерные дидактические игры»
2016 -> Принята Утверждена
2016 -> Конкурс по разработке компьютерных игр патриотической направленности «патриот by»


Поделитесь с Вашими друзьями:
1   ...   22   23   24   25   26   27   28   29   30


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал