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

Автор Тема: Установка Puppy Rus на флэш  (Прочитано 17460 раз)

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

Оффлайн tumanovalex

  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
Установка Puppy Rus на флэш
« : 16 Декабрь 2011, 17:20:14 »
На диске к последнему номеру Хакера нашел файл LupuRus-520-M1.iso, записал его на диск. Загрузился с диска и решил сделать загрузочную флэшку. Сделал с помощью Gparted загрузочный корневой раздел ext2, своп-раздел, затем с помощью универсального инсталлятора установил руссский Puppy на флэш. После загрузки в флэшки появилось сообщений, что не найден lupu_520.sfs. Скопировал с диск на флэшку все файлы с расширением sfs, снова загрузился. Сообщение исчезло, но после загрузке графический интерфейс так и не появился. Я пробовал предложенные на экране варианты запуска xserver, но ничего не получилось (не появляются диагностические сообщения, только знак # на черном экране и коммандная строка). Подскажите, пожалуйста, как правильно установить Puppy на флэшку. Хотелось бы иметь при этом возможность выбора графического интерфейса (как на диске).

Оффлайн user-k

  • Постоялец
  • ***
  • Сообщений: 122
  • Репутация: +0/-0
  • Я за свободное ПО
Re:Установка Puppy Rus на флэш
« Ответ #1 : 16 Декабрь 2011, 17:57:53 »
Подскажите, пожалуйста, как правильно установить Puppy на флэшку. Хотелось бы иметь при этом возможность выбора графического интерфейса (как на диске).
Для установки на флешку лучше использовать программу UNetbootin. Если есть несовместимость видеокарты, то надо загружаться с параметром puppy pfix=nox, после появления командной строки # ввести xorgwizard (возможно дважды) и выбрать загрузку с vesa драйвером. Если дистр загрузиться, то тогда установить видеодрайвер и сделать сохраненку. После будет грузиться нормально. 

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4676
  • Репутация: +96/-0
    • RoDoN
Re:Установка Puppy Rus на флэш
« Ответ #2 : 16 Декабрь 2011, 19:46:06 »
файл LupuRus-520-M1.iso, записал его на диск...
Подскажите, пожалуйста, как правильно установить Puppy на флэшку. Хотелось бы иметь при этом возможность выбора графического интерфейса (как на диске).
Первый  самый главный вопрос: какой wm выбран при загрузке?
Т.е. нужно проверить наличие параметра wm=openbox или wm=jwm или wm=icewm в файле menu.lst.
Если никакой, то для начала читаем тему Затруднения с установкой LupuRus-max на live-usb., а потом уже задаем вопросы, если останутся.

З.Ы. LupuRus-520-M1 и LupuRus-max - это одно и тоже в плане загрузки через Grub4Dos, отличие LupuRus-max в наполнении софтом.


Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy.

Оффлайн Dryon

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re:Установка Puppy Rus на флэш
« Ответ #3 : 09 Март 2012, 11:24:21 »
Как просто не сохранять сессию при выключении компьютера?

Цель - ускорить это выключение (оно сейчас сравнимо с загрузкой).
После интернета или воспроизведения медийных файлов мне совсем не нужно ничего сохранять.
Да и жизнь флешки будет больше.
Да и если "саив" плохо запишется, то последующая загрузка без шаманства не обходится.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4982
  • Репутация: +135/-0
  • Старый чайник
Re:Установка Puppy Rus на флэш
« Ответ #4 : 09 Март 2012, 11:37:18 »
 Я изменил скрипты /sbin/poweroff и /sbin/reboot #!/bin/sh
if [ -z "`pidof X`" ];then
exec /bin/busybox poweroff
else
exec poweroff
fi
возможно и вам поможет.
« Последнее редактирование: 09 Март 2012, 11:45:59 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн Dryon

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re:Установка Puppy Rus на флэш
« Ответ #5 : 09 Март 2012, 11:51:39 »
"Я изменил скрипты /sbin/poweroff и /sbin/reboot"

Ох... Это не для новичка.
И не понятно, а если сохранить нужно будет?

А можно просто выдернуть флешку? Ведь всё как бы в памяти? И железной кнопкой удавить РС?

Оффлайн Электрик

  • Мир всему Миру!
  • Постоялец
  • ***
  • Сообщений: 149
  • Репутация: +19/-0
  • Если не понят - волк, а в остальном я мирный пёсик
Re:Установка Puppy Rus на флэш
« Ответ #6 : 09 Март 2012, 16:07:37 »
А можно просто выдернуть флешку? Ведь всё как бы в памяти? И железной кнопкой удавить РС?
Можно, но в таком случае вы рискуете потерять саму флэшку, т.к питание на неё подаётся и при "грубом" отключении статическое напряжение может вывести её из строя навсегда!
"Думайте сами, решайте сами иметь или не иметь...."
ASUS P5B; Intel Pentium D 915; GeForce Palit 8800GT 512/128;RAM 4G;HDD 80G
OS Linux Puppy Tahr-6.0.5_PAE-k-3.14.56(32bit)

Оффлайн DarkKmf

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
Re:Установка Puppy Rus на флэш
« Ответ #7 : 09 Март 2012, 19:26:30 »
 "статическое напряжение может вывести её из строя навсегда!"
 Это с чего бы?  :) Что есть на флешке 5 вольт, что нет, для статики всё равно.  :( А уж о вероятности пробоя корпуса на схему.. Максимум разряд "общий-палец". Да и то из разряда фантастики.
 Кстати. USB и разрабатывался для "горячего" подключения-отключения.
« Последнее редактирование: 09 Март 2012, 19:31:55 от DarkKmf »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8585
  • Репутация: +92/-0
Re:Установка Puppy Rus на флэш
« Ответ #8 : 10 Март 2012, 01:41:32 »
про обсуждение электричества закончили. иначе закрою тему.
Я загружаю новые пакеты сюда: http://file.puppyrus.ml/users/ а дальше можно найти самостоятельно.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4676
  • Репутация: +96/-0
    • RoDoN
Re:Установка Puppy Rus на флэш
« Ответ #9 : 10 Март 2012, 10:42:08 »
Как просто не сохранять сессию при выключении компьютера?
Цель - ускорить это выключение (оно сейчас сравнимо с загрузкой).
После интернета или воспроизведения медийных файлов мне совсем не нужно ничего сохранять.
Да и жизнь флешки будет больше.
Как вариант читаем здесь LupuRus Bit (Beta 2) и ставим на флешку LupuRus Bit, а еще некоторые подробности здесь Режим "без сохранения" (pfix=nosave).
ИМХО самое то, что и хотели, настройки железа, сети и т.д. сохраняем в user_520.sfs, save не используем, но сохраниться при желании тоже можно.

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy.

Оффлайн Drionn

  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
Re:Установка Puppy Rus на флэш
« Ответ #10 : 17 Март 2012, 07:31:17 »
LuPuRus 5.2.0 R1 Kill Bill на флешке вставляется в ноут от DNS (atom450).

1. установить "Режим без сохранения" означает: редактировать файл загрузочного меню руками?
Или есть кнопка/меню?

2. Русские буквы при загрузке в загрузочном меню - козябары. Так у всех?

3. Можно как-то загрузиться и автоматически отмонтировать флешку, с которой загрузился. С целью её затем выдернуть? (смысл - работать в интернете на диване или в "поле", когда ноут вертится как айпад без риска обломить торчащую флешку, а данные сохранять не надо)

Зы. Простите за эти, может глупые, вопросы. Но и эта ветка тем для таких.
« Последнее редактирование: 17 Март 2012, 07:53:32 от Drionn »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4676
  • Репутация: +96/-0
    • RoDoN
Re:Установка Puppy Rus на флэш
« Ответ #11 : 17 Март 2012, 11:40:22 »
LuPuRus 5.2.0 R1 Kill Bill на флешке...
1. установить "Режим без сохранения" означает: редактировать файл загрузочного меню руками?
Или есть кнопка/меню?
Нужно редактировать меню руками.
2. Русские буквы при загрузке в загрузочном меню - козябары. Так у всех?
Если вы за основу взяли меню из LuPuRus520R1KB.iso, то чтобы оно было на русском обязательно нужны файлы /boot/textfont и /boot/8x16_866.psf, а файл menu.lst должен быть в досовской кодировке CP866.
3. Можно как-то загрузиться и автоматически отмонтировать флешку, с которой загрузился.
Можно, если не использовать сохраненку.
Нужно загрузиться, откорректировать файл ./root/Startup/run_fixwm, т.е. в нем раскомментировать строчки 44 и 53 с содержанием:
#  umount $PHOME
настроить паппи под свое оборудование, настроить сеть, внешний вид, сделать через пункт меню "Фиксированные сессии" файл user_520.sfs. Потом можно перезагружаться, после полной загрузки проверить на всякий случай не смонтирована ли флешка, если нет то выдергивать и получить то, что вам хотелось.

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy.

Оффлайн Drionn

  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
Re:Установка Puppy Rus на флэш
« Ответ #12 : 18 Март 2012, 09:40:13 »
LuPuRus 5.2.0 R1 Kill Bill  я устанавливал на флешку с помощью UNetbootin-windows-568.exe из ISO.
А он что-то делает с загрузкой. Подставляет своё меню - syslinux.cfg,
но puppy грузит хотя и с непонятными параметрами.
Как это вылечить, что допилить на созданной загрузочной флешке?
Чтобы грузилось меню от puppy.


Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4676
  • Репутация: +96/-0
    • RoDoN
Re:Установка Puppy Rus на флэш
« Ответ #13 : 18 Март 2012, 10:26:20 »
Как это вылечить, что допилить на созданной загрузочной флешке?
Чтобы грузилось меню от puppy.
Установить на флешку Grub4Dos и не мучиться :)

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy.

