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

Автор Тема: Установка c grub2  (Прочитано 10853 раз)

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

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
  • Автор темы
Установка c grub2
« : 18 Декабрь 2016, 22:26:05 »
Друзья извините, но никак не могу найти инструкцию по установке pra03-1611game на HDD.
Если можно , то по подробнее.
Спасибо Валерий
« Последнее редактирование: 21 Декабрь 2016, 17:44:05 от sfs »

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: pra03-1611game Установка на раздел HDD
« Ответ #1 : 18 Декабрь 2016, 23:59:36 »
http://wiki.puppyrus.org/users/sewar/start1
В конце статьи есть ролик.На каком этапе проблемы?
Ну и поиск рулит.
« Последнее редактирование: 19 Декабрь 2016, 00:05:46 от loop223 »
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
  • Автор темы
Re: pra03-1611game Установка на раздел HDD
« Ответ #2 : 19 Декабрь 2016, 15:58:42 »
Если честно, то ответом не удовлетворен.
Запустил на флешке PRA03-1611. Попробовал установить на HDD.  Не получилось.
До этого устанавливал UBUNTU с флешки.  Все шло , как по маслу.

Вхожу в Система>Frugal(Установка PRA дистрибутива) появляется Мастер установки grub4dos.
Выбираю пункт Linux c grub2 уже установлен.
Появляется приглашение выбрать броузер по умолчанию. Выбрал, появился броузер.
У меня на отдельной партиции установлена UBUNTU 16.04.. Для PRA03-1611 я подготовил еще одну партицию.
Дальше тишина.
« Последнее редактирование: 19 Декабрь 2016, 16:16:42 от valeridussel »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: pra03-1611game Установка на раздел HDD
« Ответ #3 : 19 Декабрь 2016, 16:33:56 »
C grub2  тестировалось мало. У кого есть - прошу проверить
Если не идет - поставьте руками

Оффлайн Avaks

  • Пользователь
  • **
  • Сообщений: 28
  • Репутация: +1/-0
Re: pra03-1611game Установка на раздел HDD
« Ответ #4 : 19 Декабрь 2016, 16:52:00 »
Может не к месту:  вот под grub4doc.

Код
title   PuppyRusA03-1611 game Linux
rootnoverify (hd0,2)
find --set-root --ignore-floppies --ignore-cd /pra1611game/initrd.xz
kernel /pra1611game/vmlinuz-4.4.1-pf3  dir=pra1611game  modprobe.blacklist=pcspkr,ipv6  changes=/pra1611game/pra-save.dat  quiet  copy2ram noswap 
initrd /pra1611game/initrd.xz
« Последнее редактирование: 21 Декабрь 2016, 17:45:46 от sfs »

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
  • Автор темы
Re: pra03-1611game Установка на раздел HDD
« Ответ #5 : 21 Декабрь 2016, 13:51:08 »
C grub2  тестировалось мало. У кого есть - прошу проверить
Если не идет - поставьте руками
SFS спасибо, все пошло.
Теперь вопрос: правильно ли я понимаю, что теперь на этот диск можно накидать разархивированные ISO моих любимых Puppy, прописать их в файле 40_custom, далее сделать обновление командой update-grub и все любимое будет на диске и в меню.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: pra03-1611game Установка на раздел HDD
« Ответ #6 : 21 Декабрь 2016, 13:58:54 »
теперь на этот диск можно накидать разархивированные ISO моих любимых Puppy
Да, только систаксис grub4dos надо перепереть на grub2 , и параметры ядра пупи, а не ПРа
https://www.bleepingcomputer.com/forums/t/579574/how-to-install-puppy-linux-frugal-and-configure-grub2-bootloader/
« Последнее редактирование: 21 Декабрь 2016, 14:02:48 от sfs »

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
  • Автор темы
Re: pra03-1611game Установка на раздел HDD
« Ответ #7 : 21 Декабрь 2016, 14:08:06 »
Что касается grub4doc., то этого я не понял !!!

Вот мой файл 40_custom
Код
#[b]!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'pra03-1611game' {
    search --no-floppy --file /pra03-1611game/initrd.xz --set=root
    linux /pra03-1611game/vmlinuz-4.4.1-pf3 dir=pra03-1611game quiet noload='rox;intel'
    initrd /pra03-1611game/initrd.xz
  }
« Последнее редактирование: 21 Декабрь 2016, 17:45:30 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: pra03-1611game Установка на раздел HDD
« Ответ #8 : 21 Декабрь 2016, 14:37:48 »
Добавьте в 40_custom
Код
menuentry 'Tahr Puppy 6.0' {
#search --no-floppy --fs-uuid --set 3ffc6bc0-4379-4449-bbdf-4ae47c1cfdb5
search --no-floppy --file /tahr6.0frugal/initrd.gz --set=root
linux /tahr6.0frugal/vmlinuz pmedia=atahd psubdir=tahr6.0frugal
initrd /tahr6.0frugal/initrd.gz
}

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: pra03-1611game Установка на раздел HDD
« Ответ #9 : 21 Декабрь 2016, 17:18:34 »
Просто накидал на sda2 pra*
На sda1 /etc/grub.d/50-custom после любых обновлений груба в sda1/boot/grub/grub.cfg все само появляется или вручную можно подправить номер ядра, если надо.

