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


228

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

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


2
Для «нормального» способа установки вы можете попробовать этот вопрос: askubuntu.com/questions/6328/how-do-i-install-ubuntu
Уилф

Хотя многие люди идут по этому пути (и он работает нормально), я предпочитаю просто загрузить отдельный дистрибутив gparted и сначала выполнить все мои разметки. Мне особенно нравится, что он «делает» все и показывает вам, как это произойдет, прежде чем он действительно что-то записывает на диск. Таким образом, легко сказать «упс» и просто начать все сначала, если вы ошиблись или передумали по поводу какой-либо детали.
Джо

Это описание может не работать 16.04, когда: - установка в режиме EFI; - есть предыдущая установка Windows; Вы хотите создать пользовательские разделы. При попытке разбить диск так, чтобы некоторые исходные разделы остались нетронутыми, программа установки зависает перед выполнением команд, одновременно предупреждая о принудительной установке EFI. (см. эту ошибку bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1433310 ). Когда это происходит, таблица разделов на диске еще не затрагивается, но установка полностью останавливается без каких-либо других вариантов, кроме как перезагрузить компьютер
Laszlo Stenstråle

1
Для установки Ubuntu в режиме двойной загрузки я использовал эту ссылку. Мой компьютер уже имел Windows 7 и Windows 10, и я пытался установить Ubuntu в нераспределенном 100 ГБ пространстве. Инструкции работали очень гладко для меня. Особенно скриншоты при выполнении разбиения были очень важны.
RBT

Ответы:


207

Если у вас есть пустой диск

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

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

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

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

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

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

    • Выберите свободное место и нажмите +
    • Установите параметры как на картинке ниже: Root fs параметры

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

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

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

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

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

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

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

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

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

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


1
@zkent Если вы хотите использовать NTFS или FAT32 в качестве своего /home, вы должны создать небольшой раздел Ext2 / 3/4 и создать на нем несколько символических ссылок, указывающих на соответствующие каталоги раздела, которым вы хотите поделиться. Вы не можете просто разместить такие важные части системы, как /homeна файловых системах, которые не предназначены для них.
Данатела

6
Я только что заметил, что root - это логический раздел, не должны ли эти инструкции рекомендовать, чтобы root был в основном разделе на дисках со схемой MBR?
LiveWireBT

1
Почему вы говорите, что swapраздел не является обязательным?
Becko

3
Относительно пункта 7. Обязательно ли EFI boot partitionсоздавать машины на основе UEFI (200 МБ)?
VRR

3
Предположительно «своп в конце диска медленный» относится только к жесткому диску, а не к SSD?
Джонатан Хартли

58

Если у вас есть диск с установленной Windows

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

Что-то другое

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

таблица разделов

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

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

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

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

Новая таблица разделов

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

4
У меня возникли трудности после сжатия раздела Windows с использованием инструментов на стороне Linux. Может быть безопаснее сжать раздел Windows с помощью инструментов Windows перед началом установки. Ссылка: askubuntu.com/questions/511459/…
органический мрамор,

Если у вас есть раздел Logical Disk Manager (LDM), размер раздела отображается как «неизвестный», и вы не можете изменить его размер. Решение состоит в том, чтобы сначала сделать это из самой Windows: askubuntu.com/a/976430/52975
Сиро Сантилли,

Для установки Ubuntu в режиме двойной загрузки я использовал эту ссылку. Мой компьютер уже имел Windows 7 и Windows 10, и я пытался установить Ubuntu в нераспределенном 100 ГБ пространстве. Инструкции работали очень гладко для меня. Особенно скриншоты при выполнении разбиения были очень важны.
RBT

@Danatela Если я хочу полностью удалить Windows с моего компьютера, я должен удалить раздел Windows ???
Фатим Карими

1
@FatemehKarimi Да, это рекомендуется, но не обязательно. Часто люди имеют значительный объем данных на своем разделе Windows, перемещение их на файловые системы Linux имеет свои плюсы и минусы.
Данатела

40

Если у вас есть предустановленная копия Windows 8 или более поздней версии

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

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

Есть как минимум 2 способа сделать это:

  • из живых СМИ
  • в винде

A. Изменение размера из Ubuntu Live Media

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

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

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

    запуск <code> diskmgmt.msc </ code> из поиска Windows

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

    введите описание изображения здесь

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

    введите описание изображения здесь

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

    запуск <code> powercfg.cpl </ code> из поиска Windows

    введите описание изображения здесь

    введите описание изображения здесь

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

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

    введите описание изображения здесь

    введите описание изображения здесь

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

    введите описание изображения здесь

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

      введите описание изображения здесь

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

      введите описание изображения здесь введите описание изображения здесь

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

    введите описание изображения здесь

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

    введите описание изображения здесь


Связанные сообщения об ошибках

Связанный

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

+1 Просто для расширения ответа: безопаснее иметь отдельный домашний раздел, посвященный безопасности данных, особенно если вы планируете обновить Ubuntu позже.
VRR

@LiveWireBT Загрузка My Live с USB-диска в режиме efi. Нужно ли устанавливать точку монтирования /boot/efiдля раздела EFI. Установщик Ubuntu 15.04 должен делать это автоматически, но это не так.
Хуршид Алам

@KhurshidAlam Да, сделайте это, если он не делает это автоматически.
LiveWireBT

С 17.04 я не думаю, что вам нужно больше менять раздел.
jbbiomed

1
Если вы не можете сильно
уменьшить размер

14

Если у вас есть mdRAID

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

  1. Создайте настройки как у меня:

    $ sudo fdisk -l
    
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    ...
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1            2048   156299263    78148608   83  Linux
    /dev/sda2       156299264   311556095    77628416    7  HPFS/NTFS/exFAT
    /dev/sda3   *   311556096   312580095      512000   83  Linux
    
    Disk /dev/sdb: 80.0 GB, 80026361856 bytes
    ...
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048   156301311    78149632   83  Linux
    
    Disk /dev/md0: 160.0 GB, 160048349184 bytes
    ...
    
    Disk /dev/md0 doesn't contain a valid partition table
    

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

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

    Расположение разделов

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

  3. Установите Ubuntu. Нажмите Continue testing. Или перезагрузите компьютер и увидите подсказку initramfs;)

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

    sudo mount /dev/md0p6 /mnt
    sudo mount /dev/md0p5 /mnt/home
    sudo mount /dev/sda3 /mnt/boot
    for d in /dev /proc /sys /run; do sudo mount --bind $d /mnd$d; done
    chroot /mnt
    apt-get install mdadm
    

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


5

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

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

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

Создать / Раздел :

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

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

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

Из "Точки монтирования" я выбрал /.

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

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

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

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

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

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

Нажмите кнопку Ok, чтобы создать своп.

Установка:

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

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

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

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

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

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


Добро пожаловать в Спросите Ubuntu! Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки.
Данатела

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

2

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

Это случилось со мной 17.10, потому что в моем Lenovo 10 Lenovo Windows 10 использовался раздел диспетчера логических дисков (LDM).

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

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

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

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

Решением было перейти в Windows и:

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.