Cfdisk как пользоваться linux

Команда cfdisk в Linux с примерами

Команда cfdisk используется для создания, удаления и изменения разделов на дисковом устройстве. Он отображает или управляет таблицей разделов диска, предоставляя текстовый «графический» интерфейс.

Пример:

После запуска вы получите запрос вроде этого:

Выберите gpt из списка. Теперь вы увидите таблицу разделов так:

Создание разделов с помощью cfdisk:

  • Смотрите доступное свободное место. Здесь у нас 20 ГБ. Выберите NEW и создайте новый раздел. Используйте клавиши со стрелками вверх-вниз для навигации и введите для выбора.
  • Вы можете многое сделать со свободным пространством, если вы устанавливаете новую систему с интерфейсом командной строки, вы можете увидеть вариант использования выбранного пространства в качестве основного раздела.

Пример: выберите размер 2 ГБ. Введите -> и выберите основной . Точно так же мы можем сделать логический раздел также.

  • После определения размера раздела выберите тип, который вы хотите, в моем случае я выбираю Linux Swap .
  • После выбора размера и типа записи на диск:

    Вы увидите приглашение, подобное этому:

    Параметры:

    • -h, –help: отображает текст справки и завершает работу.
    • -L, –color [= when]: раскрасить вывод. Необязательный аргумент когда может быть авто, никогда или всегда. Если аргумент when пропущен, по умолчанию используется значение auto. Цвета могут быть отключены, для текущего встроенного по умолчанию смотрите вывод –help . Смотрите также раздел ЦВЕТА.
    • -V, –version: показать информацию о версии и выйти.
    • -z, –zero: начать с обнуленной таблицы разделов в памяти. Эта опция не обнуляет таблицу разделов на диске; скорее он просто запускает программу без чтения существующей таблицы разделов. Эта опция позволяет вам создать новую таблицу разделов с нуля или из sfdisk-совместимого скрипта.

    Другие команды командной строки: при использовании cfdisk вы можете использовать простые команды, аналогичные тем, которые мы используем в редакторе vi для сохранения, вставки и т. Д. Список команд следующий:

    • b : Переключить флаг загрузки текущего раздела. Это позволяет пользователю выбрать, какой раздел является основным в загрузочном диске. Просто нажмите b, чтобы увидеть результаты, нет необходимости использовать Ctrl .
    • d : удалит текущий помеченный раздел, освободив место для нового раздела.
    • h : Распечатает экран справки, показывающий используемые команды.
    • n : создаст новый раздел отмеченного свободного пространства.
    • q : выйдет из программы без записи разделов в таблицу.
    • s : исправит порядок разделов, если они теперь находятся в правильном массиве.
    • t : позволит вам изменить тип раздела, что позволит вам выбрать из списка.
    • u : сбросит расположение диска в указанном имени файла скрипта
    • W : Позволит пользователю записать данные на диск. Пользователю будет задан вопрос, хочет ли он или она писать, просто введя «да» или «нет».
    • x : позволит пользователю скрывать или отображать всю дополнительную информацию о разделе.
    • Стрелка вверх : позволит пользователю переместить курсор на предыдущий раздел, как при перемещении вверх в указанном списке таблиц.
    • Стрелка вниз : эта опция позволяет пользователю перемещать курсор к следующему разделу, следующему разделу, потому что каждый новый раздел помещается после предыдущего раздела.
    • Стрелка влево : эта опция позволяет пользователю войти в предыдущий пункт меню.
    • Стрелка вправо : эта опция позволяет пользователю перейти к следующему пункту меню.

    Пример: пример вывода, когда мы используем «?» Или «h»

    Источник

    Как создать раздел на диске Linux

    Чтобы использовать устройства хранения данных, такие как USB-накопители и жесткие диски в Linux, вам также необходимо понимать, как их структурировать при использовании операционной системы Linux. Запоминающие устройства часто делятся на отдельные части, называемые разделами. Это позволяет вам создать файловую систему, разбив жесткий диск на несколько виртуальных частей.

    Дисковый раздел Linux похож на граничное устройство, которое сообщает каждой файловой системе, сколько места он может использовать. Это удобно при создании общих дисков и позволяет более эффективно распределять и редактировать дисковое пространство.

    Например, если у вас есть USB-накопитель объемом 2 ГБ, вы можете создать раздел, занимающий весь диск, два раздела по 1 ГБ каждый или варианты размеров. Каждый раздел диска Linux действует как собственный жесткий диск. Это особенно полезно, если вы используете более одной операционной системы на одном компьютере.

    Используйте команду Parted

    Ubuntu поставляется с предустановленным parted . Если вы используете другой дистрибутив, установите его с помощью следующей команды:

    Чтобы увидеть жесткие диски в вашей системе, введите: sudo parted -l . Смотрите список устройств на скриншоте ниже:

    Вы можете видеть выше, что на диске /dev/sda есть три диска с разделами Ubuntu. Давайте используем раздел под названием /dev/sda5 для создания нового раздела.

    Следующим шагом является запуск parted . Но убедитесь, что вы используете привилегии root. Выберите диск, который вы хотите разбить на разделы. Мы будем использовать /dev/vdc.

    Введите следующую команду:

    Чтобы увидеть, что находится в разделе диска Linux, введите: print . Вы увидите сводку вашего жесткого диска, размер и таблицу разделов.

    В приведенном ниже примере жестким диском является модель: блочное устройство Virtio, его размер составляет 1396 МБ , а таблица разделов — gpt.

    Чтобы настроить диск раздела Ubuntu, сначала необходимо выйти, набрав quit . Следующим шагом является открытие выбранного устройства хранения с помощью parted. В этой статье мы будем использовать устройство /dev/vdc.

    Если вы не укажете конкретное устройство, которое хотите использовать, ваша система случайным образом выберет устройство. Используйте команду ниже, которая включает имя устройства (vdc):

    Чтобы установить таблицу разделов, введите GPT , затем Да, чтобы принять ее. Это следует делать только на разделах, которые не содержат данных, которые вы хотите сохранить.

    Просмотрите таблицу разделов, чтобы показать информацию об устройстве хранения с помощью следующей команды:

    Чтобы увидеть инструкции по созданию нового раздела, введите (parted) help mkpart .

    В этой статье мы создадим новый раздел диска Linux с помощью команды ниже:

    0 означает, что вы хотите запустить раздел в начале диска. Из скриншота выше мы знаем, что накопитель имеет 1396 МБ. Приведенная выше команда указывает вашей системе запустить раздел с 0 и завершить его с 1396MB.

    Чтобы иметь возможность использовать раздел, он должен быть отформатирован. Сначала вам нужно выйти parted, набрав quit. Затем, используя файловую систему ext4, введите команду ниже для форматирования диска:

    Проверьте, набрав sudo parted /dev/vdc . Чтобы выйти из parted, введите quit. При выходе из parted изменения сохраняются автоматически.

    В командном режиме используйте однобуквенную команду, чтобы показать вам список действий, которые вы можете выполнить. Введите m и нажмите Enter.

    Создать разделы диска с помощью cfdisk

    Cfdisk — это утилита Linux, используемая для создания, удаления и изменения разделов на дисковом устройстве. Чтобы использовать его для создания раздела, введите следующую команду:

    Имя диска для этого примера — sda.

    На скриншоте выше вы можете увидеть сводную информацию для дискового устройства. В середине окна показана таблица разделов. Скобки внизу показывают выбираемые команды.

    Чтобы выбрать раздел из списка, используйте клавиши со стрелками вверх и вниз. Выберите команду, используя стрелки вправо и влево.

    В приведенном выше примере показаны три основных раздела (1,2 и 3). Обратите внимание на тип раздела свободного пространства .

    Создайте новый раздел, выбрав Новый в нижнем окне. Мы будем называть этот раздел /dev/sdb. Введите команду # cfdisk /dev/sdb . Затем выберите основной в качестве типа раздела на следующем экране.

    На следующем экране вы укажете размер раздела. Мы создадим раздел размером 800 КБ. Теперь вам будет предложено определить, с чего начать раздел. Выберите начало свободного места.

    На следующем экране выберите « Запись», чтобы сохранить изменения и записать данные раздела на диск. Проверьте новый раздел, напечатав его с помощью следующей команды:

    Заключительные советы по созданию разделов диска Linux

    Вы всегда должны резервировать свои данные. Даже самая маленькая ошибка может разрушить раздел критического диска.

    Кроме того, не забудьте проверить, что вы используете правильный диск при создании раздела. В противном случае вы можете потерять данные.

    Дайте нам знать ваши вопросы в комментариях ниже.

    Источник

    Cfdisk как пользоваться linux

    (C) В.А.Костромин, 2004.

    2. Утилита fdisk и ее ближайшие родственники

    В этом разделе мы рассмотрим традиционные средства создания разделов, существующие в Линукс.

    2.1. Общая характеристика

    Самый известный инструмент для работы с таблицей разбиения — программа fdisk. Программы с таким названием имеются во всех операционных системах. Но, несмотря на совпадение названий, по сути это совершенно разные программы, так что не стоит пользоваться описанием одной из них, применяя другую. К тому же в одном из руководств я нашел утверждение о том, что использование FDISK от Win95/Win98 в системах с несколькими разными файловыми системами (установленными в разные разделы) опасно. Известны случаи, когда эта программа удаляла логические разделы типа, отличного от FAT, хотя ей было задано удалить FAT-раздел, расположенный где-то дальше в цепочке логических разделов.

    В Линукс имеются три версии этой программы: fdisk, sfdisk, cfdisk. Их основное назначение — создание разделов на «чистом» диске или изменение разбиения диска. Но основной метод переразбиения диска в этих программах сводится к удалению существующих разделов и созданию новых (соответственно, с потерей всей информации на диске). Правда, man-страница к утилите sfdisk сообщает, что утилита эта может производить переразбиение диска, но предупреждает, что операция эта очень опасна.

    Все три упомянутых программы имеют только текстовый интерфейс, то есть запускаются в консоли или окне терминала. На страничке man к программе fdisk сообщается, что cfdisk создает высококачественные таблицы разбиения диска и поэтому, если есть возможность, то надо использовать именно эту программу. Одновременно отмечается, что fdisk обычно дает неплохой результат, но имеет некоторые недостатки и ее не рекомендуется применять, если есть другие возможности. Относительно sfdisk утверждается, что это программа для хакеров — она более корректна, чем fdisk и мощнее чем fdisk и cfdisk, но имеет ужасно неудобный интерфейс. И, действительно, интерфейс cfdisk кажется наиболее удобным, поскольку он уже имеет интуитивно понятное меню. Автор статьи [7] утверждает, что именно по этой причине программа cfdisk используется в текстовых инсталляторах Debian GNU/Linux и Slackware Linux. А вот в системе, установленной из дистрибутива Red Hat Linux 9 этой утилиты почему-то не оказалось.

    У fdisk и sfdisk есть одна важная особенность — они умеют выводить список всех существующих разделов в неинтерактивном режиме. Для этого достаточно запустить эти команды с опцией -l. Причем, если не указывать устройство, то будет выведен список разделов всех имеющихся дисков. Результаты выполнения этих команд выглядят немного по-разному. На моем диске с испорченной таблицей разделов я получил следующие результаты:

    [root]# /sbin/sfdisk -l /dev/hda

    [root]# /sbin/fdisk -l /dev/hda

    Все сказанное еще не позволяет сделать однозначного вывода о том, какая их этих программ предпочтительнее. Поэтому рассмотрим все три утилиты последовательно.

    2.2. Программа fdisk

    Работа с программой fdisk осуществляется через командный интерфейс. Если запустить ее без опций, мы увидим только приглашение к вводу одной из доступных однобуквенных клавиатурных команд (см. листинг 6).

    Список доступных команд мы получаем по команде (поскольку вызов этих команд осуществляется нажатием соответствующей клавиши, я буду обозначать команды буквой, заключенной в угловые скобки):

    Самая употребительная из этих команд, пожалуй, команда

    , по которой выводится полный перечень имеющихся на диске разделов (включая логические). Результат выполнения этой команды аналогичен результату, получаемому после выполнения команды
    [root]# /sbin/fdisk -l /dev/hda
    из командной строки, так что пример выполнения этой команды вы уже видели (листинг 5). Границы разделов в этом случае показаны в виде номеров цилиндров. Вообще говоря, в процессе знакомства с программами разбиения диска складывается впечатление, что границы разделов лучше всего размещать по границам цилиндров.

    Если добавить в вызов утилиты fdisk опцию -u, то границы разделов будут задаваться порядковыми номерами секторов. Я предполагаю (хотя нигде в документации такого утверждения я не встречал), что это соответствует линейной нумерации секторов (LBA). Номера секторов вы увидите и тогда, когда выполните команду

    после запуска самой утилиты в следующем формате:
    [root]# /sbin/fdisk -u /dev/hda
    Впрочем, переключиться с одного способа указания границ разделов на другой можно в любой момент работы с программой, достаточно дать клавиатурную команду .

    Назначение некоторых клавиатурных команд я поясню так же кратко, как они даются самой утилитой, но на русском языке:

    • — снять/установить флаг активности раздела (номер раздела будет запрошен);
    • — удалить раздел;
    • — вывести список известных программе типов разделов;
    • — создать (добавить) новый раздел;
    • — создать новую пустую таблицу разделов в стиле DOS;
    • — выйти из программы, не записывая на диск сделанные изменения;
    • — изменить метку типа раздела (можно задавать один из типов, перечисленных в выводе команды , причем список этот может быть выведен на экран и после вызова команды );
    • — проверить таблицу разделов (мне показалось, что эта команда мало полезна, но я могу и ошибаться);
    • — записать исправленную таблицу разделов на диск и выйти из программы;
    • — дополнительные возможности (только для экспертов).

    Две последних команды требуют дополнительных пояснений. Как видите, разработчики программы предусмотрели некие меры предосторожности, чтобы защититься от необдуманных действий пользователя. Пока вы не выполнили команду , внесенные вами изменения еще не являются необратимыми. Вы всегда можете нажать клавишу и таблица разделов останется нетронутой. Вероятно, программа работает с каким-то временным файлом — образом MBR, и только по команде происходит запись содержимого этого файла в MBR.

    По команде мы переходим “на второй уровень” программы fdisk. Как сказано выше, этот уровень — для экспертов! Перечень дополнительных возможностей, доступных на этом уровне, можно снова получить по команде (см. листинг 8):

    Некоторые из этих команд вам уже знакомы —

    , , , . Они здесь действуют так же, как на основном уровне. Командой — исправить порядок расположения разделов, вам придется воспользоваться в том случае, когда вы удаляли разделы и создавали новые. Дело в том, что после таких операций порядок нумерации разделов не соответствует порядку их размещения на диске. Команда позволяет исправить это несоответствие. Команда служит для того, чтобы вывести на экран в шестнадцатиричном виде содержимое секторов, в которых хранится структура разделов диска. С помощью других команд второго уровня можно изменить число цилиндров (команда ), головок (команда ) и секторов (команда ), то есть фактически задать «фальшивую» геометрию диска. Но, если вы задумаете это сделать, вы должны четко понимать, к чему это ведет (смотри предыдущую часть этих заметок). Тем более надо представлять себе последствия таких команд, как — перемещение начала данных в разделе. Я ничего не берусь пояснить или добавить к сказанному, ибо не использовал этих команд применительно к реальным ситуациям. Поэтому я закончу рассказ о команде fdisk и перейду к утилите cfdisk.

    2.3. Программа cfdisk

    Запуск этой утилиты осуществляется в том же формате, что и других команд этой группы:
    [root]# /sbin/fdisk /dev/hda

    Указание на устройство можно опустить, если вы хотите изменить разбиение на диске /dev/hda (этот диск выбирается по умолчанию). После запуска программа пытается прочесть таблицу разбиения указанного диска. Если ей это по каким-то причинам не удается, выдается сообщение об ошибке и выполнение программы прекращается. Одной из причин может быть некорректная информация о геометрии диска и в таком случае можно заставить программу работать, если указать ей геометрию диска в строке вызова. Другой путь – запустить программу с опцией -z. В этом случае существующая таблица разбиения диска будет игнорирована.

    В отличие от fdisk интерфейс программы cfdisk построен на основе небольшого меню, расположенного в нижней части экрана (рис.1).

    Рис.1. Окно программы cfdisk

    Переход от одного пункта меню к другому осуществляется клавишей или с помощью клавиш перемещения курсора «стрелка вправо/влево». Клавиши «стрелка вверх/вниз» используются для выбора раздела диска в списке, отображаемом в центральной части экрана. Для каждого раздела указаны его наименование, значение флагов, тип раздела (первичный или логический), тип файловой системы в разделе, метка раздела и его размер. В графе Flags (флаги) значение может отсутствовать или же может стоять Boot (что означает загрузочный раздел), или NC («Not Compatible with DOS or OS/2» — не совместим с DOS или OS/2). Последний флаг имеет следующее значение. Некоторые операционные системы (в том числе DOS и OS/2) создают разделы на диске таким образом, что первый раздел диска, а также все логические разделы начинаются со второй дорожки, оставляя первую дорожку цилиндра пустой. Установив флаг NC с помощью команды меню Maximize или горячей клавиши , вы сможете использовать это дисковое пространство. Но учтите, что в работающей системе экономить таким образом дисковое пространство не стоит. Я попробовал получить таким образом пару лишних дорожек, и моя система работала только до первой перезагрузки. А при следующей загрузке появилось сообщение о Kernel Panic. К счастью, после того, как я снял с помощью той же программы этот флажок (для чего, конечно, пришлось загрузиться с LiveCD Knopix), работоспособность системы восстановилась.

    Размер раздела в cfdisk может быть показан в мегабайтах (по умолчанию), килобайтах, а также в количестве секторов или цилиндров. Переключение между этими режимами осуществляется командой Units или с помощью горячей клавиши (в последнем случае переключение осуществляется по циклу). Если после указания размера стоит звездочка, это означает, что либо границы раздела не совпадают с границами цилиндров, либо используется неверная геометрия диска. Линукс не использует геометрию в работе с дисками, так что бояться этого не стоит. Но можно и поменять геометрию диска, с которой будет работать cfdisk. Для этого служит горячая клавиша . Однако в руководстве к программе сказано, что делать это может только тот, кто знает, что он делает. А остальным в определении геометрии диска лучше довериться программе cfdisk.

    С помощью команды Delete или горячей клавиши можно удалить раздел, выделенный в данный момент в списке разделов.

    Если в списке разделов подсветка перемещена на свободное пространство, вид меню изменится (смотри рис.2).

    Рис.2. Создание нового раздела с помощью cfdisk

    Новый раздел создается с помощью команды New или горячей клавиши . Если тип раздела не определяется однозначно, программа попросит вас его задать. Помните, что можно создать не более 4 первичных разделов и что расширенным может быть только один из них. Поэтому все логические разделы должны быть расположены на диске последовательно и не могут чередоваться с первичными. Затем программа запросит у вас размер создаваемого раздела, причем по умолчанию предложит вам создать его равным всему свободному пространству. Если вас это устраивает, можно просто нажать клавишу . В противном случае можно ввести желаемый размер, причем программа воспринимает размер, заданный в мегабайтах (M), килобайтах (K), цилиндрах (С) и секторах (S). Приведенные в скобках буквы вы должны указать сразу после цифры, задающей размер (M можно не указывать, это значение по умолчанию). Создаваемый раздел можно разместить либо в начале, либо в конце свободного дискового пространства, и cfdisk снова попросит вас принять решение на этот счет.

    К чему приведут сделанные вам изменения, можно просмотреть с помощью команды Print (

    ). При этом возможны три варианта отображения этого результата:

    • так называемый raw data формат, то есть шестнадцатеричный вид секторов, которые будут записаны в первые сектора каждого раздела;
    • секторный формат (рис.3);

    Рис.3. Таблица разделов в секторном формате

    • табличный формат (рис.4), в котором разделы упорядочены по их номерам.


    Рис.4. Таблица разделов в табличном формате

    Чтобы сделанные изменения вступили в силу, необходимо записать таблицу разбиения на диск, что делается с помощью команды Write или горячей клавиши (причем, именно заглавной W). Программа запросит у вас подтверждения и запишет результат на диск.

    Для выхода из программы служит команда Quit или горячая клавиша .

    2.4. Программа sfdisk

    Будучи запущенной без параметров, эта утилита выдает только двухстраничную справку о параметрах запуска. Но только из этой справки понять, как использовать эту утилиту, трудно. Необходимо заглянуть и на страничку интерактивной подсказки man sfdisk. Из этой справки узнаем, что утилита sfdisk имеет 4 основных варианта использования.

    Вариант 1. Будучи запущенной с опцией -s partition она выдает размер раздела в блоках. Параметр partition может указывать на конкретный раздел, например, /dev/hda2, либо на весь диск. В таком случае будет выведен объем диска в блоках. А если оставить только опцию -s и не указывать диск или раздел, то будет выведен объем всех разделов на каждом диске и общий объем диска (см. листинг 9).

    Вариант 2. Второй вариант использования утилиты sfdisk служит для получения информации о таблице разделов диска. Для этого следует запустить ее с опцией -l или же с опцей -d. Будучи запущенной с опцией -l

    [root]# /sbin/sfdisk -l [опции] /dev/hdb

    утилита sfdisk выдает таблицу разделов указанного диска примерно в таком же формате, как и утилита fdisk (примеры приведены в листингах 4 и 5). Но если запустить программу с дополнительной опцией -x, мы увидим всю цепочку логических разделов, вложенных в расширенный раздел, то есть получим более детальную информацию о разделах (см. листинг 3).

    Опция -d (листинг 10) позволяет получить информацию в другом формате, ориентированном на применение утилиты sfdisk для изменения таблицы разделов (смотри ниже описание четвертого варианта использования sfdisk).

    Вариант 3. Третий вариант запуска sfdisk определяется использованием опции -V, и служит для тестирования таблицы разделов на конкретном устройстве. Эту опцию, вероятно, лучше использовать вместе с опцией -l, тогда вы увидите и таблицу разделов и информацию о некорректностях в этой таблице.

    Вариант 4. И, наконец, четвертый способ запуска этой программы предназначен изменения таблицы разделов диска. Man-страница предупреждает, что использовать этот вариант надо очень осторожно, поскольку любая ошибка приведет к потере ваших данных. Поэтому предварительно нужно составить четкий и хорошо продуманный план разбиения диска на разделы, так как программа потребует у вас явным образом задать параметры каждого из запланированных разделов, причем никаких подсказок в ходе этого процесса не выдает. Она просто-напросто выводит последовательно запрос на ввод параметров очередного раздела (листинг 11)

    и ожидает от вас ввода параметров раздела в следующем формате Обратите внимание на то, что это фактически тот самый формат, который используется программой для вывода таблицы разделов в том случае, когда она была запущена с опцией -d (см. листинг 10). Поэтому, если вы хотите что-то исправить в существующей таблице разделов, имеет смысл вначале воспользоваться опцией -d, чтобы на основе полученных данных составить план переразбиения диска.

    Каждая строка ввода приведенного выше вида определяет один раздел. Поля разделяются пробелами. Можно использовать в качестве разделителей запятую или точку с запятой. Числа могут быть десятичными, восьмеричными или шестнадцатиричными. Поля , задающие раздел в формате «цилиндр, головка, сектор», могут отсутствовать (man-страница даже рекомендует не задавать эти значения), поскольку утилита умеет вычислять их самостоятельно. Загрузочный раздел помечается звездочкой в соответствующем поле. Впрочем, если у вас не установлено других систем, кроме Линукс, загрузочный раздел можно не указывать, поскольку Линукс не использует эту метку.

    Тип раздела (поле Id) задается шестнадциричным кодом без добавления префикса 0x, или просто одним из следующих символов: S — Linux_Swap (82), L — Linux_Native (83), E — Extended (5) или X — Linux_Extended (85).

    При создании таблицы разделов можно ограничиться вводом только двух первых полей — остальные будут заданы по умолчанию.

    В четвертом варианте запуска утилита sfdisk требует явного указания устройства, с которым ей предстоит работать. Если же указать ей в качестве цели смонтированное устройство (как чаще всего и случается на работающей системе), получим следующее сообщение :

    Так что лучше всего запускать sfdisk в системе вроде Knoppix, или применять ее ко второму жесткому диску, предварительно размонтировав его (отмечу, что fdisk в аналогичной ситуации запускается без возражений). Впрочем, если вы уверены в правильности своих решений, можно заставить утилиту работать, указав опцию -f («Делай, что говорят, и без рассуждений!»), или просто отменить проверку того, что диск в данный момент используется, указав опцию —no-reread.

    Как видите, утилита sfdisk требует заранее продумать структуру создаваемых на диске разделов. В качестве меры предосторожности можно сохранить на диск существующую таблицу разделов командой

    [root]# /sbin/sfdisk /dev/hda -O hda-part.save

    В этом случае перед записью измененной таблицы на диск, старое содержимое секторов, определяющих разбиение диска, будет сохранено в файле hda-part.save. Если в процессе внесения изменений вы сделаете какую-то ошибку, можно будет восстановить исходное состояние с помощью команды

    [root]# /sbin/sfdisk /dev/hda -I hda-part.save

    Заметьте, что использование опций -O и -I не эквивалентно простому сохранению таблицы разделов. Информация, сохраняемая при использовании опции -O, представляет собой двоичную версию вывода, получаемого с помощью опции -d.

    С помощью утилиты sfdisk можно изменить только один раздел на диске, используя опцию -N.

    Прочитав приведенные выше описания трех основных утилит для разбиения диска, существующих в Линукс, вы сами можете выбрать наиболее подходящую для себя. Отмечу только еще раз, что все эти утилиты не позволяют производить переазбиение диска с сохранением информации на уже существующих разделах. Так что если речь идет о переразбиении диска, вам придется позаботиться о том, чтобы сохранить ваши данные на каком-то резервном носителе. В последнее время появились и утилиты, которые позволяют производить переразбиение диска без потери информации (по крайней мере, так утверждается). И я расскажу о таких утилитах, но чуть позже, после того, как приведу краткую характеристику утилит для создания разделов, входящих в состав нескольких дистрибутивов Linux.

    Источник

    Читайте также:  Обновление определение для windows defender кб2267602 что это
  • Оцените статью