štvrtok 23. februára 2012

Bootovacie parametre pre Slax


Bootovací parametry ve Slaxu

Co jsou bootovací parametry

Bootovací parametry (také známé jako cheatcodes) se používají k ovlivnění bootovacího procesu Slaxu. Některé z nich jsou společné pro všechny distribuce Linuxu, jiné jsou jsou charakteristické pouze pro Slax. Můžete je použít pro zakázání zjištění určitého druhu hardwaru, pro start Slaxu z harddisku, pro přeskočení přihlášení v terminálu a spuštění GUI (grafického uživatelského rozhraní), atd.

Jak používat bootovací parametry

Restartujte váš počítač a počkejte několik sekund než se objeví hezké grafické logo Slaxu u boot menu (je tam obvykle méně než 9 vteřin). Vyberte vámi požadovaný vstup do menu a stiskněte klávesu Tab (tabelátor), která vám dovolí editovat příkazovou řádku. Napište na konec příkazové řádky vámi požadovaný bootovací argument.

Seznam bootovacích parametrů


acpi=off
nohotplug
nopcmcia
noagp
... zablokuje předepsanou autodetekci hardwaru v případě zastavení.Váš hardware nebude detektován vůbec, budete muset po přihlášení (logging) do Slaxu použít příkaz "pcimodules" a budete muset zkusit provést ručně modprobe všech potřebných modulů ze seznamu.

nodma
... zakázání DMA (přímý přístup k paměti) pro CD-ROMky a disky

noauto
... seznam harddisků ve fstabu s "noauto", a tak musíte ručně připojit (namountovat) každý disk, abyste se k nim mohli dostat

nohd
... nepřipojí (nemountuje) vůbec žádný harddisk

nocd
... nemountuje žádné CD nebo DVD mechaniky po celou dobu bootování. To se může hodit, pokud čekáte mnoho minut a Slax nechce pokračovat v bootování, protože od CD nebo DVD mechaniky nedostal zprávu o tom, že se v nechanice nenachází žádný disk k k

nosound
... zcela ztlumí zvuk namísto aby jeho hlasitost nastavil na 77%

from=/dev/hda1/Slax.iso
from=path/to/Slax.iso
from=/dev/hda1
from=path/to/Slax/
... nahraje data Slaxu z různých míst namísto z bootovacího prostoru. V prvním příkladě bude hledat soubor Slax.iso na hda1 (první oddíl primárního master harddisku). V druhém příkladě bude hledán soubor "path/to/Slax.iso" na všech úložných prostorech. První zařízení obsahuje cestu/soubor, který je použit. Ve třetím příkladě se očekává, že ISO obraz je rozbalen do hda1. Ve čtvrtém příkladě se hledá na všech discích adresář "path/to/Slax" a očekává se, že obsahuje rozbalený ISO obraz.

passwd=somepass
passwd=ask
... Nastaví heslo roota na "somepass", nebo se zeptá (s =ask) na nové heslo během bootovaní, před startem Slaxe (bez obav, nové heslo nebude zobrazeno na přihlašovací obrazovce)

changes=/dev/device
changes=/dev/device/file.dat
changes=/path/
changes=/path/file.dat
changes=/dev/device/path/
... all changes you made in Slax are kept in memory until you reboot. But with this boot parameter, you tell Slax to use different device (or a file or directory) than the memory for storing changes. You can, for example, format your disk partition /dev/hda1 with some Linux filesystem (eg. xfs) and then use changes=/dev/hda1 to store all changes to that disk (it will be stored in 'changes' directory on that disk. This way you won't loose your changes after reboot.If you use a file name instead of device, and the file contains valid filesystem, Slax will mount it as a loop device and will store changes to it. Moreover if you don't specify the device where the file is stored, Slax will try to find it on all your partitions. If you use a directory, Slax will save changes to it (it will make a 'changes' subdirectory inthere). You don't even need a Linux filesystem on that disk, as the directory will be overlayed by posixovl. This way, you can save your changes even to VFAT or NTFS.

toram
copy2ram
... copy all files (all required and optional modules) to RAM. You'll need at least 320MB of RAM to do this and boot Slax properly. This will slow down the boot phase but it will speed up Slax!

load=module
... load optional modules from /optional/ directory on the CD. You can use full module name (module.lzm) or you can skip the extension

noload=module
noload=module[1];module[n]
... disable loading of any modules specified. This affects all the modules on Slax CD, including /base and /modules, so using noload=kde will disable loading of all modules with 'kde' in the name. It is useful with copy2ram cheatcode, because any un-used module is not copied to ram.

debug
... enable debug mode (and start bash several times during the boot) hit Ctrl+D to continue booting

autoexec=...
autoexec=startx
autoexec=xconf;startx
autoexec=xconf;startx;reboot
... execute specified command(s) instead of Slax login. In this example, skip Slax login prompt and automatically start XWindow system. Use semicolon (;) as command separator. Slax will not reboot automatically after the command(s) finish, so if you'd like to restart, specify 'reboot' or 'poweroff' as the last command. If you need to use spaces in the commandline, replace them by ~. For example, autoexec=echo~Shutting~power;poweroff will do just like that.

Žiadne komentáre:

Zverejnenie komentára