Цитата
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Live ISO Ubuntu" {
set isofile="/paul/Общедоступные/ubuntu-16.10-desktop-amd64.iso"
loopback loop (hd0,2)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noeject noprompt toram --
initrd (loop)/casper/initrd.lz
}

menuentry "PRA" {
#search --no-floppy --file /pra/initrd.xz --set=root
linux (hd0,2)/pra/vmlinuz-4.8.6-pf6 dir=pra changes=/pra copy2ram noswap quiet
initrd (hd0,2)/pra/initrd.xz
}

menuentry "PRA64" {
#search --no-floppy --file /pra64/initrd.xz --set=root
linux (hd0,2)/pra64/vmlinuz-4.8.6-pf6_64 dir=pra64 changes=/pra64 copy2ram noswap quiet
initrd (hd0,2)/pra64/initrd.xz
}

menuentry "PRA64 rolling" {
#search --no-floppy --file /pra64/initrd.xz --set=root
linux (hd0,2)/pra64roll/vmlinuz-4.8.6-pf6_64 dir=pra64roll changes=/pra64roll copy2ram noswap quiet
initrd (hd0,2)/pra64/initrd.xz
}


#sudo gedit /etc/grub.d/50_custom
#sudo update-grub2

p.s. Приблуды пра для этого не использовал. Побоялся, что подпотрит мне груб.

N.B. sfs, почему code заворачивается в два строчки, фиг что там можно разобрать :(
« Последнее редактирование: 21 Декабрь 2016, 17:21:02 от paulus »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: pra03-1611game Установка на раздел HDD
« Ответ #10 : 21 Декабрь 2016, 17:41:22 »
N.B. sfs, почему code заворачивается в два строчки, фиг что там можно разобрать :(
не понял ...

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: Установка c grub2
« Ответ #11 : 21 Декабрь 2016, 18:37:35 »
Здравствуйте все.
Цитата
C grub2  тестировалось мало. У кого есть - прошу проверить

Вариант: GRUB2-->Grub4dos (в sdaN=/boot для GRUB2)-->PRA64(kernel+initrd+modules на hd (x,y.)).
У меня пока такая разметка:
/sda1=win7, /sda2(ext2)=/boot для Archlinux, /sda5=/root(Arch), /sda6=/var(Arhc), /sda8=/home(A), /sda7=swap.

Папка /boot (только с /grub4dos), menu.lst, grldr(не знаю нужен ли?) из pra64.iso  находятся в корне /sda2;
/pra64 в /sda8=/home(A)

В grub.cfg (grub2) добавлено:
Код
menuentry '<---Grub4DOS' {
 set root=(hd0,2)
 linux16 /boot/grub4dos/grub.exe
}


в menu.lst:
 
Код
title ▒▒ PRA64 hdd/HOME=/sda8 в RAM.--vmlinuz-4.8.10-pf8_64
root (hd0,7)
set d=pra64
kernel /%d%/vmlinuz-4.8.10-pf8_64 dir=%d% quiet copy2ram noswap 
initrd /%d%/initrd.xz

Вроде бы все грузится, работает.
Различные параметры надо изменять, настраивать, подстраивать.
« Последнее редактирование: 22 Декабрь 2016, 12:52:54 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка c grub2
« Ответ #12 : 22 Декабрь 2016, 09:16:31 »
linux16 /boot/grub4dos/grub.exe
это самый хитрый вариант - grub2 , но не надо переписывать конфиги grub4dos
http://wiki.puppyrus.org/setups/grub2?&#grub2_vs_grub4dos

Оффлайн valeridussel

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +1/-0
  • Автор темы
Re: Установка c grub2
« Ответ #13 : 22 Декабрь 2016, 12:51:28 »
Уважаемый SFS , хочу поделиться опытом.
Попробовал указанным Вами методом установить Precise 5.7  от podin-a.
Вначале все пошло штатно, как на флешке, она запускалась под grub4dos.
Но в конце появился черный экран.

Вот меню запуска на флешке.
title Preciese-5.7.1-ru
find --set-root--ignore-floppies --ignore-cd /Preciese-5.7.1-ru/initrd.gz
kernel /Preciese-5.7.1-ru/vmlinuz pmedia=usbflash  psubdir=/Preciese-5.7.1-ru pfix=fsck PKEYS=us nouveau.noaccel=1
initrd /Preciese-5.7.1-ru/initrd.gz

На флешке всегда все шло хорошо.
Понятно, что в grub2 я все скорректировал, но параметр nouveau.noaccel=1 оставил.
У меня график-карта NVIDEA, этот параметр меня спасал от черного экрана. Но картинка не разворачивалась на весь экран.
В случае с grub2 черный экран снова появился. Подождав несколько минут, я компьютер выключил кнопкой RESET.
Когда же попытался компьютер снова включить, то он отказался. Клавиатура не реагировала. Я понял, что BIOS слетел.
Пришлось компьютер разобрать, вынуть батарейку и подождать пару минут. При новом включении он ожил, правда, с настройками заводскими.
От отчаяния я все , что связано с Preciese-5.7.1-ru убрал.
Может быть надо было использовать параметр &vt_handoff nomodeset , как у UBUNTU.
Если можете что-то подсказать, буду рад почитать.
Спасибо Валерий



Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка c grub2
« Ответ #14 : 22 Декабрь 2016, 13:14:01 »
title Preciese-5.7.1-ru
Это меню grub4dos
Для груб2 надо переписать аналогично этому
Или Вы через grub4dos запускали?