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

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

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

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

2 ответа2

1

Не существует промышленного стандарта для двойной загрузки, о котором я когда-либо слышал.

Я бы предложил использовать Grub, чтобы выбрать между двумя разделами для загрузки. Вы могли бы дать им разные имена и иметь одно по умолчанию. Разумеется, разделы /home, /var и /root настраиваются отдельно и монтируются в обеих ОС.

Здесь есть очень хорошее руководство по Grub, хотя оно и ориентировано на Ubuntu: http://ubuntuforums.org/showthread.php?t=1195275

0

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

У меня немного другая настройка с использованием ESXi. У меня есть снимки для моих веб-серверов CentOS, чтобы я мог сделать снимок перед установкой обновления. Таким образом, если он попадает в вентилятор, я могу довольно быстро откатиться.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .