Как загрузить PuppyRus с ПАРАМЕТРОМ?Часто на этом форуме (да и на других тоже) дают такую не сильно то и очевидную рекомендацию: загрузитесь с параметром acpi=off или pfix=ram - и как правило не поясняют, как это можно проделать. Именно об этом я и напишу.
1. Случай первый: самый простой, вы грузитесь с уже имеющегося Live-CD.На текстовом этапе загрузки будет момент, когда система предлагает вам загрузиться с какой-либо опцией, выводя листинг этих самых опций, или параметров загрузки, с пояснениями, что каждый из них делает.
Если Вы хотите использовать особые установки при загрузке, наберите puppy
затем пробел и далее - необходимые параметры. Некоторые из них:
acpi=off По умолчанию для ПК до 2001г., имеющих проблемы запуска/выкл-ния.
ide=nodma Требуется для загрузки с некоторых типов F карт.
loglevel=<n> Вывод отладочной информации. 7 - наиболее подробно.
pfix=ram Загрузить PuppyRus полностью в RAM, игнорируя сохранённые сессии,
pfix=<n> количество игнорируемых сохранённых сессий (мультисессионный D),
pfix=nox только консоль, сервер X не запускать,
pfix=lean очистка файла (имитация обновления версии),
pfix=purge более радикальная очистка файла (с исправлением системных ошибок),
pfix=rdsh только для разработчиков (оболочка initramfs).
Примеры:
puppy acpi=off pfix=2 Игнорировать ACPI, пропустить последние 2 сессии.
puppy pfix=nox,ram Полностью загрузить в RAM, не запускать сервер X.
При этом обращаю внимание, что разнородные параметры ( acpi, pfix) отделяются друг от друга пробелом, а значения внутри одного и того же параметра ( pfix= ) идут через запятую
Вот мы и пишем, например,
pfix=ramчто позволяет загрузиться игнорируя сейв-файл, то есть работать с чистой системой.
2.Случай второй. Мы с вами скачали образ Live CD, но пока не успели его нарезать и выяснили при этом, что на нашем железе Puppy стартует почему-то только с параметром acpi=off, а руками каждый раз вводить лениво и вообще взбесит кого хочешь уже на третий раз. Что делать? Прописать этот параметр в строку
append файла
isolinux.cfg, распаковав образ, потом сохранить и записать на CD
# Содержимое файла [b]isolinux.cfg[/b]
default puppy
font 8x16.psf
display boot.msg
prompt 1
label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd acpi=off
timeout 50
3. У нас уже установлен Щенок, например, на жестком диске или на флешке, и мы можем напрямую редактировать файлы загрузчика. Предположим, загрузчик у нас
GRUB и файл его конфигурации расположен в
BOOT/GRUB/menu.lstоткрываем его и пишем
acpi=off в строку
kernel# Содержимое файла [b]menu.lst[/b]
title PuppyRus-120U-L-M
rootnoverify (hd0,1)
kernel /puppy301/vmlinuz psubdir=puppy301 acpi=off
initrd /puppy301/initrd.gz
boot
Вот в общем и все, что я могу сказать о параметрах загрузки.
Подробно о параметрах можно почитать в этой статье
http://www.linuxrsp.ru/docs/BootPrompt-HOWTO.html#toc2