Правильная разметка диска ubuntu. Разметка жесткого диска

11.07.2019

Итак, пора найти на вашем компьютере место для Ubuntu. Можно, конечно, особенно не озадачиваться этим, а поставить Ubuntu из-под Windows собственно в саму Windows с помощью Wubi. Однако такой способ крайне не рекомендуется, поскольку он не является «родным» для Ubuntu и ведет к возникновению совершенно непонятных проблем, в решении которых никто помочь вам не сможет.

Вообще говоря, установщик Ubuntu прекрасно сам справляется с разметкой диска в автоматическом режиме, поэтому вы можете смело пропустить эту статью и сразу переходить к установке . Но, если вам интересно узнать как Ubuntu работает с разделами диска и самому подготовить место для установки, потратьте немного времени на чтение и ручную разметку диска.

Свежеустановленная Ubuntu будет занимать около 5 ГБ дискового пространства, но для нормальной работы ей нужно место на вырост. Оптимальным считается выделить 20 ГБ для системы. Если для данных пользователя (/home) не будет создан отдельный раздел, к этим 20 ГБ нужно добавить место под ваши документы.

Если у вас есть целый раздел, который вы полностью готовы отдать под Ubuntu - очень хорошо. Иначе, видимо, придётся отрезать кусочек от какого-то диска с данными. Не бойтесь, в этом нет ничего страшного, однако сразу хочется предупредить: изменение разметки жёсткого диска - опасная операция, чреватая потерей всего нажитого непосильным трудом. Поэтому настоятельно рекомендуется сохранить все важные данные в каком-нибудь укромном месте перед внесением изменений в разметку.

Надо сразу заметить, что Ubuntu совершенно без всяких проблем поддерживает диски Windows, поэтому если вы решили оставить Windows на своём компьютере, то вы спокойно сможете обращаться из Ubuntu к файлам, хранящимся на разделах Windows. А вот обратное, к сожалению, не верно. Windows не умеет работать ни с одной из файловых систем Linux (хотя все они являются полностью открытыми), поэтому Windows не увидит ни одного раздела Linux - Windows их просто игнорирует и считает, что их не существует.

О разметке жёсткого диска

Сначала немного скучной теории о разметке дисков. К сожалению, без неё никак. Но сначала вернёмся немного назад и поговорим о… материнских платах!

Итак, существуют два типа материнских плат: материнские платы с BIOS и более новые, современные материнские платы с UEFI . Если вы купили компьютер в 2010 году или позже, то, вероятнее всего, у вас UEFI.

На платах с BIOS разделы винчестера бывают трёх типов: основные (первичные), дополнительные (расширенные) и логические . Связаны они так: непосредственно жёсткий диск разбивается на основные разделы, один из которых может быть назначен расширенным, а вот он уже делится на несколько логических разделов. При этом основных разделов может быть максимум четыре (с учётом расширенного), а расширенный, если есть, - всегда один, а вот логических в нём может быть сколько угодно. То есть, если по-русски: вы можете разрезать винчестер максимум на 4 части, но одну из этих четырёх частей можно спокойно поделить на сколько угодно кусков. Учитывайте вышесказанное при разметке. Некоторые программы, например, легко позволят вам создать не один расширенный раздел, а несколько. Однако, ни Ubuntu, ни уж тем более Windows не увидят логические диски на таких разделах. Кроме того, обычно программы ограничивают число создавемых логических разделов, ведь в большинстве случаев сложно даже представить себе, зачем на домашнем компьютере может понадобиться полсотни дисков .

Что касается плат с UEFI, то для жёстких дисков на таких платах всё гораздо проще - здесь все разделы основные , а ограничения в их количестве нет . Таким образом, организация расширенного раздела, содержащего сколько угодно логических разделов, теряет всякий смысл. Стоит, правда, сказать, что в некоторых случаях нормальная загрузка с жёсткого диска на таких платах возможна при наличии на диске специального служебного раздела с UEFI-загрузчиком, но об этом потом. Кроме того, для полноты картины нужно отметить, что платы с UEFI могут также работать с жёсткими дисками, у которых разметка совместима с BIOS. Впрочем, и некоторые версии BIOS тоже умеют загружать систему с UEFI-раздела.

Об отношении Linux к разделам жёсткого диска

Linux очень забавно работает с различными устройствами и источниками данных. Для каждого такого объекта создаётся специальный файл, через который происходит «общение» этого объекта с системой. В частности, подобные файлы есть для жёстких дисков и разделов на них. И обычно при описании работы с винчестерами и разделами в качестве названий используются как раз имена этих файлов.

Физические жёсткие диски (т. е. рассматриваемые как аппаратные устройства, как «куски железа») называются sda , sdb , sdc и т. д. (sda - первый жёсткий диск, sdb - второй, и далее по аналогии). Кстати, подключаемые флешки и другие USB-устройства также идентифицируются как винчестеры и тоже получают имена вида sd* .

А вот разделы на винчестерах называются так: sda1 , sda2 , sda3 и т. д. То есть название раздела состоит из названия физического жёсткого диска и цифры - номера раздела на нём. Но тут есть некая хитрая особенность. Первые четыре цифры зарезервированы для основных разделов, а нумерация логических начинается всегда с пяти. Например, рассмотрим такое разбиение диска:

    sda1 - основной

    sda2 - расширенный

    • sda5 - логический

      sda6 - логический

      sda7 - логический

    sda3 - основной

Как видно, у нас имеется 2 основных и 3 логических раздела, то есть в операционной системе у нас будет доступно 5 разделов на этом диске. При этом четвёртого основного раздела нет, соответственно, нет и специального файла sda4 в системе .

