Удаленная установка Gentoo из существующего Linux
heaven 14 мая, 2009 - 19:07
На машине стоит Fedora Core, нужно установить Gentoo. Проблема в том, что к машине есть только удаленный доступ, потому на загрузку с CD/floppy расчитывать не приходится. Как быть?
»
- Для комментирования войдите или зарегистрируйтесь
Один из вариантов - это
Один из вариантов - это попросить кого-нибудь на той стороне вставить диск Gentoo и запуститься с него, после чего запустить ssh-сервер. Подключиться и действовать по хэндбуку.
Ну, а второй вариант в федоре создать раздел(ы) для генту. Скачать стэйдж и портежи, распкаовать, chroot-иться и далее тоже по хендбуку (это в теории, сам не пробовал ни разу так).
vlad_k написал(а):Ну, а
в том-то и проблема, что получится ли у меня создать разделы для генту в работающей Федоре? С учетом того, что нжуно разбивать разздел, на котором root fs
в интернетах встречал, что "можно попытаться отмаунтить root fs", после чего можно переразбивать корневой раздел. Насколько это реально? Сейчас этого сервера под руками еще нет, потому проверить не могу
В случае, если федора стоит
В случае, если федора стоит на единственном разделе, который занимает всё пространство физического диска, то как тут поступить я не в курсе. А если помимо раздела, куда маунтится корень федоры, есть ещё хотя бы один раздел и имеет размер больше 500 метров, то проблем никаких возникнуть не должно.
1. Собираем в chroot-е stage4
1. Собираем в chroot-е stage4 из stage3. Настраиваем, чтобы он мог запуститься 100%, заворачиваем в tar.
2. Если диск разбит правильно (/ - отдельный раздел) то делаем образ с помощью dd, складываем где-нибудь в /home, монтируем образ поверх rootfs в /
3. Перемонтируем root раздел куда-нибудь в /mnt/gentoo, rm -rf его чуть менее чем полностью (система сейчас работает с read-only образа) ну там смотрим что именно можно удалить. распаковываем туда stage4, ещё раз проверяем конфигурацию, убеждаемся что груб поставлен нужной версии, что ядро сможет загрузиться и так далее.
4. reboot и надеемся на лучшее.
Пункт 2 можно сделать много как ещё на самом деле. тут куча вариантов, с tmpfs, mount -o bind и так далее.
P.S. поправьте если где-то не прав.
Swap раздел есть
Swap раздел есть ?.
Переформатировать под /,
chroot по handbookу,
yum install grub.
info grub на предмет опции callback, ядру пeредать panic=3
Если там действительно серверное железо и есть ещё одна машина то включить редирект BIOSа, GRUBa и ядра на /dev/ttyS0 (console=/dev/ttyS) и
подключить нуль-модемный кабель или юзать IPMI/BMG.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
от кстати про swap не
от кстати про swap не сообразил, да.
Идея со свапом придумана
Идея со свапом придумана бсдшниками на тему установки из-под линуха, там и подсмотрел.
P.S крайне рекомендую потратить денег на удалённый менеджмент машины по IP.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)