Сайт | Скачать | Видео | Wiki

Автор Тема: Актуальные русские версии дистрибутивов http://puppylinux.com  (Прочитано 107126 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0

title bionicpup32-8.0-ru1 from partition 0
map --unmap=0:0xff
map --unhook && map --rehook
cat --hex --locate=PoLPu@ (md)0x3D0+0x130 > nul && echo Cannot continue if PLoP is active, please start this entry without loading PLoP first && echo && pause Press any key to return to the main menu && configfile /menu.lst
set /a dev=*0x8280&0xff
root (%dev%,0)
set ISO=/ISO/bionicpup32-8_0-ru1.iso
ls %ISO% > nul || find --set-root --devices=hf /usbdrive.tag|| echo Error! Could not find usbdrive.tag && echo  && pause Press any key to return to the main menu && configfile /menu.lst
ls %ISO% > nul || find --set-root --devices=hf %ISO% || echo Error! Could not find %ISO% && echo  && pause Press any key to return to the main menu && configfile /menu.lst
map %ISO% (0xff) || map --heads=0 --sectors-per-track=0 %ISO% (0xff) || echo FATAL ERROR mapping %ISO%, please check if file is present and defragmented && pause Press any key to return to main menu && configfile /menu.lst
#http://reboot.pro/topic/9916-grub4dos-isohybrided/page-2#entry88531
#http://www.rmprepusb.com/tutorials/tails
set /a dev=*0x82a0&0xff
debug 1
parttype (%dev%,3) | set check=
debug off
set check=%check:~-5,4%
if "%check%"=="0x00" partnew (%dev%,3) 0 0 0 && partnew (%dev%,3) 0x00 %ISO%
if not "%check%"=="0x00" echo WARNING: PARTITION TABLE 4 IN BIOS DEVICE %dev% IS ALREADY IN USE! && echo  && echo To prevent possible data loss will not continue further && pause && configfile /menu.lst
map --rehook
root (0xff)
chainloader (0xff)


title bionicpup64-8.0-ru1 from partition 0
map --unmap=0:0xff
map --unhook && map --rehook
cat --hex --locate=PoLPu@ (md)0x3D0+0x130 > nul && echo Cannot continue if PLoP is active, please start this entry without loading PLoP first && echo && pause Press any key to return to the main menu && configfile /menu.lst
set /a dev=*0x8280&0xff
root (%dev%,0)
set ISO=/ISO/bionicpup64-8_0-ru1.iso
ls %ISO% > nul || find --set-root --devices=hf /usbdrive.tag|| echo Error! Could not find usbdrive.tag && echo  && pause Press any key to return to the main menu && configfile /menu.lst
ls %ISO% > nul || find --set-root --devices=hf %ISO% || echo Error! Could not find %ISO% && echo  && pause Press any key to return to the main menu && configfile /menu.lst
map %ISO% (0xff) || map --heads=0 --sectors-per-track=0 %ISO% (0xff) || echo FATAL ERROR mapping %ISO%, please check if file is present and defragmented && pause Press any key to return to main menu && configfile /menu.lst
#http://reboot.pro/topic/9916-grub4dos-isohybrided/page-2#entry88531
#http://www.rmprepusb.com/tutorials/tails
set /a dev=*0x82a0&0xff
debug 1
parttype (%dev%,3) | set check=
debug off
set check=%check:~-5,4%
if "%check%"=="0x00" partnew (%dev%,3) 0 0 0 && partnew (%dev%,3) 0x00 %ISO%
if not "%check%"=="0x00" echo WARNING: PARTITION TABLE 4 IN BIOS DEVICE %dev% IS ALREADY IN USE! && echo  && echo To prevent possible data loss will not continue further && pause && configfile /menu.lst
map --rehook
root (0xff)
chainloader (0xff)


Оффлайн imp

  • cat /dev/ass > /dev/head
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1708
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Поставьте его по-человечески фругалом на раздел и не мапьте исошку. И будет вам счастье. Загрузочную запись писал уже сто один раз. В этой теме тоже есть.

Проблема в том, что из исошки он постоянно грузится в ram без сохранения
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
Спасибо за совет ! Сделал немного по другому.
Вот так все пошло.
title bionicpup64-8.0-ru1
kernel /bionicpup64-8.0-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/bionicpup64-8.0-ru1
initrd /bionicpup64-8.0-ru1/initrd.gz


Теперь еще вопрос. Есть ли что-то похожее на UbuntuCleaner, но для Puppy ?
Оставайтесь здоровым !

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1708
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Все правильно сделали.
Ubuntu Cleaner можно поставить, но для puppy он не подойдёт. Да и нечего в нем чистить, кроме /root или домашней папки пользователя.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
Все правильно сделали.
Ubuntu Cleaner можно поставить, но для puppy он не подойдёт. Да и нечего в нем чистить, кроме /root или домашней папки пользователя.
Спасибо, все понятно.

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
Уважаемый imp, еще немного ликбеза для меня.
Не флешку установил несколько русскоязычных версий PuppyLinux.
Выбираю !!!

title  Xenialpup64-7.5-ru1
kernel /xenialpup64-7.5-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/xenialpup64-7.5-ru1
initrd /xenialpup64-7.5-ru1/initrd.gz

title  Tahr64-6.0.6-ru1
kernel /tahr64-6.0.6-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/tahr64-6.0.6-ru1
initrd /tahr64-6.0.6-ru1/initrd.gzЧто

title upupdd-19.04_plus14-ru1
kernel /upupdd-19.04_plus14-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/upupdd-19.04_plus14-ru1
initrd /upupdd-19.04_plus14-ru1/initrd.gz