Обратите внимание, расширенный раздел - это всего лишь контейнер для логических, поэтому из операционной системы он недоступен и никакие данные на него записать нельзя.

На этом теория временно заканчивается, пора приступить непосредственно к разметке вашего жёсткого диска.

Запуск программы разметки

Вообще-то, можно использовать любую программу разметки, например, Partition Magic или Acronis Disk Director Suite, однако проще всего рассказать про входящую в состав Ubuntu утилиту GParted.

Вы всё ещё в запущенной с LiveCD Ubuntu? Если это не так, то снова загрузите систему с LiveCD . Вспомните про верхнюю кнопку на панели запуска, настало время воспользоваться ею. Нажмите на неё и начните набирать gparted в строке поиска. По мере набора под надписью «Applications» (или «Приложения») будут появляться подходящие программы. Поиск начинает работать сразу, даже при частичном наборе названия программы или файла. Естественно, чем меньше букв вы наберёте, тем больше будет выбор возможных вариантов. Появился ли в главном меню «Редактор разделов GParted»? Щёлкните на нём мышкой или просто нажмите Enter .

После запуска вы попадёте в главное окно программы - там отображена текущая конфигурация вашего жёсткого диска:

Если вы купили компьютер с предустановленной Windows, может случится так, что все 4 раздела уже заняты. Наиболее часто встречается ситуация, когда первые два раздела отведены под раздел восстановления и загрузочный раздел, третий - системный, а четвертый - раздел с данными. Вам ничего не остаётся, как сохранить куда-то свои данные с последнего раздела, удалить этот раздел и на его месте создать расширенный с четырьмя логическими: раздел для данных и 3 раздела под Ubuntu (как это сделать, поговорим чуть ниже).

Если вы собираетесь использовать один общий (доступный из двух систем) NTFS-раздел для данных, имейте в виду, что в Windows не допускается использование некоторых символов (например, двоеточия) и некоторых слов (например, COM , LPT , AUX , NUL) в названиях файлов и папок (подробней об этом поищите в спецификации Windows). Ubuntu разрешит вам создавать такие файлы и папки, и будет замечательно с ними работать, но под Windows могут возникнуть проблемы.

Итак, пора приступить к разметке.

Разметка диска для установки Ubuntu

Сначала ещё немного полезных знаний. Возможно, вам известно, что зачастую существующего объёма оперативной памяти для нормальной работы всех приложений не хватает. В этом случае включается так называемый механизм подкачки, использующий свободное место на жёстком диске для увеличения объёма доступной оперативной памяти. Windows для этих целей использует обычные файлы, которые она размещает на доступных ей разделах. Linux тоже умеет так делать, однако обычно в Linux для целей подкачки используется отдельный раздел со специальной файловой системой, называемый свопом (swap по-английски).

Вы ничего не сможете записать на этот раздел, собственно из системы вы его даже не увидите - Linux сам справляется с ним. Обычно размер свопа выбирается равным объёму оперативной памяти или чуть больше, поскольку своп может использоваться ещё и для сохранения состояния компьютера (то есть содержимого оперативной памяти) при переходе компьютера в спящий режим (по-английски такой режим называется «hibernate»). Подробнее о размере раздела подкачки можно почитать в статье SWAP на нашем портале.

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

Итак, вам уже понятно, каким должен быть первый необходимый для установки Ubuntu раздел. Но, кроме свопа, вам понадобится ещё как минимум один раздел - собственно для файлов самой системы. Однако, если вы готовы выделить для Ubuntu хотя бы 15 GB места, то кроме системного раздела, рекомендуется создать ещё и раздел для пользовательских документов и настроек. Дело в том, что Ubuntu устроена так, что все пользовательские данные, включая все настройки, полностью отделены от системных файлов и могут быть вынесены на отдельный раздел. Смысл так делать весьма прост: если вы что-то испортите, то всегда сможете переустановить Ubuntu, просто отформатировав системный раздел и заново поставив туда систему, при этом не придётся особенно мучиться с сохранением настроек и данных, поскольку все они останутся на отдельном разделе .

В этом руководстве будет описана стандартная разметка , то есть один раздел будет отведён под систему, один - под пользовательские данные, и один - под своп . При этом для системного раздела вам потребуется 15 гигабайт, для свопа немножко больше, чем у вас оперативной памяти, а для последнего раздела под пользовательские данные вы отведёте всё оставшееся свободное место .

На самом деле Ubuntu занимает на жёстком диске чуть меньше 6 гигабайт, однако, чтобы не возникало проблем с переполнением диска после установки дополнительных программ, рекомендуется выделить под системный раздел около 15 GB . Более того, если вы собираетесь использовать систему для игр и т. п., размеры как системного раздела, так и раздела с данными, должны быть существенно увеличены.

Ну вот, кажется, с теорией покончено, дальше всё зависит от вашей текущей конфигурации винчестера и от ваших планов. Теперь попробуем применить все полученные знания на практике на примере достаточно типичной ситуации, и можно будет перейти к установке Ubuntu на ваш компьютер.

Разметка диска с помощью Gparted

В качестве подопытного кролика будем использовать такую вот конфигурацию:

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

Вы ничего не сможете сделать с разделом, пока он подключён к системе (в терминах Linux это называется «раздел примонтирован», но об этом позже), то есть в каждый момент времени вы можете либо изменять размер раздела, либо просматривать его содержимое и как-то работать с файлами на нём. Подключённые разделы помечены в списке ключиком:

