Параметры загрузки в SLAX
Параметры загрузки системы, они же чит-коды, созданы для того, что бы пользователь мог повлиять на процесс загрузки системы. Чит-коды используются, например, для включения/отключения оборудования, или же, для обращения/пропуска процесса аутентифиации пользователя и т. д. Одни параметры могут быть применены в любой linux-системе, другие же будут специфичны для одного, конкретного дистрибутива. В нашем случае - это slax.
Для того что бы воспользоваться тем или иным параметром, дождитесь появления загрузочного меню, затем выберите необходимый пункт и нажмите Tab. Теперь у Вас есть возможность редактирования командной строки. Для активации нужного Вам параметра, просто допишите его в конец командной строки и запустите систему.
Список параметров загрузки системы:
acpi=off |
Параметр отключит автоопределение аппаратного обеспечения. Данный параметр загрузки, применяется для того что бы избежать зависаний при определении системой специфичной аппаратуры, подключенной к компьютеру. Важно понимать, что без Вашего вмешательства устройства не будут определяться вообще. Вам же, нужно будет использовать команду pcimodules после загрузки системы, а затем, вручную попытаться подобрать все нужные модули из списка. |
nodma |
Параметр отключит DMA для всех CD-ROM'ов и дисков Вашего компьютера. |
noauto |
После введения этого параметра загрузки, Вам придётся вручную монтировать каждый диск для доступа к нему. |
nohd |
Даёт команду не монтировать никакие жёсткие диски вообще. |
nocd |
Параметр отключающий монтирование CD-ROM'а в процессе загрузки slax'a. Этот чит-код очень полезен, если во время запуска системы, Вам приходится долго ждать, пока пустые приводы в течение нескольких минут пытаются считать что-то, вместо того что бы сразу возвратить NO MEDIA сигнал. |
nosound |
Система отключит звук, вместо того что бы установить громкость на 77%. |
from=/dev/hda1/Slax.iso |
Вместо загрузочного устройства, система подгружает данные из указанного пользователем места.
|
passwd=slaxpass |
Параметр для установки root-пароля (пароль в примере: slaxpass), или запроса (с опцией =ask) новго пароля до запуска системы, во время загрузки. На экране входа, новый пароль отображаться не будет. |
changes=/dev/устройство |
Как известно, любые произведённые в slax'е изменения, хранятся в памяти только до перезагрузки. Параметр загрузки changes=* укажет системе что вместо памяти, изменения следует сохранить в определённое место на диске или на отдельное устройство. Например, для хранения изменений в /dev/hda1, Вам нужно отформатировать раздел в любую файловую систему linux, а затем воспользоваться командой changes=/dev/hda1 и все изменения будут сохранены на указанном диске, в папке changes. Так же, для хранения информации, Вы можете использовать файл, куда система будет записывать все изменения. Если Вы для записи Вы указали просто директорию, то slax сохранит изменения в ней, при этом будет создана папка changes. В этом случае, наличие файловой системы linux необязательно ведь директория будет перекрыта posixovl. Таким образом, изменения могут храниться даже в VFAT или NTFS файловых системах. |
toram |
Копирует файлы системы в оперативную память, что немного замедляет загрузку, но значительно ускоряет работу самойсистемы (Особенно, прирост заметят пользователи livecd). Для использования такого варианта работы в slax'e требуется минимум 320mb оперативной памяти на Вашем компьютере. |
load=имя_модуля |
Параметр, в которм указывается какие опциональные модули следует загрузить из папки /optional/ на Вашем носителе. |
noload=имя_модуля |
Данный параметр отключает загрузку перечисленных модулей. Таким образом, можно отключить любой модуль из папок /base и /modules. Подобное отключение будет полезным при работе с системой, загруженной в оперативную память, ведь при использовании copy2ram, отключенные модули в память копироваться не будут. |
debug |
Чит-код включает режим отладки. При этом, в течении всей загрузки, несколько раз будет открываться консоль. (Для продолжения загрузки, следут нажимать Ctrl+D.) |
autoexec=... |
Параметр autoexec=* вместо загрузки системы, вызывает указанные пользователем команды. Для запуска нескольких команд, используется перечисление через точку с запятой в качестве разделителя. Следует отметить, что и перезагрузить и выключить систему, так же нужно будет при помощи команд (reboot и poweroff соответственно). Вместо пробела, если таковой потребуется, используйте знак ~ Например: autoexec=echo~Shutting~power;poweroff |

