Основные цели - иметь / быть:
/home
между моими установками Linux, так как некоторые приложения, которые я использую, имеют разные версии и, следовательно, имеют разные файлы конфигурации в моем $HOME
.Зачем:
Вопросы и мысли:
--- Как вы посоветуете разделить жесткий диск на разделы?
Общие данные для установки Linux должны храниться в разделе Windows.
--- Все ли дистрибутивы Linux будут счастливы жить в одном разделе?
Да. Пока вы используете «стандартные» файловые системы и функции. Пока не используйте EXT4. Основными преимуществами разбиения систем Linux на разделы являются безопасность и уменьшение ошибок диска. Ни то, ни другое не происходит волшебным образом просто от разделения. Лучше учиться на одном разделе, а затем создавать несколько разделов, когда вы понимаете, почему и что еще нужно сделать, чтобы воспользоваться преимуществами дополнительной сложности. Многие люди / компании имеют несколько разделов Linux, которые служат только для того, чтобы тратить лишнее пространство. Когда вы используете несколько разделов, вы создаете их на основе шаблонов безопасности и использования.
И если это кажется сложным, на самом деле это слишком упрощено. Используйте один раздел или рекомендации по разделению дистрибутивов, пока не будете уверены, что знаете, почему вам нужно что-то другое.
--- Видите ли вы какие-либо проблемы при записи более старых образов поверх текущей Windows XP?
Активация может быть, а иначе нет.
--- А как насчет установки разных дистрибутивов на экспериментальную часть моего жесткого диска? ... Какие проблемы вы предвидите?
Не используйте LVM, EXT4 или другие «новые» файловые системы. Всегда используйте настраиваемое разбиение на разделы во время установки linux и при необходимости устанавливайте в Linux_main или Linux_test.
--- Я думал об использовании Clonezilla ...
Здесь нет проблем. Используйте пользовательский / экспертный режим Clonezilla для максимального сжатия и экономии места.
--- Придется ли мне записывать схему разделов на бумаге на случай, если таблица разделов случайно будет повреждена, чтобы можно было восстановить разделы?
Мне никогда не приходилось делать это со многими мультизагрузочными системами. Как / почему может быть повреждена таблица разделов без повреждения данных в разделах? Обычно это происходит из-за перехода к автоматической установке с использованием всего диска, и одна информация о разделе, вероятно, не поможет к тому времени, когда вы заметите проблему. Вы не должны вносить изменения в разделы без предварительного резервного копирования. (добавление диска, переразметка, установка и т. д.)
--- О чем еще мне следует подумать при планировании этой установки?
Никогда не делитесь домашними разделами из разных версий или дистрибутивов Linux, делитесь только данными. Я часто решаю проблемы с испорченным домашним каталогом для других людей, которые пытаются это сделать. За исключением временных данных кеша, данные о ваших домашних предпочтениях никогда не должны иметь большого значения. Поэтому нет никакой пользы от его совместного использования, только потенциальные проблемы с использованием несовпадающих версий настроек и двоичных файлов. Делитесь частью данных ваших домашних каталогов.
Установите grub в 1-й сектор каждого раздела Linux. Затем установите третью личинку в MBR и загрузите ее по цепочке на две личинки раздела. Таким образом, обновления ядра всегда будут отображаться в меню, а MBR никогда не будет изменена во время обновлений или повторных установок. (За исключением переустановки Windows, когда вам нужно заменить MBR grub и снова отредактировать параметры меню цепного загрузчика для двух разделов Linux. Просто поищите в Интернете цепочку загрузок grub. Есть много онлайн-инструкций, чтобы сделать этот тип У меня есть системы тестирования QA для разработки с 12 или более дистрибутивами (6x2 32 бит и 64 бит) для тестирования на одном диске. Они используются для аппаратного тестирования устройств, не поддерживаемых в виртуализации.
Сделав (почти) именно это в течение нескольких лет на своем ноутбуке (хотя я никогда не заменял свою установку Windows на новую), вот некоторые комментарии, которые у меня есть:
dd if=/dev/sda of=orig.mbr -bs 512 -count 1
Затем, когда вы устанавливаете вторичный Linux, вы просто перезаписываете MBR обратно на диск и обновляете menu.txt в каталоге / boot / grub, чтобы включить ссылку на ваш новый раздел. Речь идет о ноутбуке Intel Core Duo 2 ГГц с 2 ГБ оперативной памяти и 120 ГБ жесткого диска. Вот точная таблица разделов, которую я использовал, но детали не так важны, просто чтобы дать вам представление:
Возможно, это была не лучшая (самая оптимальная) схема разбиения, и мнения о том, какие разделы создавать, сильно разнятся, но у меня она отлично сработала.
Небольшое предупреждение: многие Linux по умолчанию используют разделение LVM при установке, но Windows XP не будет устанавливаться на жесткий диск, содержащий разделы LVM (я полагаю, повторное применение образа XP в порядке, хотя я никогда не пробовал этого).
Вы рассматривали возможность использования виртуального решения? Как VirtualBox и т. Д., Чтобы вы могли попробовать другие ОС в предпочитаемой вами ОС?
Первое примечание: используйте один и тот же / home, просто создайте другого пользователя для двух установок.
Во-вторых, я бы пошел на
Вероятно, вам не понадобится своп, если у вас> 1 ГБ ОЗУ.
РЕДАКТИРОВАТЬ: из-за комментария
У меня лично никогда не было проблем, но из-за ограничений разбиения. Затем создайте пространство подкачки на основе файлов. dd if = / dev / zero of = / boot / swap.img bs = 1M count = 512, создайте файловую систему подкачки с помощью mkswap /boot/swap.img установить в / etc / fstab с участием: /boot/swap.img нет подкачки 0 0. Вы можете сразу активировать его с помощью swapon /boot/swap.img.
Вы захотите оставить наиболее часто используемые ОС снаружи диска, это дает минимальную скорость отклика, но помогает.
Не устанавливайте Grub при установке новых дистрибутивов, просто отредактируйте файл /boot/grub/menu.lst (в Linux_main) по мере необходимости для новой установки.
Используйте dd для резервного копирования, он может сделать весь жесткий диск. Если вам нужно сделать это через сеть, используйте netcat.
Если вы найдете дистрибутив, который вам нравится после экспериментов с ним, просто очистите два средних раздела и переустановите, используя тот, который вам нравится. Держи / дома. Отредактируйте свой /boot/grub/menu.lst из knoppix или из любого только что установленного вами дистрибутива
примечание: возможно, вы захотите приобрести еще один жесткий диск для Windows или / home. Когда вы это сделаете, добавьте раздел / boot на ваш основной диск и измените grub для загрузки с него.