Чтобы отключить раздел и сделать его доступным для изменения, просто нажмите правой кнопкой мыши на нём в списке или на его графическом изображении и выберите в появившемся меню пункт «Unmount»:

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

Вас могут заинтересовать следующие пункты:

    Delete - полностью удалить раздел с винчестера.

    Resize/Move - изменить размер или переместить раздел.

    Format to - отформатировать раздел в указанную ФС, уничтожив таким образом его содержимое.

    Label - назначить текстовую метку диска.

Допустим, сейчас нужно уменьшить раздел, поэтому выбираем пункт Resize/Move . При выборе этого пункта появляется такое вот окошко:

В нём вы можете с помощью мыши изменить размер и подвинуть раздел или ввести нужные значения с помощью текстовых полей. Попробуем освободить для Ubuntu около 40 гигабайт:

Нажимаем кнопку Resize/Move , попадаем обратно в главное окно и видим внесённые изменения:

Все изменения, сделанные с помощью GParted, не применяются сразу же, а просто ставятся в очередь на выполнение. Чтобы запустить реальные операции изменения разделов винчестера, необходимо выбрать в меню «Edit» пункт «Apply all operations» или же нажать на зелёную галочку на панели инструментов:

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

Итак, на самом деле вы пока что не внесли никаких изменений в разметку диска, GParted просто показывает, что будет после выполнения всех операций. Что ж, место под Ubuntu вы освободили, осталось разбить его нужным нам образом. Для этого создадим расширенный раздел и разобьём его на три логических. Делается это очень просто. Нажмите правой кнопкой мыши на свободное место, выберите в открывшемся меню пункт «New», в открывшемся окне убедитесь, что создаваемый раздел занимает всю доступную область и выберите в поле типа значение «Extended partition»:

Если у вас диск с GPT-разметкой, то создать расширенный раздел не получится - ведь у таких дисков все разделы основные («Primary partition»), а их можно создавать сколько угодно.

Снова жмём правой кнопкой мыши на созданный только что расширенный раздел, снова выбираем «New», однако на этот раз создаём раздел для системы размером около 7 Gb (вообще-то говоря 7168 MB , не забывайте, в одном гигабайте 1024 мегабайта, а если быть совсем точным, то нужно использовать гибибайты и мебибайты) и указываем для него файловую систему ext4:

После этого на оставшемся свободном месте на расширенном разделе создаём swap-диск. Если у вас 2 GB оперативной памяти, то такой же размер нужно выбрать для свопа:

Ну и, наконец, всё оставшееся место отдаём под раздел для пользовательских данных. Файловая система снова ext4. В итоге получим примерно такую картину:

Что же, у вас есть последний шанс что-то поменять или отменить. Теперь осталось только выполнить все запланированные операции, для этого идём в меню «Edit» и выбираем пункт «Apply all operations» или просто нажимаем на зелёненькую галочку на панели инструментов. Появится окошко, показывающее текущий прогресс выполнения, а вы можете пока сходить попить чаю:

Если вы успешно дождётесь завершения процесса, то увидите сообщение об окончании выполнения всех операций:

Закрыв его, вы увидите результат применения всех ваших шаманств. Помните, как называются и нумеруются разделы жёсткого диска в Linux? Вот что у нас получилось:


Давайте рассмотрим как правильно разбить жесткий диск под Ubuntu. Перепробовав различные способы, я пришел к выводу, что этот способ самый лучший на мой взгляд. Я не буду рассматривать весь процесс установки, там и так все понятно, а рассмотрим только процесс разбивки жесткого диска.

Как создать загрузочную флэшку смотрим

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

В MBR под таблицу разделов выделено 64 байта. Каждая запись занимает 16 байт. Получается, всего на жестком диске может быть создано не более 4 разделов. При разработке структуры MBR, это считалось достаточным. Позднее был введен расширенный раздел, в котором можно прописать несколько логических разделов.

По правилам расширенный раздел может быть только один. Таким образом, в максимальной конфигурации на жестком диске может быть сформировано три первичных и один расширенный раздел, содержащий несколько логических. Либо только четыре первичных раздела.

Установка Ubuntu требует как минимум двух разделов: один для самой операционной системы - обозначается "/ " и называется "root " (корневой раздел), а второй для виртуальной памяти (для файлов подкачки) - называется "swap ". Есть еще третий раздел - "/home ", создается по желанию, на нем будут храниться основные настройки приложений и файлы пользователя.

Есть мнение, что физическое место положения раздела (в начале или конце диска, соответственно ближе или дальше к\от шпинделя диска) определяет скорость обращения к разделу. Возможно это и так, но на современных компьютерах разница почти не заметна. Если же вы всё таки хотите разбить жесткий диск правильно расположив разделы, то ближе к шпинделю диска (первым) необходимо создавать swap, так как в него чаще всего будет записываться информация и головка диска будет часто обращаться именно к этому, далее раздел для корня системы и в конце- раздел для /home.

Поехали!

После того как загрузится ваше установочное устройство выбираем Install Ubuntu


Отмечаем установку кодеков и различных обновлений


Выбираем Something else , т.к. мы хотим разбить сами вручную

Выбираем диск, который мы хотим разбить и нажимаем New Partition Table

Нажимаем Continue

Сначала создаем корневой раздел "/" (20gb от 85gb), сюда установится сама Ubuntu.

Primary (Первичный) раздел, первичный раздел обязательно должен быть на физическом диске. Этот раздел всегда содержит либо одну файловую систему, либо несколько.

