Как использовать ручное разбиение на разделы при установке?

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

Я хотел бы осветить такие ситуации:

  • Если у вас пустой диск
  • Если на вашем диске установлена ​​Windows
  • Если на вашем диске есть другие системы:
  • Если это GPT, RAID или LVM
  • Если у вас есть OEM-предустановленная копия Windows 8

  1. Загрузитесь с установочного носителя Ubuntu. Это может быть компакт-диск или USB-накопитель.
  2. Начните установку. Перейдите к шагу 4 и выберите «Что-то еще»:
  3. Вы увидите свой disk как /dev/sda или /dev/mapper/pdc_ * (регистр RAID, * означает, что ваши буквы отличается от нашей)

    Нажмите «Новая таблица разделов …». Вы увидите, что на вашем диске теперь есть свободное место:

  4. (Рекомендуется) Создать раздел для свопа. Swap — это раздел для хранения ненужных страниц памяти, например подкачки Windows. Также его можно использовать для гибернации.

    • Выберите свободное место и нажмите +
    • Задайте параметры, как на изображение ниже:

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

  5. Создать раздел для / (корень fs). Это файловая система, которая содержит ваше ядро, загрузочные файлы, системные файлы, утилиты командной строки, библиотеки, общесистемные файлы конфигурации и журналы.

    • Выберите свободное место и нажмите +
    • Задайте параметры, как на картинке ниже:

    10–20 ГиБ должно быть достаточно

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

    Вы можете сделать это так же, как на шаге 5, и даже выбрать другой тип файловой системы (хотя я рекомендую использовать ext4 вместо reiserfs. Просто первое намного больше гибкий, а второй — быстрее)

  7. (Необязательно) Создайте отдельные разделы для /boot , / tmp и /var . Установите их размер в соответствии с вашими потребностями:

    • /boot должно быть 100–500 МБ.
    • /var и /tmp должны быть> 5 ГиБ
  8. Если вы сомневаетесь, какое устройство для установки загрузчика выбрать, оставьте по умолчанию. Это будет установлено установщиком. Но иногда делает ошибки. Позвольте мне рассказать вам, как с этим бороться:

    • Если вы используете только один жесткий диск, выберите или оставьте /dev/sda без изменений.
    • Если вы используете более одного жесткого диска без RAID, выберите тот, с которого ваша система загружается. Вы также можете выбрать другой диск и настроить BIOS для загрузки с него.
    • Если у вас есть RAID, с которого запускается ваша система, это будет /dev/mapper/...

    Убедитесь, что вы выбрали весь диск, а не один раздел!

В конце концов, вы должны увидеть свой диск так:

Как заметил LiveWireBT в комментариев рекомендуется разместить корневой раздел на основном разделе на дисках со схемой MBR. Однако это принадлежит личному вкусу. Иногда даже лучше поместить каталог /boot в основной, а корневой каталог оставить в логическом разделе.

Вот и все! Теперь вы можете нажать Установить сейчас и перейти к установке.


  1. Загрузитесь с установочного носителя Ubuntu.
  2. Отключите все подключенные диски, если они существуют.
  3. Перейдите к шагу 4. Выберите «Что-то еще» и нажмите Продолжить :

Вы увидите таблицу разделов. Это будет выглядеть так:

  1. Освободите место для Ubuntu:

    • Выберите диск Windows (не загрузчик!). Это должен быть самый большой диск на карте.
    • Нажмите кнопку Изменить ... . Уменьшите раздел Windows до 60% от его размера. Обратите внимание, что на нем должно оставаться немного свободного места (8–20 ГиБ должно быть достаточно).
    • Если хотите, можете удалить некоторые разделы. Это делается нажатием кнопки - . Не удаляйте раздел Windows!

    И ~ 40 ГиБ должно быть сохранено для Ubuntu. Нажмите OK и Продолжить , чтобы записать изменения на диск.

  2. Теперь ваша таблица разделов должна выглядеть так:

  1. Теперь вы можете перейти к шагам 4–7 части о пустой установке. Обратите внимание, что своп будет помещен в логический раздел. Это не имеет значения, в любом случае все будет работать идеально.

6


Компьютеры с OEM-установкой Windows обычно имеют более 1 или 2 разделов. Начиная с Windows 8, таблица разделов должна быть GPT, что позволяет иметь более 4 основных разделов.

1. Изменение размера раздела Windows

Это можно сделать как минимум двумя способами:

  • с живого носителя
  • в Окна

A. Изменение размера с живого носителя Ubuntu

Вы можете запустить GParted или использовать только меню ручного разбиения установщика.

B. Более безопасный вариант: изменение размера изнутри Windows

  • Измените размер раздела Windows с помощью управления дисками (запустите diskmgmt.msc ).

    Выберите свой Раздел Windows и выберите «Уменьшить объем…» в контекстном меню.

    Обычно это сжимается до минимально возможного, вы можете изменить значение, чтобы оставить больше места для Windows.

  • Необязательно отключить быстро запуск и, возможно, отключите спящий режим, если он активирован и вы собираетесь получить доступ к разделу Windows с помощью Ubuntu. Запустите powercfg.cpl и перейдите к Параметры электропитания > Системные настройки через «Выберите, какая мощность кнопка выполняет «.

2. Ручная настройка схемы разделов для Ubuntu

  • Внимание! Нет, вы не хотите стирать весь диск и Windows вместе с ним. Если вы видите этот экран, выберите вариант Что-то еще . ( Что-то еще может быть труднее всего понять, но, учитывая существующие ошибки, вы знаете, что получите.)

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

    • Вариант 1: только добавить корневой раздел

    • Вариант 2: добавить корневой и домашний раздел

    … наконец, добавьте раздел подкачки:

    Обратите внимание, что обычно существует существующий системный раздел EFI (сокращенно ESP, efi в скриншот), что установщик wi будет автоматически обнаруживать и монтировать для установки загрузчиков и программ EFI.


Связанные отчеты об ошибках

  • Таблицы разделов GPT не обнаруживаются должным образом — Ubiquity предлагает очистить диск

Похожие

  • Мой ответ на вопрос SU: Чистая установка Windows 8.1 или Windows 8 с OEM-ключа (теперь обновлена ​​информация для Windows 10)
  • Добавление зашифрованного раздела с помощью pam_mount при входе в систему (1, 2)

5


Если у вас есть md RAID

, я не буду рассказывать, как создайте здесь массивы mdadm . В Интернете есть множество статей. Однако есть одна серьезная проблема: установщик Ubiquity не учитывает массивы, созданные в реальном сеансе, поэтому вы Возможно, после установки на таком массиве система не будет загружаться.

  1. Создайте настройку, например m ine:

      $ sudo fdisk -lDisk/dev/sda: 160,0 ГБ, 160041885696 байт ... Идентификатор конечных блоков начала загрузки устройства Система/dev/sda1 2048 156299263 78148608 83 Linux /dev/sda2 156299264 311556095 77628416 7 HPFS/NTFS/exFAT/dev/sda3 * 311556096 312580095 512000 83 LinuxDisk/dev/sdb: 80,0 ГБ, 80026361856 байт ... Идентификатор конечных блоков начала загрузки устройства Система/dev/sdb1 2048 156321330  83 LinuxDisk/dev/md0: 160,0 ГБ, 160048349184 байта ... Диск/dev/md0 не содержит действительной таблицы разделов  

    Как вы можете догадаться, я создал /dev/md0 mdadm массив из /dev/sda1 и /dev/sdb1 . Сейчас там пусто. Давайте что-нибудь на нем установим.

  2. Создайте разделы на /dev/md0 , как вам нравится:

    Важно: установите /boot на один из разделов вне массива, поскольку GRUB не поддерживает mdadm . В моем случае это /dev/sda3 . Если вы хотите более быструю загрузку вашей системы, ее следует разместить в начале диска.

  3. Установите Ubuntu. Нажмите Продолжить тестирование . Или перезагрузитесь и увидите приглашение initramfs

  4. Теперь вам нужно chroot в установленную систему и установите mdadm :

      sudo mount/dev/md0p6/mntsudo mount/ dev/md0p5/mnt/homesudo mount/dev/sda3/mnt/bootfor d в/dev/proc/sys/run;  выполните sudo mount --bind $ d/mnd $ d;  donechroot/mntapt-get install mdadm  

    Установка mdadm должна устранить проблему с загрузкой.

0


Выполните любое из следующие помочь вам? (извините, у меня недостаточно представителей, чтобы прокомментировать это).

Теперь предположим, что мы собираемся установить Ubuntu 11.04, и вначале процесса установки мы встретим экран «Распределить место на диске» (самый важный шаг в процессе установки). На экране «Выделить место на диске» выберите «Что-то еще», чтобы разделить диск вручную.

На следующем экране показан раздел sda1 для Windows Xp и свободное пространство. Теперь мы собираемся установить Ubuntu 11.04, поэтому нам нужно создать /partition и Swap.

Create/Partition :

Выберите свободное место и нажмите кнопку «Добавить».

Ubuntu 11.04 требует около 4,4 ГБ, поэтому мы должны ввести значение более 4,4 ГБ. В моем случае я поставил 6000 МБ, то есть 6 ГБ.

В разделе «Использовать как» я выбрал журналируемую файловую систему Ext4.

В разделе «Точка монтирования» я выбрал/ .

Нажмите кнопку «Добавить», чтобы создать/раздел.

Создать своп:

на предыдущем экране выберите свободное место и нажмите кнопку «Добавить».

Для обмена не требуется много места. В моем случае я поставил 500 МБ.

Из «Использовать как» выберите область подкачки

Не нужно монтировать точку.

Нажмите ОК кнопку для создания свопа.

Установить:

Теперь у нас есть/, раздел и своп, поэтому мы готовы к установке.

Чтобы начать процесс установки, нажмите кнопку «Установить сейчас».

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

Для установки Windows на отдельный раздел, это должно быть достаточно очевидным из варианта «Установить Ubuntu вместе с ними», однако вы можете столкнуться со следующей ошибкой.

Ваш существующий раздел (Windows) находится на слева — Ubuntu справа. Это стандартный порядок сжатия одного раздела для создания другого для двойной загрузки.

Установка Ubuntu с Windows, установленной на разделе

2


Раздел показывает «неизвестно» Используется в GParted

Это случилось со мной 17.10, потому что мой Windows 10 Lenovo P51 использовал раздел Logical Disk Manager (LDM).

Решение заключалось в том, чтобы уменьшить раздел изнутри Windows, как показано на странице: https://askubuntu.com/a/521195/52975

Затем вы можете установить Ubuntu на выделенное свободное место.

Не удается полностью сжать диск.

Затем я столкнулся со второй проблемой: Windows сообщила, что у меня в разделе 400 ГБ свободного места, но я могу уменьшить только 250 ГБ.

Решение заключалось в том, чтобы зайти внутрь Windows и:

  • Отключить файл подкачки (он же подкачка Windows)
  • Отключить защиту системы

, как указано по адресу: https://superuser.com/questions/1017764/how-to-shrink-a-windows-10-partition/1060508#1060508

Затем после перезагрузки он позволил мне полностью сжать его.



Лучшая практика разбиения диска для облачного образа сервера Ubuntu?

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

Однако во всех облачных провайдерах, в которых я создал экземпляры ( AWS, OVH и GCP), доступный по умолчанию образ для Ubuntu обычно поставляется с одним разделом /.

Упомянутая выше «хорошая практика» каким-то образом неуместна для облако, или его просто игнорируют? Поскольку корневой раздел, очевидно, монтируется, когда я вхожу на сервер, есть ли способ уменьшить его и перераспределить пустое пространство?


Мы используем один раздел на том (за исключением первого тома, который включает загрузку и свопинг). У этого есть много преимуществ (конечно, всегда в зависимости от приложения).

Если ваше приложение имеет большую БД + много файлов, по моему опыту, рекомендуется отделить файловую систему данных от корневой файловой системы. Наиболее очевидная причина заключается в том, что размер раздела данных намного проще увеличить или уменьшить, но изменить загрузочный раздел намного сложнее. В большинстве случаев вам необходимо размонтировать раздел, чтобы изменить его размер.

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

Другая причина — это оптимизация затрат, поэтому с этой конфигурацией можно иметь разные объемы по разной цене.

Что касается сжатия корневого раздела, то обычно я выбираю конфигурацию с размером диска, который соответствует потребностям моей корневой файловой системы. (Я использую Debian, очень похожий на Ubuntu, и я использую корневой раздел размером 15 ГБ). Я связываю/var/log с разделом данных, который обычно вызывает проблемы с пространством. Таким образом, размер корневого раздела остается практически неизменным. Просто убедитесь, что приложения запускают очистку файлов/tmp.

У вас также есть много других преимуществ:

1) Вы можете создать/построить новый сервер (корневой раздел) и просто перемещать данные с одного сервера на другой. . Простой способ обновления версии ОС (меньше риска, меньше времени простоя)

2) Если вы отделяете приложения от данных, у вас может быть другой том для приложений, что дает дополнительную гибкость.

3) Если у вашего провайдера ВМ есть разные типы дисков (разные скорости, разные цены), вы можете выбрать быстрые тома для БД и более медленные тома для исполняемых файлов (обычно выполняются один раз) и редко используемых данных.

и т.д.) Я уверен, что есть много других причин для разделения томов/файловых систем. Здесь всего несколько.


Разделение дисков в Linux — довольно самоуверенная тема. Я бы сказал, что в современных системах менее важно разделять такие вещи, как/var и/home, поскольку диски, с которыми мы имеем дело, больше или машины более быстродействующие.

Это хорошо Идея разделить/home отдельно от остальной ОС в любой системе, которая будет использоваться людьми в интерактивном режиме, по двум причинам:

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

Большинство облачных провайдеров адаптируют свои настройки по умолчанию ко второму случаю, идее о том, что машины не будут оставаться на работе в течение длительного периода времени. Если ваши веб-сайты работают на облачных платформах, вы, как правило, захотите использовать балансировщики нагрузки и группы автоматического масштабирования, где серверы масштабируются вверх/вниз в зависимости от использования, а когда у вас есть ошибка, вы просто сдуваете их и начинаете новую one.

Другая часть этого состоит в том, что облачные провайдеры обычно позволяют использовать несколько подключенных томов. Если вы хотите, чтобы серверы были более постоянными, рекомендуемой практикой было бы присоединение дополнительного тома к экземпляру, скажем, поверх/srv/www,/home или там, где будут находиться ваши постоянные данные. Таким образом, вы можете повторно подключить свой веб-сайт к новому серверу, когда захотите обновить ОС.

Оцените статью
clickpad.ru
Добавить комментарий