Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

puppyrus:setup [2019/07/15 17:37] (текущий)
Строка 1: Строка 1:
 +====== Экспресс-установка PuppyRus-A за ТРИ шага (FRUGAL)======
 +Установку можно делать в Windows или Linux
  
 +ЭТО ДОСТУПНО КАЖДОМУ! В итоге получаем:
 +  *Неубиваемость вирусами или неосторожным пользователем (при использовании сохраненки.pfs).
 +  *Простейшее добавление новых программ - просто копируете в папку готовый pfs-модуль.
 +  *Конструктор - дистрибутив с теми программами, которые нравятся именно Вам.
 +  *Ваша настроенная система всегда с Вами на флэшке
 +
 +===== 1. КАЧАЕМ ДИСТРИБУТИВ =====
 +
 +Скачайте [[http://wiki.puppyrus.org/distr#puppyrus|самый свежий iso-файл PuppyRus-A]] 
 +
 +===== 2. КОПИРУЕМ ФАЙЛЫ =====
 +  -Распакуйте iso-файл 
 +    *В Linux смонтируйте : в терминале наберите //mkdir ~/pra && sudo mount pra.iso ~/pra -o loop// . В  ~/pra (/home/live/pra) увидите содержимое iso
 +    *В Windows iso открывает бесплатный архиватор [[wpru>7zip]]
 +  -Скопируйте папку "pra" в корень любого выбранного раздела диска. Можно на [[wpru>FAT]] и [[wpru>NTFS]]
 +===== 3. ИСПОЛЬЗУЕМ ИМЕЮЩИЙСЯ ЗАГРУЗЧИК =====
 +Можно использовать любой имеющийся от Linix и Windows
 +==== Windows ====
 +  *Один из логических дисков на компьютере будет иметь метку "System Reserved". Он-то и нужен вам для установки загрузчика. Посмотреть в Linux - консольной командой blkid. Далее - для примера sda1. Примеры коммандных строк - для Linux
 +  *Этот раздел может быть невидимым. Сделать видимым можно при помощи gparted (Linux) или "Управление дисками" (Windows)
 +  *Этот же метод подходит и к Windows XP. Для него далее по тексту вместо bootmgr -> ntldr
 +  *Переименуйте bootmgr (загрузочный файл Windows) в bootmgr7:
 +<code>mv /mnt/sda1/bootmgr /mnt/sda1/bootmgr7</code>
 +  *Скопируйте загрузчик grub4dos (файл grldr) в корень диска с новым именем bootmgr: 
 +<code>cp grldr /mnt/sda1/bootmgr</code>
 +  *Положите в /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 ===
 +
 +    *[[setups/g4d-lin#bootlacecom|Установка]]
 +    *Будьте внимательны с путями или регистром в 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
 +   
 +Это дает возможность:
 +   -загружать систему вместе с Вашими настройками в оперативную память (RAM) 
 +   -иметь неубиваемую систему. Перезагрузка дает Вам исходно чистый вариант системы
 +   -носить Ваш дистрибутив на флэшке с собой и запускать его на любом компьютере;
 +   -экономить ресурс флэшек, дисков и батарей. Все в RAM. Обраще6ние к дискам и потребление батареи минимально
 +   -загружать и выгружать не используемые постоянно модули (для экономии памяти) прямо во время работы системы - «по горячему»;
 +   -иметь несколько разных вариантов файлов сохранения и загрузок дистрибутива с разным составом модулей.
 +===== Более подробно =====
 +
 +Читайте http://wiki.puppyrus.org/puppyrus/
 +
 +16.09.2014
 +Текст подготовлен: Александр Д.; sfs
Печать/экспорт