Ext4 в настоящий момент является самой подходящей файловой системой. Ext4 основана на файловой системе Ext3, но отличается тем, что в ней представлен механизм пространственной записи файлов, уменьшающий фрагментацию и повышающий производительность.

Теперь создаем "swap " раздел (файл подкачки), рассчитывается от объема установленной оперативной памяти.

1gb памяти = 2gb swap
2gb памяти = 4gb swap
4gb памяти = 4gb swap
более 4gb памяти = swap под вопросом (скорее всего уже не нужен)

Раздел "swap" используется системой при нехватке оперативной памяти и для спящего режима, поэтому его необходимость определяется двумя факторами: размером оперативной памяти и намерением использовать спящий режим. В отличие от других файловых систем ему не требуется точка монтирования.

Далее создаем раздел "/home "

Тип Logical (Логический), отдаем все оставшееся пространство.

В первом секторе логического раздела хранится описание следующего логического раздела.

Поместив /home в отдельный раздел, вы можете обезопасить свои документы, музыку, видео, фотографии, сохраненные игры от неприятностей, которые могут случиться с системными файлами в корневом разделе. Следовательно, если вы поместите все файлы, которые вы обычно резервируете, в домашний каталог /home, то вам не придется беспокоиться о резервном копировании при переустановке, обновлении или даже смене дистрибутива.

Итак, вы решили установить себе операционную систему Убунту, но вдруг столкнулись с таким понятием, как разметка диска , и не понимаете, что делать дальше. Ситуация до боли знакома многим новичкам в мире Linux. Но паниковать не стоит. Стоит лишь чуть-чуть разобраться, как создать разделы диска при установке Ubuntu, и вы с лёгкостью сделаете это самостоятельно.

Разделение HDD диска на разделы при установке Ubuntu.

Наверняка во многих статьях, на форумах линуксоидов вы уже кучу раз слышали, что «в Линукс всё по-другому». Это действительно так. Но это вовсе не означает, что там всё запутанней и трудней. Просто эти операционные системы используют те же самые жёсткие диски немного иным способом. Попробуйте понять, каким же, чтобы дальше все действия были понятны.

Windows, как правило, не распиливает диск на несколько частей (а если и распиливает, то максимум на две и совсем редко на три), а использует его как неделимое целое: где система, там же и файлы, и домашняя папка, и всё остальное. Linux-системы же по умолчанию делят HDD на три-четыре части или раздела. Разделы эти бывают трёх типов.

  • Первичный, или основной раздел. Главное, что нужно о нём знать - он всегда должен быть на диске. На него устанавливают операционные системы. Например, Виндовс можно установить исключительно на основной раздел.
  • Логический раздел - это то свободное место, которое оставляет система на винчестере под пользовательские нужды. Если у вас была Windows XP, то вы помните несколько «Локальных дисков»: C, D, E, F. Это и есть логические разделы. Linux-системы, кстати, легко загружаются и с них.
  • Расширенный раздел - это контейнер, который нужно создать, чтобы поместить на него неограниченное количество логических. На практике количество, конечно, ограничено программным обеспечением, но вот в теории нет. В отличие от тех же основных: их может быть максимум четыре - такое правило диктуют современное оборудование компьютера, которое больше первичных разделов не потянет.

Для чего же нужно такое распиливание винчестера на куски? Наверное, некоторые уже догадались.

  • Безопасность данных. Если вдруг «полетит» операционная система, установленная в одной части, то все остальные разделы останутся целыми и вы сохраните все файлы.
  • Использование разных файловых систем. Часто это даёт большие удобства и преимущества.
  • Возможность установки сразу двух операционных систем, что как раз вам и нужно.

Теперь понятно, для чего стоит создать расширенный раздел, если его ещё нет на HDD - установить туда Ubuntu. Однако и это ещё не всё. Linux, в свою очередь, делит эту половину, треть или четвертину от большого яблока ещё на несколько кусков разной величины. Этим она и принципиально отличается от Windows . Рассмотрим эти основные части.

  • / - основной раздел. Внутри его находятся все данные. С какой-то стороны это даже не раздел, а контейнер под разделы.
  • /home - домашний раздел. Здесь располагаются какие-либо пользовательские данные. Как видите, он принадлежит корневому разделу.
  • /swap - раздел подкачки. Как вы знаете, оперативной памяти не всегда достаточно, кроме того, чтобы входить в режим гибернации, всегда необходимо иметь такой раздел. В Windows для этого используется файл, но с разделом всё же удобнее.
  • /boot - часть винчестера, где расположена сама операционная система: ядро и всё прочее.

Разметка - это и есть деление жёсткого диска, в результате которого получается, что он состоит из нескольких частей. На одной из них покоится Виндовс, а на других процветает Убунту . Впрочем, что будет покоиться, а что процветать - решать вам.

Для чего это делается? Опять же, чтобы вы не уничтожили все файлы махом из-за какой-нибудь ошибки системы. Полетело ядро? Нет проблем, установили новое, а файлы из домашней директории никак не пострадали. Тем более Ubuntu часто выпускает обновления. В ходе такого апгрейда предыдущие версии могут удаляться, поэтому удобно держать систему отдельно от пользовательских данных. Впоследствии многие мастера создают себе ещё больше логических разделов: для музыки, серверов, специального кэша и прочего.

Подготовка диска

Переходим к практике. Перед тем как начать непосредственно разметку, необходимо подготовить HDD с установленной Windows. Процесс, который мы будем выполнять, называется сжатие. Дело в том, что изначально неразмеченного пространства нет, поэтому нужно сделать его самостоятельно. Сжимать удобно средствами старой ОС, так как Ubuntu может запросто стереть все установленные файлы с диска C, а вместе с ними и систему.

На новых Windows часто предоставляется один диск C, а диска D нет вообще. Это не очень удобно, поскольку работая с этим разделом, вы рискуете оставить компьютер без операционных систем и уничтожить все данные. Поэтому перед началом всех действий стоит сделать резервную копию и сохранить её на диске или флешке. После этого можно спокойно приступать к сжатию.


Разметка диска

Разметку можно выполнять многими разными способами, в том числе и через терминал. Для новичков оптимальна разметка диска в Ubuntu при установке либо через утилиту GParted, которая отлично подходит для этой цели.

Разделение средствами Ubuntu

Это наиболее простая разметка HDD. Выполняется она при установке системы с загрузочной флешки или диска.

  1. Загружаемся с загрузочного носителя (простите за тавтологию).
  2. Выбираем «Установить Ubuntu».
  3. Все опции расставляем, руководствуясь своими приоритетами. Самое важное - окно «Тип установки». Здесь предложено три варианта: совместно со старой ОС, удалить старую ОС и поставить Убунту либо свой вариант. Вы можете ограничиться выбором одного из первых двух. Тогда всё произойдёт автоматически, дальше можно не читать. Однако полезно будет сделать всё своими руками, чтобы с успехом применить новые знания. В общем - решайте сами.
  4. Если выбрали третий вариант, в следующем окне необходимо будет сделать новую таблицу разделов, нажав соответствующую кнопку.
  5. Выделяем свободное место, которое сделали в предыдущем шаге и жмём на плюс.

Здесь стоит сделать небольшое, но важное отступление. Дальше вновь можно идти двумя путями.

  • Первый - если у вас UEFI. UEFI - это аналог BIOS, но более современный, выполняющий те же самые функции. Обычно, если стоит UEFI, то это будет указано на какой-нибудь наклейке на компьютере. Либо же можно воспользоваться специальными утилитами, чтобы узнать. Во всяком случае, если вы дошли до этого шага, значит, подключали загрузочный носитель, значит, уже пользовались UEFI или БИОСом.
  • Второй - если у вас BIOS. Тогда всё будет слегка иначе и чуть проще.

Итак, если UEFI.

  1. Жмём на плюс.
  2. Первый создаваемый раздел будет загрузочный. Нужно поставить маркер на «Первичный» и выбрать «Использовать как загрузочный раздел EFI». Размер: 200 МБ.
  3. Далее, создаём корневой каталог. Ставим в графе использовать «Журналируемая файловая система Ext4». Размер: 20–30 ГБ, в зависимости от того, сколько у вас есть места. В целом это примерно 40–50% от всего места. Первичный. Начало этого пространства.
  4. Следующий раздел: домашний. Всё то же самое, кроме размера, который теперь нужно подогнать так, чтобы осталось 2–4 ГБ для файла подкачки и точки монтирования: /home. Хотя вполне можно сделать и логический раздел. Большого значения не имеет.
  5. Третий раздел, как можно догадаться, будет Swap или «Своп». Для него выделяем место, равное объёму оперативки на ПК. Выделять больше нет смысла. Ставим: «Использовать как раздел подкачки». Тип логический.
  6. Выбираем устройством для установки загрузчика полностью весь ранее не размеченный раздел.
  7. Жмём «Установить сейчас».

Немного иначе обстоят дела, если UEFI у вас нет.

  1. Первый создаваемый раздел будет называться /boot. Занимаемый размер: 7–10 ГБ. Вполне достаточно и семи, однако, если с местом нет проблем, лучше взять десять, так как каждое последующее обновление будет прибавлять по 200–300 МБ. Тип: логический. Журналируемая файловая система
  2. Второй раздел: /home. Здесь выделяем всё место, кроме того, что останется на Своп. Файловая система та же, тип также логический.
  3. Ну и Своп. Здесь всё в точности, как в предыдущей пошаговой инструкции.
  4. Теперь устройством для установки загрузчика нужно назначить раздел /boot, который и был создан для этого.

СОВЕТ. Способ может показаться слегка трудным и запутанным. Есть вариант, который мне кажется более простым для новичков. Хотя в нём и приходится работать с Ubuntu ещё до её установки.

GParted

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

  1. Для начала подключаем загрузочный CD или USB и запускаем Ubuntu без установки.
  2. Включаем GParted. Скачивать её не надо, она уже входит в список предустановленных программ.
  3. Работаем с неразмеченным пространством. Оно уже должно так отображаться в главном окне программы. Если оно вдруг оказалось примонтированным (в строке напротив него нарисован ключ), щёлкаем по нему ПКМ и жмём «Отмонтировать». После этого с ним можно будет выполнять дальнейшие действия.
  4. Создаём из него расширенный раздел. Щёлкаем ПКМ, выбираем «Новый», или New, и, не уменьшая пространства, ставим расширенный раздел, или Extended Partition, в правой верхней графе. Название можно не заполнять.
  5. Снова кликаем правой кнопкой мыши и выбираем «Создать раздел», или New. Размер будет 7–10 ГБ или 7000–10000 МБ. Файловая система: ext Логический раздел. Название:/root.
  6. Аналогично ставим Своп с тем же типом раздела, но другим именем (swap), файловой системой (linux-swap) и объёмом 2 или 4 ГБ.
  7. И последний раздел, который вновь вместит в себя всё оставшееся место, будет /home. Файловая система ext4 и логический тип.
  8. Кстати, не забываем о UEFI. Если он есть, для него также надо создать раздел по аналогии с предыдущей инструкцией.
  9. Финальный шаг. Проверяем, чтобы всё было правильно выставлено, а затем нажимаем вверху на зелёную галочку. Дело в том, что GParted обладает одной очень удобной функцией. Он не начнёт выполнять никакие операции, пока вы не нажмёте эту кнопку вверху. До этого момента можно безбоязненно как угодно экспериментировать с разметкой. Главное - сверить всё перед нажатием заветной кнопки.
  10. Процессы будут выполняться небыстро. В это время нельзя отключать ноутбук или компьютер от сети.

После такой разметки через GParted вы легко сможете установить Убунту в уже готовую директорию. Использовать нужно, как вы знаете, раздел /boot.

Ну вот, теперь вы существенно пополнили свои знания о жёстких дисках. А главное, поняли (очень на это надеюсь), как выполняется разметка диска в Ubuntu, для чего и как это сделать самостоятельно. Это лишь первый шаг на пути создания для себя идеальной операционной системы. Дальше будет ещё много интересного.

Итак, пора найти на вашем компьютере место для Ubuntu. Скажу сразу: на самом деле можно особенно не озадачиваться этим, а поставить Ubuntu из-под Windows и на раздел с Windows с помощью Wubi. Однако я крайне не рекомендую такой способ, поскольку он не является ¾родным¿ для Ubuntu и ведет к возникновению совершенно непонятных проблем.

Для установки Ubuntu, вообще говоря, вполне достаточно 7 гигабайт свободного места. Однако я бы рекомендовал выделить хотя бы 15, чтобы было место для сохранения различных документов и других пользовательских файлов.

Если у вас есть целый раздел, который вы полностью готовы отдать под Ubuntu очень хорошо. Иначе видимо придётся отрезать кусочек от какого-то диска с данными. Не бойтесь, в этом нет ничего страшного, однако я сразу хочу предупредить: изменение разметки винчестера опасная операция, чреватая потерей всего нажитого непосильным трудом. Поэтому крайне рекомендуется сохранить все важные данные в каком-нибудь укромном месте перед внесением изменений в разметку винчестера.

Надо сразу заметить, что Ubuntu абсолютно без проблем поддерживает диски Windows, поэтому если вы решили оставить Windows на своём компьютере, то вы спокойно сможете обращаться из Ubuntu к файлам, хранящимся на разделах Windows. А вот обратное, к сожалению, не верно. Windows не умеет работать ни с одной из файловых систем Linux (хотя все они являются полностью открытыми), поэтому Windows не увидит ни одного раздела Linux, Windows их просто игнорирует и считает, что их не существует.

4.1 О разметке винчестера

Сначала немного скучной теории о разметке дисков. К сожалению, без неё никак. Итак, разделы винчестера бывают трёх типов: основные, расширенные и логические. Связаны они так: непосредственно винчестер делится на основные разделы, один из основных разделов может быть назначен расширенным и разделён на логические. При этом основных разделов может быть максимум четыре (с учётом расширенного), расширенный, если есть, то всегда один, а логических может быть сколько угодно. То есть если по-русски: вы можете разрезать винчестер максимум на 4 части, но одну из них вы можете спокойно поделить на сколько угодно кусков.

Учитывайте вышесказанное при разметке. Некоторые программы, например, спокойно позволят вам создать не один расширенный раздел, а несколько. Однако ни Ubuntu, ни уж тем более Windows не увидят логические диски на таких разделах.

4.2 Об отношении Linux к разделам винчестера

Linux очень забавно работает с различными устройствами и источниками данных. Для каждого такого объекта создаётся специальный файл, через который происходит ¾общение¿ этого объекта с системой. В частности, подобные файлы есть для винчестеров и разделов на них. И обычно при описании работы с винчестерами и разделами в качестве названий используются как раз имена этих файлов.

Винчестеры называются sda, sdb, sdc и т.д. (sda первый винчестер, sdb второй и далее по аналогии). Кстати, подключаемые флешки и другие USB устройства так же идентифицируются как винчестеры и тоже получают имена вида sd*.

Разделы на винчестерах называются так: sda1, sda2, sda3 и т.д. Т.е. название раздела состоит из названия винчестера и цифры-номера раздела после него. Но тут есть некая хитрая особенность. Первые четыре цифры зарезервированы для основных разделов, а нумерация логических начинается всегда с пяти. Например, рассмотрим такое разбиение винчестера:

sda1 основной

sda2 расширенный

– sda5 логический

– sda6 логический

– sda7 логический

sda3 основной

Как видно, у нас имеется 2 основных и 3 логических раздела, то есть в операционной системе у нас будет доступно 5 дисков на этом винчестере. При этом четвёртого основного раздела нет, соответственно, нет и специального файла sda4 в системе.

Обратите внимание, расширенный раздел это всего лишь контейнер для логических, поэтому из ОС он недоступен и никакие данные на него записать нельзя.

На этом теория временно заканчивается, пора приступить непосредственно к разметке вашего винчестера.

4.3 Запуск программы разметки

Вообще говоря, вы можете использовать любую программу разметки, например, Partition Magic или Acronis Disk Director Suite, однако я буду рассказывать про входящую в состав Ubuntu утилиту Gparted.

Надеюсь, вы ещё не вышли из запущенной с LiveCD Ubuntu. Если это не так, то снова загрузите систему с LiveCD . Я уже упоминал про главное меню системы, теперь-то оно нам и понадобится. Зайдите в меню System→Administration и запустите программу Gparted (Рис. 4.1 ). После запуска вы увидите главное окно программы с вашей текущей конфигурацией винчестера (Рис. 4.2 ). Итак, пора приступить к разметке1 .

1 По умолчанию в Gparted выбран первый винчестер (то есть sda), если вам нужен другой загляните в меню GParted→Devices или обратите внимание на раскрывающийся список на основной панеле программы.

Рис. 4.1: Программа Gparted в главном меню системы.

Рис. 4.2: Интерфейс Gparted.

4.4 Разметка диска для установки Ubuntu

Сначала ещё немного полезных знаний. Возможно, вам известно, что зачастую существующего объёма оперативной памяти для нормальной работы всех приложений не хватает. В этом случае включается так называемый механизм подкачки, использующий свободное место на винчестере для увеличения объёма доступной оперативной памяти. Windows для этих целей использует обычные файлы, которые она размещает на доступных ей разделах. Linux тоже умеет так делать, однако из-за неэффективности подобного подхода обычно в Linux всё организовано немного по-другому. Для целей подкачки в Linux используется отдельный раздел со специальной файловой системой, называемый свопом (swap по-английски).

Вы ничего не сможете записать на этот раздел, собственно, из системы вы его вообще не увидите, Linux сам управляет работой с ним. Обычно размер свопа выбирается равным объёму оперативной памяти или чуть больше, поскольку swap используется для сохранения состояния компьютера (то есть содержимого оперативной памяти) при использовании спящего режима (он же hibernate).

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

Итак, мы разобрались с первым необходимым для установки Ubuntu разделом. Но кроме свопа вам понадобится как минимум раздел собственно для файлов самой системы. Однако, если вы готовы выделить для Ubuntu хотя бы 15Гб места, то кроме системного раздела рекомендуется создать ещё и раздел для пользовательских документов и настроек. Дело в том, что Ubuntu устроена так, что все пользовательские данные, включая все настройки, полностью отделены от системных файлов и могут быть вынесены на отдельный раздел. Смысл так делать весьма прост: если вы что-то испортите, то всегда сможете переустановить Ubuntu просто отформатировав системный раздел и заново поставив туда систему, при этом вам не придётся особенно мучаться с сохранением настроек и данных, поскольку все они остануться на отдельном разделе.

Я буду описывать стандартную разметку, то есть один раздел под систему, один под пользовательские данные и один под своп. При этом для системного раздела нам потребуется 7 гигабайт, для свопа столько, сколько у вас оперативной памяти, а для оставшегося раздела под пользовательские данные всё оставшееся свободное место2 .

На самом деле Ubuntu занимает на винчестере чуть меньше 4 гигабайт, однако чтобы не возникало проблем с переполнением после установки дополнительных программ я рекомендую выделять под системный раздел около 7Gb.

Собственно, я рассказал уже всю необходимую для разметки информацию, дальше всё зависит от вашей текущей конфигурации винчестера и от ваших планов. Теперь я лишь покажу, как применить все полученные знания на практике на примере достаточно типичной ситуации, и можно будет перейти к установке Ubuntu на ваш компьютер.

2 На самом деле вы можете вообще ничего не размечать, а просто выделить место под Ubuntu. Программа установки умеет автоматически выполнять разметку, но делает это она к сожалению не оптимальным образом. Поэтому я опишу не самый простой способ установки, предполагающий ручное разбиение диска.

Для того, что бы установить Mint с нуля, нам прежде всего понадобится провести разметку жёсткого диска, а для этого, необходимо определиться, что мы имеем и куда будем устанавливать. В принципе, у нас может быть два варианта установки, а именно: установка на компьютер, на котором кроме самой Mint больше нечего не будет и на компьютер на котором уже имеется какой-либо раздел или разделы, занятые другой операционной системой (Windows) или просто разделом, предназначенном для хранения нужных и важных файлов.

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

Второй вариант, не то, что бы сложный, но займет несколько больше различных телодвижений. Предположим, что у Вас на компьютере уже имеется установленная Windows и Вы не хотите пока с ней расставаться. Или же, другой вариант, у Вас нулевой компьютер и Вы решили установить и Windows и Mint . В обоих случаях нам нужно будет провести определённые действия с жёстким диском. Единственное, что нужно знать, если Вы хотите установить сразу две системы, так это то, что Windows нужно устанавливать первым, а не наоборот, проще будет, хотя и наоборот тоже можно, только потом придется дополнительно ковыряться, что бы всё получилось так, как если бы Вы устанавливали Windows первым. Поэтому, лучше сразу выбрать правильную последовательность.

Что бы выполнить необходимую разметку и форматирование диска используют специальные программы, предназначенные для этих целей. На сегодняшний день, таких программ существует предостаточное количество, на любой вкус, как платные, так и бесплатные. Причём, хочется обратить внимание на то, что платные программы, совсем не означает, что за них нужно платить, как это все делается, думаю рассказывать не нужно, да и не имеет смысла, т.к. имеются бесплатные аналоги, вполне справляющиеся с поставленной задачей. Одной из таких утилит является GParted Live CD (Gnome Partition Editor).

