Slax
Среда, 27.11.2024, 03:28
Меню сайта

Категории каталога
Для пользователей [8]
Для разработчиков [4]

Форма входа

Поиск

Друзья сайта

Статистика
счетчик посещений





Анализ сайта


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наш опрос
Как вам мой сайт?
Всего ответов: 27

Реклама



Главная » Статьи » Для пользователей

Параметры загрузки SLAX

Что такое параметры загрузки?

Параметры загрузки (известные еще, как читкоды) используются для влияния на процесс загрузки. Некоторые из них общие для Линукс дистрибутивов, другие же специфичные только для дистрибутива 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 как раз так и сработает.

Категория: Для пользователей | Добавил: slax (26.11.2008)
Просмотров: 6483 | Комментарии: 14 | Рейтинг: 0.0/0 |
Всего комментариев: 2
2 valismothw  
0
Well written!
I will immediately snatch your rss feed as I can’t to find your email subscription hyperlink or newsletter service.
Do you’ve any? Please allow me recognize so that I may subscribe.

1 Afanasik  
0
Бывают в жизни огорченья sad
Но это не тот случай biggrin


Имя *:
Email *:
Код *:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz