Экспресс-установка PuppyRus-A за ТРИ шага (FRUGAL)

Установку можно делать в Windows или Linux

ЭТО ДОСТУПНО КАЖДОМУ! В итоге получаем:

  • Неубиваемость вирусами или неосторожным пользователем (при использовании сохраненки.pfs).
  • Простейшее добавление новых программ - просто копируете в папку готовый pfs-модуль.
  • Конструктор - дистрибутив с теми программами, которые нравятся именно Вам.
  • Ваша настроенная система всегда с Вами на флэшке

1. КАЧАЕМ ДИСТРИБУТИВ

2. КОПИРУЕМ ФАЙЛЫ

  1. Распакуйте iso-файл
    • В Linux смонтируйте : в терминале наберите mkdir ~/pra && sudo mount pra.iso ~/pra -o loop . В ~/pra (/home/live/pra) увидите содержимое iso
    • В Windows iso открывает бесплатный архиватор 7zip
  2. Скопируйте папку «pra» в корень любого выбранного раздела диска. Можно на FAT и NTFS

3. ИСПОЛЬЗУЕМ ИМЕЮЩИЙСЯ ЗАГРУЗЧИК

Можно использовать любой имеющийся от Linix и Windows

Windows

  • Один из логических дисков на компьютере будет иметь метку «System Reserved». Он-то и нужен вам для установки загрузчика. Посмотреть в Linux - консольной командой blkid. Далее - для примера sda1. Примеры коммандных строк - для Linux
  • Этот раздел может быть невидимым. Сделать видимым можно при помощи gparted (Linux) или «Управление дисками» (Windows)
  • Этот же метод подходит и к Windows XP. Для него далее по тексту вместо bootmgr → ntldr
  • Переименуйте bootmgr (загрузочный файл Windows) в bootmgr7:
mv /mnt/sda1/bootmgr /mnt/sda1/bootmgr7
  • Скопируйте загрузчик grub4dos (файл grldr) в корень диска с новым именем bootmgr:
cp grldr /mnt/sda1/bootmgr
  • Положите в /mnt/sda1 menu.lst c параметрами загрузки ваших linux и
title    Windows Vista & 7
  find --set-root /bootmgr7
  chainloader /bootmgr7
  • Если что-то пойдет не так - возврат в исходное положение :

mv /mnt/sda1/bootmgr7 /mnt/sda1/bootmgr

Linux

grub4dos

  • Будьте внимательны с путями или регистром в menu.lst
  • Проверить: в командном режиме grub4dos : ls /pra

Если не уверены в себе - устанавливайте загрузчик на usbflash. Файлы при этом могут располагаться на любом другом носители. Тогда это никак не повлияет на другие установленные у Вас на hdd ОС

title PRA. Пример загрузки с HDD.
find --set-root --ignore-floppies --ignore-cd /pra/initrd.xz
kernel /pra/vmlinuz-3.11.3-pf dir=pra quiet 
initrd /pra/initrd.xz

grub2

В установленном linux с grub2 :

sudo echo "\ 
#!/bin/sh
exec tail -n +3 $0
menuentry 'PRA' {
  search --no-floppy --file /pra/initrd.xz --set=root
  linux /pra/vmlinuz-3.11.3-pf dir=pra quiet noload='rox;intel'
  initrd /pra/initrd.xz
}" >/etc/grub.d/50_custom && sudo update-grub2 && sudo reboot

Использование

Сохранения настроек системы "под себя"

  • Главное меню > Настройки > Создание файла сохранения pfs
  • в предложенном пути сохранения файла: /mnt/home/pra/base/090-save-140912-pra.pfs
  • изменить «home» на имя своего диска, например «sda6»
  • имя диска можно посмотреть в левой панели файлового менеджера

Добавление программ

  • достаточно скопировать готовый pfs-модуль (*.pfs) из http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra02/pfs/ :
  • модули постоянно используемых программ (автозагрузка) копируем в папку /pra/modules
  • редко используемые удобно держать в /pra/optional и подключать\отключать их по мере необходимости с помощью утилиты sfs-get.
  • PuppyRus-A полностью совместим с Arch Linux. Продвинутые пользователи могут использовать pacman

Скорость работы, экономия ресурса железа и нервов

Для достижения максимальной скорости работы, экономии батареи ноутбука и ресурса носителей (дисков, флешек) можно использовать параметры загрузки:

  • copy2ram - загрузка системы полностью в ОЗУ.
  • noswap - отключение файла подкачки (swap)

Пример записи в файл menu.lst с указанными параметрами:

 title PuppyRus-A - nosave, copy2ram, noswap
 find --set-root --ignore-floppies --ignore-cd /pra/initrd.xz
 kernel /pra/vmlinuz-3.14.17-pf4 dir=pra copy2ram noswap quiet 
 initrd /pra/initrd.xz
 

Это дает возможность:

  1. загружать систему вместе с Вашими настройками в оперативную память (RAM)
  2. иметь неубиваемую систему. Перезагрузка дает Вам исходно чистый вариант системы
  3. носить Ваш дистрибутив на флэшке с собой и запускать его на любом компьютере;
  4. экономить ресурс флэшек, дисков и батарей. Все в RAM. Обраще6ние к дискам и потребление батареи минимально
  5. загружать и выгружать не используемые постоянно модули (для экономии памяти) прямо во время работы системы - «по горячему»;
  6. иметь несколько разных вариантов файлов сохранения и загрузок дистрибутива с разным составом модулей.

Более подробно

Читайте http://wiki.puppyrus.org/puppyrus/

16.09.2014 Текст подготовлен: Александр Д.; sfs

Печать/экспорт