Скачать можно с оф. сайта: . Скачивать нужно только стабильные версии (stable). После закачки, записываем программу на CD -диск и получаем загрузочный диск с GParted. Вставив такой диск в лоток CD/DVD- привода и перезагрузив компьютер, мы получаем возможность производить различные действия с нашим жёстким диском компьютера при помощи интерфейса утилиты GParted. Кроме GParted, достаточно популярными в этом плане могут оказаться и Acronis disk director, а также, Paragon (Домашний эксперт). Если хотите иметь полный боекомплект различных утилит, включая и вышеперечисленные, то лучше всего подойдёт Acronis Boot CD Strelec. Это загрузочный CD -диск на базе Windows 7, с набором различных утилит для работы с жёстким диском и не только. Всё это естественно, коммерческие продукты но, всегда есть но, вы понимаете о чём я говорю. Найти с скачать можно, ну например .

Обратите внимание на то, что название дисков и разделов в Linux -среде, несколько отличается от обозначений в среде Windows. Если в Windows это:C; D; E и т.д., то в Linux это: sda1; sda2; sda3 и т.д. Следует знать также, что устанавливая Mint , создать необходимы разделы можно и в процессе инсталляции при помощи самого инсталятора.

Теперь, непосредственно о разбивке и форматировании. Когда мы устанавливаем Windows, то просто создаем раздел или выбираем весь диск целиком, на который он будет установлен и форматируем его в NTFS. Кроме NTFS существует еще масса файловых систем, о которых мы сейчас говорить не будем, просто NTFS - это самая новейшая сегодня система. На этом, как бы все. В Linux же, немножко по другому, рассмотрим подробнее. Вот классическая схема для создания необходимых разделов при установке Linux :

1. swap (файл подкачки)
2. / (корневой)
3. /boot (загрузочный)
4. /var
5. /usr
6. /tmp
7. /home

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

1. swap (файл подкачки)
2. / (корневой)
3. /home

Кроме этого, как утверждают многие, раздел "swap" на домашнем компьютере необязателен. По моим личным наблюдениям, постоянно контролируя работу этого файла, я ни разу не видел что бы он был как-то задействован в работе. Значит это утверждение вполне оправдано. Тем не менее, я не беру на себя какую-либо ответственность и поэтому, создавать такой раздел или нет, выбирать только Вам. Во всяком случае, если Вы его создадите, то хуже от этого не будет, это уж точно.

Еще несколько слов о разделе /home. Он предназначен для хранения различной информации пользователя, т.е. Вас. Скаченные фильмы, фотографии, какие-нибудь текстовые файлы и пр., все это храниться на этом разделе. Создают этот раздел с той целью, что если вдруг произойдет внезапный сбой системы, то при последующей установке системы или ее восстановлении, этот раздел с Вашими важными личными файлами, остался не тронутым и был бы легко доступен после переустановки или восстановления. Это достаточно предусмотрительно, но не является единственным вариантом разметки. Вот еще более простая схема:

1. swap (файл подкачки)
2. / (корневой)

Но в этом случае, нужно уделить особое внимание своевременному архивированию системы на случай ее сбоя и возможного восстановления. Каким из вариантов воспользоваться, выбирать опять-таки Вам, но чисто для дома, первый вариант не актуален. Второй вариант, это классика, третий не стандартный, но имеет место быть, вопрос где и когда? Конкретный пример применения третьего варианта, может быть использован, когда для архивирования и восстановления системы, Вы используете сторонние утилиты, одной из которых является бесплатная программа Clonezilla. Очень хорошая программа, хотя и имеет весьма примитивный интерфейс, тем не менее, в отличие от своих платных собратьев, таких как Paragon Backup and Recovery или Acronis True Image Home и пр. достаточно корректно работает с системой Linux.


Особенность этой утилиты в том, что независимо от того, на сколько и на какие разделы Вы разметите свой диск, будь-то первый, второй или третий варианты, она всё-равно, все разделы для Linux определяет в виде одного. Допустим, у Вас установлена Windows (sda1) и Linux по схеме номер один(sda2, sda3, sda4, sda5, sda6, sda7, sda8), в общей сложности восемь разделов. При работе с Clonezilla, она покажет вам всего два:Windows (NTFS) sda1 и Linux (ext4) sda2. В sda2 будут входить все разделы, которые Вы создавали для установки Linux, кроме swap, т.к. swap архивировать не нужно. Ну, вот такая утилита, по другому она не "видит", но с другой стороны, это удобно, все разделы в виде одного, заархивировал и восстановил, все просто и удобно. К чему столько слов? Третий вариант разметки, как раз подходит для случая, если Вы вдруг решите пользоваться Clonezilla, как сторонней программой для выполнения архивирования и восстановления системы. Скачать можно

Ну и в заключении, давайте возьмём и проведём разметку диска на каком-нибудь примере. Допустим мы имеем новенький компьютер с 4.0 ГБ оперативной памяти и 500 ГБ объёмом жёсткого диска, а также, загрузочныйCD/DVD с Linux Mint загрузочный CD/DVD с Windows и загрузочный сGParted Live CD. Устанавливать будем Windows и Mint одновременно. Вставляем GParted в лоток и перезагружаем компьютер, после запуска программы начинаем разметку.

  • Раздел /home (всё оставшиеся свободное место), система ext4.

  • Таким образом у нас получится что-то вроде:

    /dev/sda1 NTFS Windows 50.0 ГБ
    /dev/sda2 swap 8.00 ГБ
    /dev/sda3 / ext4 30.0 ГБ
    /dev/sda4 home ext4 412.0 ГБ

    Все, после этого можно в правильной очерёдности установить системы, сначала Windows, потом Linux. Если применяете третий вариант разметки, то оставшееся свободное место выделяете под раздел / (корневой). Надеюсь, что в общих чертах, разобраться в целом можно, хотя и получилось достаточно объёмно, но надеюсь, что не бесполезно.