28.10. Начало кикстарт-установки
28.10. Начало кикстарт-установки
Чтобы начать кикстарт-установку, вы должны загрузить компьютер с заранее подготовленного загрузочного носителя или первого компакт-диска Red Hat Enterprise Linux и ввести специальную команду в приглашении загрузчика. Программа установки выполнит поиск файла кикстарта, если ядру будет передан аргумент ks.
- Компакт-диск #1 и дискета
-
Команда
linux ks=floppyтакже будет работать, если файлks.cfgразмещен в файловой системе vfat или ext2 на дискете, и вы загружаетесь с первого компакт-диска Red Hat Enterprise Linux.Также можно загрузиться с первого компакт-диска Red Hat Enterprise Linux и записать файл кикстарта на дискету с файловой системой vfat или ext2 . Для этого введите в приглашении
boot:следующую команду:linux ks=hd:fd0:/ks.cfg
- С диском драйверов
-
Если вам нужно использовать диск драйверов, также укажите параметр
dd. Например, чтобы загрузиться с загрузочной дискеты и использовать диск с драйверами, введите в приглашенииboot:следующую команду:linux ks=floppy dd
- Загрузочный CD-ROM
-
Если вы разместили файл кикстарта на загрузочном компакт-диске, как описано в Раздел 28.8.1, «Создание загрузочного носителя кикстарта», вставьте компакт-диск, загрузите систему и введите в приглашении
boot:следующую команду (гдеks.cfg— имя файла кикстарта):linux ks=cdrom:/ks.cfg
Ниже описаны другие параметры, используемые для запуска кикстарт-установки:
-
askmethod -
Не использовать CD-ROM автоматически в качестве источника установки, если в приводе обнаружен диск Red Hat Enterprise Linux.
-
autostep -
Выполнять кикстарт в неинтерактивном режиме.
-
debug -
Немедленный запуск pdb.
-
dd -
Использовать диск с драйверами.
-
dhcpclass=<класс> -
Отправить DHCP-идентификатор класса производителя. Демон dhcpcd может проверить это значение с помощью "option vendor-class-identifier".
-
dns=<dns> -
Список разделенных запятыми серверов имен для выполнения сетевой установки.
-
driverdisk -
Эквивалент "dd".
-
expert -
Активирует расширенные возможности:
-
разбиение переносных носителей
-
запрос диска драйверов
-
-
gateway=<шлюз> -
Шлюз для сетевой установки.
-
graphical -
Принудительно использовать графическую установку. Для выполнения графической установки необходимо использовать ftp/http.
-
isa -
Запрашивать у пользователя конфигурацию устройств ISA.
-
ip=<ip> -
IP-адрес для выполнения сетевой установки. Используйте 'dhcp' для DHCP.
-
keymap=<раскладка> -
Раскладка клавиатуры. Допускаются значения, которые могут быть заданы командой кикстарта 'keyboard'.
-
ks=nfs:<сервер>:/<путь> -
Программа установки ищет файл кикстарта на NFS-сервере
<сервер>согласно указанному пути. Настройка Ethernet-платы будет выполнена с использованием DHCP. Например, если ваш NFS-сервер называется server.example.com, а файл кикстарта расположен в разделяемом NFS-ресурсе/mydir/ks.cfg, правильной командой загрузчика будетks=nfs:server.example.com:/mydir/ks.cfg. -
ks=http://<сервер>/<путь> -
Программа установки ищет файл кикстарта на HTTP-сервере
<сервер>согласно указанному пути. Программа установки настраивает Ethernet-платы, используя DHCP. Например, если ваш HTTP-сервер называется server.example.com, а файл кикстарта расположен в разделяемом HTTP-ресурсе/mydir/ks.cfg, правильной командой загрузчика будетks=http://server.example.com/mydir/ks.cfg. -
ks=floppy -
Программа установки ищет файл
ks.cfgна дискете/dev/fd0с файловой системой vfat или ext2. -
ks=floppy:/<путь> -
Программа установки ищет файл кикстарта на дискете в устройстве
/dev/fd0согласно заданному пути. -
ks=hd:<устройство>:/<файл> -
Программа установки монтирует файловую систему заданного устройства (поддерживаются vfat и ext2) и ищет файл конфигурации кикстарта
<файл>(например,ks=hd:sda3/mydir/ks.cfg). -
ks=file:/<файл> -
Программа установки попытается прочитать в файловой системе
<файл>, не выполняя никаких операций монтирования. Обычно этот вариант используется, если файл кикстарта уже находится в образеinitrd. -
ks=cdrom:/<путь> -
Программа установки ищет файл кикстарта на CD-ROM согласно заданному пути.
-
ks -
Если параметр
ksиспользуется без аргументов, программа установки настраивает Ethernet-плату, используя DHCP. Файл кикстарта загружается с сервера, определенного параметром DHCP-ответа "bootServer" в случае, когда NFS-сервер предоставляет доступ к этому файлу. По умолчанию в качестве bootServer выступает DHCP-сервер. Имя файла кикстарта будет выбрано следующим образом:-
Если используется DHCP и сообщенное DHCP имя файла начинается с
/, система ищет файл загрузки на сервере NFS. -
Если используется DHCP, а имя загрузочного файла начинается не с
/, система будет искать файл загрузки в каталоге/kickstartна сервере NFS. -
Если служба DHCP не сообщила имя файла, программа установки пытается прочитать файл
/kickstart/1.2.3.4-kickstart, где1.2.3.4— десятичный IP-адрес компьютера, на котором производится установка.
-
-
ksdevice=<устройство> -
Программа установки использует это сетевое устройство для подключения к сети. Например, чтобы начать кикстарт-установку с файлом кикстарта, расположенного на NFS-сервере, который подключен к компьютеру через устройство eth1, выполните команду
ks=nfs:в ответ на приглашение<сервер>:/<путь>ksdevice=eth1boot:. -
kssendmac -
Добавляет заголовки HTTP к ks=http:// request. Включает MAC-адрес всех сетевых карт в переменных CGI-окружения в форме "X-RHN-Provisioning-MAC-0: eth0 01:23:45:67:89:ab".
-
lang=<язык> -
Язык установки. Допускаются значения, которые могут быть заданы с помощью команды кикстарта 'lang'.
-
loglevel=<уровень> -
Установка минимального уровня сообщений журналирования. Допустимые значения: debug, info, warning, error, critical. По умолчанию используется значение info.
-
lowres -
Выполнение графической установки с разрешением 640x480.
-
mediacheck -
Активирует код загрузчика для разрешения пользователю выполнять медиа-проверку установочного носителя (для ISO-установки).
-
method=cdrom -
Выполнение CD-ROM установки.
-
method=ftp://<путь> -
Определение <пути> для FTP-установки.
-
method=hd://<устройство>/<путь> -
Использовать <путь> на <устройстве> для выполнения установки с жесткого диска.
-
method=http://<путь> -
Использовать <путь> для выполнения HTTP-установки.
-
method=nfs:<путь> -
Использовать <путь> для выполнения сетевой установки.
-
netmask=<маска> -
Маска сети для выполнения сетевой установки.
-
nofallback -
Выполнить выход при сбое графического интерфейса.
-
nofb -
Не загружать буфер кадров VGA16, необходимый для выполнения текстовой установки для некоторых языков.
-
nofirewire -
Не загружать поддержку устройств Firewire.
-
noipv6 -
Отключить IPv6 во время установки.
-
nokill -
Используется при отладке и предотвращает завершение программой установки Anaconda всех выполняющихся программ в случае критических ошибок.
-
nomount -
Не пытаться автоматически монтировать установленные Linux-разделы в режиме восстановленния.
-
nonet -
Не пытаться выполнить автоопределение сетевых устройств.
-
noparport -
Не пытаться загрузить поддержку параллельных портов.
-
nopass -
Не передавать информацию о клавиатуре и мыши второму этапу установки. Может использоваться при тестировании экранов настройки клавиатуры и мыши во время сетевой установки.
-
nopcmcia -
Игнорировать PCMCIA-контроллер.
-
noprobe -
Не пытаться определить оборудование; запросить сведения об оборудовании у пользователя.
-
noshell -
Не выводить оболочку на tty2 в процессе установки.
-
nostorage -
Не выполнять автоопределние устройств хранения (SCSI, IDE, RAID).
-
nousb -
Не загружать поддержку USB (может использоваться при зависании установки).
-
nousbstorage -
Не загружать модуль usbstorage. Может пригодиться для упорядочивания устройств в системах SCSI.
-
rescue -
Запустить окружение восстановления.
-
resolution=<режим> -
Задать разрешение установщика, например, 1024х768.
-
serial -
Включить поддержку последовательной консоли.
-
skipddc -
Пропустить DDC проверку монитора. Может применяться при зависании системы.
-
syslog=<узел>[:<порт>] -
Отправлять сообщения журналирования процессу syslog на заданном
<узле>(также можно указать<порт>). Для этого необходимо, чтобы удаленный процесс syslog принимал соединения (использовать опцию -r). -
text -
Принудительно использовать текстовую установку.
-
updates -
Запрашивать дискеты с обновлениями или исправлениями.
-
updates=ftp://<путь> -
FTP-путь к образу с обновлениями.
-
updates=http://<путь> -
HTTP-путь к образу с обновлениями.
-
upgradeany -
Не проверять синтаксис /etc/redhat-release для выполнения обновления.
-
vnc -
Активировать VNC-установку. Для этого необходимо подключиться к машине, на которой выполняется приложение клиента VNC.
-
vncconnect=<узел>[:<порт>] -
В процессе установки подключиться к VNC-клиенту на заданном
<узле>(также можно указать<порт>).Также необходимо указать параметр "vnc".
-
vncpassword=<пароль> -
Активировать пароль для VNC-соединения. Пароль помогает предотвратить случайные подключения к VNC-установке.
Также необходимо указать параметр "vnc".