Оффлайн Drionn

  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
Re:Установка Puppy Rus на флэш
« Ответ #14 : 18 Март 2012, 21:23:05 »
Что делает UNetbootin (примерно):
Не деструктивен! Задаёт всего один вопрос - где ISO.
Копирует его содержимое на флешку.
Ставит свой загрузчик в системную область.
Копирует vmlinuz -> ubnkern
Копирует initrd -> ubninit
переваривает menu.lst в menu.c32 которое безуспешно пытается использовать в syslinux.cfg.
Да и как? в iso все менюшки настроены на CD.

Тем не менее в syslinux.cfg загружает ядро командами
kernel /ubnkern
append initrd=/ubninit
Что собственно делает и grub.

Я поставил - "kernel /ubnkern pfix=nosave"
Сработало, сессии не сохраняет.

Правил файл ./root/Startup/run_fixwm, чтобы демонтировать флешку после загрузки.
Не помогло. Если фиксировать сессию, то флешка автоматически монтируется. Может конечно она демонтируется в процессе загрузки, но после подключения настроек опять подключается. (может причина и в другом)

Важный вопрос. После демонтажа флешки руками в ROX показывает, что отмотирована. А лампочка на ней мигает ещё секунд 5-10. И вообще не гаснет. Так выдёргивать её когда можно?
« Последнее редактирование: 18 Март 2012, 21:26:23 от Drionn »