LINUX.ORG.RU
ФорумAdmin

Удаленно установить «с нуля» Линукс. Получится ли так?


0

0

Решил попробовать поставить удаленно openSUSE 11.1 "с нуля".

Дано: На подопытной машине стоит SUSE LINUX 10.0 Загрузчик: lilo DVD/CD приводов нет. Возможности установить через NFS тоже нет. Свободных партишнов нет. Один партишн /var - 50 Гб.

План установки: 1. Уменьшить /var 2. На освободившемся месте от /var создать два партишна: - один с образом openSUSE 11.1 - второй пустой для будущей ОС 3. Поправить Лило для загрузки с партишна с образом openSUSE 11.1 4. Ребут системы 5. Установка openSUSE 11.1 6. Перенос паролей из SUSE LINUX 10.0 7. Снос SUSE LINUX 10.0

Теперь вопросы: Как высвободить место и создать там новый партишн? Как стартануть установку системы через Лило со скачанной исошки? Как перенести пароли? Получится ли так поставить систему "с нуля"? (Может, кто-то имеет подобный опыт)

Неа, нужен хоть кто-то кто будет иметь физический доступ, даже самый тупой, но быть должен. Хотя на истинность мнения не претендую

>Снос SUSE LINUX 10.0


А Апгрейд системы никак?

Подключение репозиториев openSUSE 11.1, и полное обновление. потом ребут

delilen ★☆
()

я ставила,
ставится через

освобождение места для нового /
установка OS в виртуальной машине
архивация образа
загрузка
распаковка в новый /
настройка сети и прочего
настройка загрузчика
перезагрузка

если "ура загрузилось и сеть работает!" , то донастройка оставшегося,
снос старой системы, использование освободившегося места под что-нибудь )

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

В противном случае придется искать физический доступ к машине )

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

ps: я ставила слаку (кажется 8) из редхата (то ли 5 , то ли 6), ядро было свое (монолитное), тогда еще 2.2 , поэтому самый большой риск был в том чтобы оно зацепило те железки.
С конфигурацией сети там все достаточно просто, отредактировала только /etc/rc.d/rc.inet1

C вашим OpenSUSE old -> OpenSUSE new , тем более с переносом аккаунтов, лучший вариант наверное не удаленная установка, а обновление.

Sylvia ★★★★★
()

наверняка там есть раздел под своп, метров так на 500, что хватит для базовой системы.

Bers666 ★★★★★
()
Ответ на: комментарий от Sylvia

>> Подключение репозиториев openSUSE 11.1, и полное обновление. потом ребут >> лучший вариант наверное не удаленная установка, а обновление.

Как раз и пытаюсь разрешить это в отдельной теме: http://www.linux.org.ru/view-message.jsp?msgid=3998495&lastmod=1251583625664

Репозитории подключил. А вот как в YaST-е с них обновиться? Через patch CD? И подхватит ли Яст сразу с 10.0 до 10.3? Народ в сети пишет, что надо только постепенно 10.1, 10.2, 10.3, 11.3

Сейчас буду пробовать.

Спасибо за советы.

AtlantistsS
() автор топика

если у тебя сейчас /boot находится на отдельном partition, то можно сделать так: grub2 умеет loopback-девайсы примаунчивать. Если он ещё не установлен -- установи. Потом залей в /boot образ минимальной настроенной системы чтобы она при старте сама поднимала сеть и sshd (например tinylinux, она вроде всего 10M занимает). Потом делаешь reboot, заходишь на машину, создаёшь ramdisk, доливаешь необходимый софт, форматируешь всё кроме /boot и дальше как обычно.

pupok ★★
()

Бэкапишь /var, отмонтируешь, переразбиваешь диск, форматируешь новый /var заливаешь туда бэкап. После чего правишь fstab на предмет UUID(он поменяется после переформатирования). Из виртмашины ставишь всё что нужно, правишь загрузчик. Тока убедись что сетевуха может поменять своё название. Всякие дебианы созадют udev-правило по которому каждая сетевуха получается свой номер(сопоставляется по MAC).

true_admin ★★★★★
()

1) у вас есть физический доступ к машине или нет?
2) дайте вывод fdisk -l
3) что у вас с возможностями по бэкапу?
4) всё же предлагаю добить вопрос в поднятой ранее теме, ибо система таки уже установлена и только требует модернизации. всё, что вам нужно, уже для этого рассказал.

sda00 ★★★
()
Ответ на: комментарий от sda00

1) Физического доступа нет, и нет возможности кого-либо попросить диск поставить.

2) > /sbin/fdisk -l

Disk /dev/cciss/c0d0: 73.3 GB, 73372631040 bytes 255 heads, 32 sectors/track, 17562 cylinders Units = cylinders of 8160 * 512 = 4177920 bytes

Device Boot Start End Blocks Id System /dev/cciss/c0d0p1 1 514 2097119+ 82 Linux swap / Solaris /dev/cciss/c0d0p2 515 1542 4194240 83 Linux /dev/cciss/c0d0p3 1543 2570 4194240 83 Linux /dev/cciss/c0d0p4 2571 17562 61167360 5 Extended /dev/cciss/c0d0p5 2571 2827 1048559+ 83 Linux /dev/cciss/c0d0p6 2828 3341 2097119+ 83 Linux /dev/cciss/c0d0p7 3342 17562 58021679+ 83 Linux

3) бэкапиться некуда

4) Сейчас буду пробовать тем методом, который Вы советовали в соседней теме.

AtlantistsS
() автор топика
Ответ на: комментарий от AtlantistsS

>что надо только постепенно 10.1, 10.2, 10.3, 11.3

Всегда подозревал что контракт с мс до добра не доведет...

delilen ★☆
()
Ответ на: комментарий от iron

>Незнаю про SUSE, но Gentoo удаленно ставится на ура.

дебиан тоже, man debootstrap

Somewho ★★
()
Ответ на: комментарий от Sylvia

> ps: я ставила слаку (кажется 8) из редхата (то ли 5 , то ли 6), ядро было свое (монолитное), тогда еще 2.2

> -Ра-ра-распутин, лавер оф зе рашен квин! - надрывался потрёпанный жизнью магнитофон. Фидошница Ленка ставила Слаку с 5" дискет, ловко орудуя маленькими пальчиками с обгрызенными ногтями. После портвейна мутило и иногда казалось, что у Ленки 2 головы.

Сильви, это ты растлила Саныча?

shutty
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.