The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
sysinstall install.cfg автоматическая установка, !*! close, 06-Апр-07, 15:03  [смотреть все]
  • sysinstall install.cfg автоматическая установка, !*! close, 17:24 , 06-Апр-07 (1)
    • sysinstall install.cfg автоматическая установка, !*! ledge5, 21:10 , 08-Апр-07 (2)
      • sysinstall install.cfg автоматическая установка, !*! Cronfy, 14:16 , 27-Апр-07 (3)
        >кстати, похоже это только я один тут такой дремучий и занимаюсь ни
        >пойми какой херней никому не нужной :)))

        Вот теперь и меня посчитали =)

        Пытаюсь сделать примерно то же самое. Натыкаюсь на странную вещь: после инсталляции base невозможно сделать что-нибудь ещё, по той причине, что после распаковки base куда-то девается /stand, в котором все gunzip'ы и прочее.

        Вот теперь думаю: то ли я чего-то не понял, то ли.. Может, где-то явно написано, что base нужно устанавливать в последнюю очередь, а я не заметил?

        • sysinstall install.cfg автоматическая установка, !*! Cronfy, 14:55 , 27-Апр-07 (4)
          >Вот теперь думаю: то ли я чего-то не понял, то ли.. Может,
          >где-то явно написано, что base нужно устанавливать в последнюю очередь, а
          >я не заметил?

          А. Я понял. Не надо было после

          distSetMinimum
          installCommit

          Пытаться ещё раз поставить base

          dists=base catpages ...
          installCommit

        • sysinstall install.cfg автоматическая установка, !*! Cronfy, 17:28 , 27-Апр-07 (5)
          >Пытаюсь сделать примерно то же самое. Натыкаюсь на странную вещь: после инсталляции
          >base невозможно сделать что-нибудь ещё, по той причине, что после распаковки
          >base куда-то девается /stand, в котором все gunzip'ы и прочее.

          В общем, в итоге получилось вот что.

          Поставить дистры по своему желанию не удаётся, потому что в таком случае не устанавливается ядро. На dists=kernels sysinstall реагировать не хочет.

          Приходится выбирать что-то из distSetMinimum/distSetDeveloper/прочего.

          А ДОставить дистры по своему желанию после этого не удаётся, потому что после установки base (который обязательно включается в любой distSet, кроме Custom), уже ничего не сделать - пропадает /stand.

          Можно было бы попробовать создать симлинк со /stand на /rescue после установки base, а потом продолжить инсталляцию, но - зачем? Я даже пробовать не стал.

          Всё равно всё, что не поставил инсталлятор, можно доставить после перезагрузки каким-нибудь скриптом. Поэтому я выбрал distSetMinimum, после которого происходит смена пароля root и перезагрузка.

          system, кстати, работает, всё запускается. Только полный путь надо указывать.

          В итоге install.cfg для sysinstall выглядит так:

          --------------------------------------------->
          # Turn on extra debugging.
          debug=yes
          nonInteractive=yes

          ################################
          # Which installation device to use
          mediaSetCDROM
          ################################

          ################################
          # Now set the parameters for the partition editor on ad0.
          disk=da0
          partition=all
          bootManager=boot
          diskPartitionEditor

          # All sizes are expressed in 512 byte blocks!
          # this is test partition setup for virtual machine

          da0s1-1=ufs 2097152 /
          da0s1-2=swap 1048576 /
          da0s1-3=ufs 204800 /tmp0
          da0s1-4=ufs 204800 /var/log
          da0s1-5=ufs 204800 /var
          da0s1-6=ufs 4194304 /usr
          da0s1-7=ufs 0 /home

          # Let's do it!
          diskLabelEditor

          ################################
          # Select which distributions we want.

          ## <---
          ## WORKS!
          distSetMinimum
          installCommit
          ## --->

          command=/bin/echo secret | /usr/sbin/pw usermod root -h 0
          system

          command=/bin/sleep 5
          system

          command=/sbin/reboot
          system

          <---------------------------------------------




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру