Почему мне нужно уменьшить размер раздела диска C в Windows, чтобы установить Ubuntu в режиме двойной загрузки?

Почему мне нужно уменьшить размер раздела диска C в Windows, чтобы установить Ubuntu в режиме двойной загрузки?

Установите Ubuntu рядом с Windowsопция появляется только в том случае, если нераспределенное пространство было сжато с диска C Windows.

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

решение1

почему должно быть только 4 диска?

Я думаю, вы имели в виду "разделы". И ответ в том, что таблица разделов в стиле MBR имеетмаксимальное количество разделов 4. Обратите внимание, что обойти это можно с помощью логических разделов.

Однако,Таблицы разделов GUID снимают это ограничение.


Теперь что касается:

почему мне нужно уменьшить размер раздела диска C в Windows, чтобы установить Ubuntu в режиме двойной загрузки?

Потому что Ubuntu (или любой другой дистрибутив Linux) не может быть установлен на раздел NTFS. (Ну ладно, технически естьВУБИно вы действительно не хотите этим пользоваться)

решение2

Разбиение диска на разделы — важная часть установки Linux с двойной загрузкой.

У меня есть пара систем двойной загрузки, которые я настроил. Одна из них имеет Ubuntu и W10 и использует 3 раздела для Windows (система, C: и восстановление), как здесь (из lsblk):

/dev/sda1 - Системный /dev/sda2 - /mnt/C или C: /dev/sda3 - /home/[имя пользователя]/Shared /dev/sda4 - Расширенный /dev/sda5 - [Swap] /dev/sda6 - / /dev/sda7 - /home

а на другом — Debian Linux и W10 с этими 10 разделами:

/dev/sda1 - Система /dev/sda2 - /mnt/C или C: /dev/sda3 - /home/[имя пользователя]/Shared /dev/sda4 - Расширенный /dev/sda5 - [Swap] /dev/sda6 - / /dev/sda7 - /tmp /dev/sda8 - /var /dev/sda9 - /home/[имя пользователя]/Media /dev/sda10 - /home

Вам также понадобится blkid, чтобы настроить fstab. И я начинаю с fdisk, чтобы сделать базовую разметку, но затем использую gparted, чтобы сделать форматирование и маркировку, что так важно для правильного выполнения. Я перепробовал все различные инструменты для разметки, и эти два, похоже, справляются с работой лучше всего.


Причина стольких разделов сводилась к двум вещам.

1) Я хотел иметь возможность легко перейти с W10 и нуждался в общем разделе, к которому обе ОС могли бы иметь доступ как для чтения, так и для записи. На самом деле у меня есть два общих раздела: Shared и Media. Я обнаружил, что мои Media (фотографии, видео и аудио) не так сильно изменились и были большими, поэтому для ускорения резервного копирования и потому, что мне не нужно было делать резервные копии Media так часто, я сделал его отдельным разделом. Хотя вы можете читать W10 из Linux, вам не нужно писать в него. Это связано с тем, как W10 обрабатывает разрешения файлов. /tmp и /var также имеют меньше потребностей в резервном копировании, поэтому я разделил их. Обратите внимание, что Shared и Media отформатированы в NTFS, в то время как Swap — это просто swap, а /, /home/, /var и /tmp отформатированы в Linux. В моем случае я выбрал btrfs для / и /home (потому что я хотел когда-нибудь сделать горячие резервные копии) и ext3 для /tmp и /var (потому что они должны быть меньше и быстрее).

2) Вам нужно будет выяснить, как сделать резервную копию вашей системы, что не так-то просто. Я делаю резервную копию своей W10 с помощью Acronis и у меня есть собственный mybackup.sh, который использует rsync для резервного копирования разделов Linux. Без хорошего варианта резервного копирования/восстановления небольшой пожар может сжечь ваш дом, поэтому это большой приоритет, чтобы начать работу как можно раньше. ... и провести полный тест! Одно из моих предложений — сохранить второй идентичный основной диск и клонировать его с вашего рабочего диска. Это позволит вам восстановиться, пока у вас не будет лучшего резервного копирования/восстановления.


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


После установки двойной загрузки:

Я некоторое время пытался заставить Firefox, Chrome, Thunderbird и MariaDB совместно использовать одни и те же файлы в разных ОС. Если версия, которую вы используете на обеих сторонах, одинакова, они будут работать, но я обнаружил, что сохранение одинаковой версии в обоих местах стало слишком мучительным, поэтому теперь MariaDB использует только одни и те же базы данных, и даже это мучение, потому что любое изменение в Linux требует, чтобы я сбрасывал разрешения, когда возвращаюсь в Windows, чтобы служба MySQL могла работать. Я в конечном итоге использовал монтирование привязки, чтобы обмануть MariaDB, заставив ее использовать общий раздел NTFs для данных, потому что после многих проб и ошибок это был единственный способ заставить ее работать.

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

Связанный контент