Что такое параметры загрузки?Параметры
загрузки (известные еще, как читкоды) используются для влияния на
процесс загрузки. Некоторые из них общие для Линукс дистрибутивов,
другие же специфичные только для дистрибутива SLAX. Их можно
использовать, чтобы отключить определение различного оборудования,
запустить SLAX с жесткого диска, пропустить процесс аутентификации и
запустить графическую оболочку, и т.п. Как использовать параметры загрузкиПерезагрузите
ваш компьютер и подождите несколько секунд, пока появится миловидный
логотип Slax с загрузочным меню (это обычно меньше 9 секунд). Выберите
необходимый пункт меню и нажмите клавишу Tab, которая вам позволит
редактировать командную строку. Допишите необходимый вам загрузочный
параметр в конец командной строки. Список параметров загрузки acpi=off nohotplug nopcmcia noagp ... отключает
автоопределение специфичной аппаратуры во избежание зависаний. Ваше
аппаратное обеспечение не будет определяться вообще, вам надо будет
использовать команду "pcimodules" после входа в Slax, и вам придётся
попробовать подобрать все нужные модули из списка вручную. nodma ... отключает DMA для всех CD-ROM'ов и дисков noauto ... перечисляет жёсткие диски в fstab с опцией 'noauto', так что Вам придётся монтировать каждый диск вручную для доступа к нему nohd ... не монтировать никакие жёсткие диски вообще nocd ... don't mount any
cdroms at all during the boot process. This may be
useful if you have to wait very long time during Slax
startup, when empty CDROMs keeps spinning for many
minutes and don't return the NO MEDIA error
immediately. nosound ... заглушить звук вместо поднятия громкости до 77% from=/dev/hda1/Slax.iso from=path/to/Slax.iso from=/dev/hda1 from=path/to/Slax/ ... загружает
данные Slax из другого места вместо загрузочного устройства. Первый
пример будет искать Slax.iso на hda1. Второй пример будет искать
'путь/до/Slax.iso' на всех устройствах; используется первое устройство,
содержащее путь/файл. Третий пример ожидает, что ISO распакован на
hda1. Четвёртый пример ищет по всем дискам директорию
'путь/до/Slax.iso' и ожидает там содержимое распакованного ISO. passwd=somepass passwd=ask ... устанавливает
для root пароль "somepass", или спрашивает (с опцией =ask) новый пароль
во время загрузки, до запуска Slax (не волнуйтесь, новый пароль не
будет показан на экране входа) changes=/dev/device changes=/dev/device/file.dat changes=/path/ changes=/path/file.dat changes=/dev/device/path/ ... все
изменения, что вы делаете в Slax, хранятся в памяти до перезагрузки. Но
с этим параметром загрузки Вы прикажете Slax использовать для хранения
изменений другое устройство (или файл, или директорию) вместо памяти.
Вы можете, например, отформатировать Ваш дисковый раздел /dev/hda1 в
какую-либо файловую систему Linux (напр. xfs) и затем использовать
changes=/dev/hda1 для хранения всех изменений на этом диске (они будут
храниться в директории 'changes' на этом диске. Так Вы не потеряете
Ваши изменения после перезагрузки. Если Вы
используете имя файла вместо устройства, и файл содержит исправную
файловую систему, Slax смонтирует его как виртуальный раздел и будет
сохранять изменения на него. Более того, если Вы не укажете устройство,
где находится файл, Slax попытается найти его на всех Ваших разделах. Если
Вы используете директорию, Slax сохранит изменения в ней (он создаст
там поддиректорию 'changes'). Вам даже не нужна файловая система Linux
на том диске, так как директория будет перекрыта posixovl. Таким
образом, Вы можете сохранять ваши изменения даже на VFAT или NTFS. toram copy2ram ... копирует
все файлы (все необходимые и опциональные модули) в ОЗУ. Вам нужно
минимум 320МБ ОЗУ для этого и правильной загрузки Slax. Это замедлит
фазу загрузки, но ускорит Slax! load=module ... загружает
опциональные модули из директории /optional/ на CD. Вы можете
использовать полное имя модуля (модуль.lzm) или же можете опустить
расширение. noload=module noload=module[1];module[n] ... отключает
загрузку любых указанных модулей. Это влияет на все модули на Slax CD,
включая /base и /modules, так что использование noload=kde отключит
загрузку всех модулей с 'kde' в названии. Это полезно с читкодом
copy2ram, потому что любые неиспользуемые модули не копируются в ОЗУ. debug ... разрешает режим отладки (и запускает bash несколько раз в течение загрузки), нажмите Ctrl+D для продолжения загрузки autoexec=... autoexec=startx autoexec=xconf;startx autoexec=xconf;startx;reboot ... вызывает
указанные команды вместо входа в Slax. В этом примере пропускается
приглашение входа в Slax, и автоматически запускается система XWindow.
Используйте точку с запятой (;) как разделитель команд. Slax не
перезагрузится автоматически после выполнения команд, так что, если вы
хотите перезапуск, укажите 'reboot' или 'poweroff' в качестве последней
команды. Если вам нужно использовать пробелы в командной строке,
замените их на ~. Например, autoexec=echo~Shutting~power;poweroff как
раз так и сработает.
|