Все запускаются, нормально. Но с настройками просто беда. Некоторые не видят сеть. Мой компьютер соединен с модемом-роутером кабелем
То не получается установка клавиатуры, то установка клавиатуры устанавливается, но нет в трее значка языка.
В случае
title bionicpup64-8.0-ru1
kernel /bionicpup64-8.0-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/bionicpup64-8.0-ru1
initrd /bionicpup64-8.0-ru1/initrd.gz

все прошло нормально. Правда речь идет об очень простых настройках.

Что Вы мне посоветуете ?

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1708
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Немного не понял. Сумбурно как-то. Так, давайте по порядку.
Сеть - на каком дистре подключается?
Ага, определили, допустим. Тогда что делаем - копируем zdrv...sfs в папку с нужным дистром и переименовываем в оригинальный (который перед этими манипуляциями надо удалить)
Насчёт клавиатуры, наверное запилю видео, а то сколько не обьясняй - все без толку
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1708
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Хотя я запилю поинтереснее. Кстати, насчёт значка переключения раскладок - в пакете локализации лежит fbxkb. Наверное, не подойдёт на x64. То есть, если его поставить из реп совместимого дистра - должно поехать.

Вот потихоньку и обозначиваются бока в переводах. Спасибо. Это не "взагали по загалям"
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
Немного не понял. Сумбурно как-то. Так, давайте по порядку.
Сеть - на каком дистре подключается?
Ага, определили, допустим. Тогда что делаем - копируем zdrv...sfs в папку с нужным дистром и переименовываем в оригинальный (который перед этими манипуляциями надо удалить)
Насчёт клавиатуры, наверное запилю видео, а то сколько не обьясняй - все без толку
Что я сделал ! Работаю с   Xenialpup64-7.5-ru1. Из bionicpup64-8.0-ru1 (там все настроилось правильно) взял его  zdrv_bionicpup64_8.0.sfs, переименовал в родной zdrv_xenialpup64_7.5.sfs и запустил  Xenialpup64-7.5-ru1.
Сети нет. Клавиатуру настраиваю на три языка, русский, немецкий, английский. Все настраивается. Перегружаю графический интерфейс, все ОК. Нажимаю кнопку запомнить, пока все ОК. Перегружаю компьютер.  Сохраняются только два языка, русский,  английский. Сети по-прежнему нет !!

Оффлайн ansivar

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +9/-0

title  Xenialpup64-7.5-ru1
kernel /xenialpup64-7.5-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/xenialpup64-7.5-ru1
initrd /xenialpup64-7.5-ru1/initrd.gz
во всех пунктах, где встречается параметр "psubdir=" - прямого слеша не дожно быть, т.е. нужно прописать вместо 
Код
 psubdir=/xenialpup64-7.5-ru1 

Код
 psubdir=xenialpup64-7.5-ru1 

- это надо сделать во всех пунктах menu.lst
p.s. to imp - "философские" пятничные сообшения  в этой теме смело удаляй...

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0

title  Xenialpup64-7.5-ru1
kernel /xenialpup64-7.5-ru1/vmlinuz pfix=fsck pmedia=usbflash psubdir=/xenialpup64-7.5-ru1
initrd /xenialpup64-7.5-ru1/initrd.gz
во всех пунктах, где встречается параметр "psubdir=" - прямого слеша не дожно быть, т.е. нужно прописать вместо 
Код
 psubdir=/xenialpup64-7.5-ru1 

Код
 psubdir=xenialpup64-7.5-ru1 

- это надо сделать во всех пунктах menu.lst
p.s. to imp - "философские" пятничные сообшения  в этой теме смело удаляй...



Спасибо, но не помогает.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1708
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Забыл сказать. Кроме zdrv надо ещё и vmlinuz заменить. Насчёт раскладок - завтра проверю
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
Забыл сказать. Кроме zdrv надо ещё и vmlinuz заменить. Насчёт раскладок - завтра проверю
Уважаемый  IMP,  спасибо сеть пошла  (через настройки сети), после перезагрузки компьютера сеть подхватилась автоматически.
Жду Ваших указаний по клавиатуре.
Теперь общий вопрос, почему родные файлы не дают положительного результата ?

Оффлайн ansivar

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +9/-0
и запустил  Xenialpup64-7.5-ru1.
Сети нет. Клавиатуру настраиваю на три языка, русский, немецкий, английский. Все настраивается. Перегружаю графический интерфейс, все ОК. Нажимаю кнопку запомнить, пока все ОК. Перегружаю компьютер.  Сохраняются только два языка, русский,  английский.
- при такой настройке меняется строка /etc/X11/xorg.conf
Код
Option      "XkbLayout" "us,ru" #xkeymap0
на
Код
Option      "XkbLayout" "us,ru,de" #xkeymap0
- которая сохраняется только при работе в текущей  сессии, но при перезагрузке ПК выполняется файл /root/Startup/xkblng_auto - который и перезаписывает строку в  /etc/X11/xorg.conf на:
Код
Option      "XkbLayout" "us,ru" #xkeymap0
т.к. /root/Startup/xkblng_auto содержит:
Код
#!/bin/sh

/usr/local/bin/xkblng ru
. Поэтому для работы с тремя языками в файле  /root/Startup/xkblng_auto достаточно исправить строку на: 
Код
#!/bin/sh

/usr/local/bin/xkblng ru,de
и перезагрузить компьютер...

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
 ansivar, спасибо за подробное описание, попробую.