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

Автор Тема: Проблемы с созданием загрузочной флешки на PRA64 [решено]  (Прочитано 3296 раз)

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

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Решил перелезть на флешку побольше. С 4 Гб на 64 Гб.
Обе флешки под Ext4.

Воспользовался "Frugal установка PRA", на новую флешку все скопировалось, только загрузки нет - черный экран с белым курсором и все.

Ладно, смотрю сюда:
https://habrahabr.ru/post/253260/
и сюда:
https://code.google.com/archive/p/grub4dos-chenall/downloads
Беру последнюю версию и делаю по инструкции - 2 раза dd. Загрузчик начинает шевелиться и пишет, что не находит grldr.
Я читал, что ему нужен fat32, но у меня есть флешка с ext4 и прекрасно работает. Хочется добиться того же на большой флешке.
Продолжение следует ...
« Последнее редактирование: 27 Октябрь 2016, 15:41:24 от dim-kut »
Engineering is the art of making what you want from things you can get.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
g4d не грузится с ext4
Надо ставить wee - который загрузит g4d - в ПРа инсталяторе так и сделано
Если что-то пошло не так - boot/grub4dos/install/linux/ext4/grub4dos-wee-install.sh

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Сделал себе загрузочную флешку. Шаги:

1. Отформатировал в gparted в ext4. Поставил флажок boot.
2. На win-машине установил на флешку wee с помощью RMPrepUSB v.2.1.734 из меню.
http://www.rmprepusb.com/tutorials/wee#TOC-How-to-install-or-boot-to-WEE-
3. Скопировал на новую флешку в корень grldr, menu.lst и все остальное.

Засада в том, что wee не имеет правильного linux-установщика, только win-овский. И правильно ставится только из под win.
Я полагаю, что установщик в PRA что-то копирует с помощью dd. И это что-то где-то работает, а на моей флешке не заработало.
Алгоритм из трех шагов должен везде работать.
« Последнее редактирование: 27 Октябрь 2016, 15:43:02 от dim-kut »
Engineering is the art of making what you want from things you can get.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
wee не имеет правильного linux-установщика
Я этим boot/grub4dos/install/linux/ext4/grub4dos-wee-install.sh  ставил - все ок
dd там нет

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Хм. Я пользовался "Frugal установка PRA" из меню, там install-g4d вызывается.
А каталога boot у меня и нет, наверное стер давно.
Так что зря я на grub4dos-wee-install.sh наехал, может он нормально бы отработал.
У меня тоже давно уже есть 4Gb загрузочная флешка с ext4, не помню чем делал, им наверное.
« Последнее редактирование: 27 Октябрь 2016, 17:12:47 от dim-kut »
Engineering is the art of making what you want from things you can get.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
там install-g4d вызывается.
Там тот же weesetup. Помнится 64битный Pro где-то нарыл. Не помнб - тестировали его или нет. Т.е. возможно проблема только с weesetup 64 бит

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Скорее проблема в том, что флешка 64Гб. Потому что формально к скрипту претензий нет - он переносит на флешку файлы и делает её "загрузочной". Но при загрузке - сразу виснем с черным экраном.
Engineering is the art of making what you want from things you can get.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Воспользовался "Frugal установка PRA",... только загрузки нет - черный экран с белым курсором и все.
Долгое время решал эту проблему через syslinux , он передавал управление на grub4dos / привык к grub4dos /.
Вот только недавно решил способом из pra-a:
g4d не грузится с ext4
Надо ставить wee - который загрузит g4d - в ПРа инсталяторе так и сделано
Если что-то пошло не так - boot/grub4dos/install/linux/ext4/grub4dos-wee-install.sh

Может в "Frugal установка PRA" добавить еще один пункт:
"Если у вас ext4.... если что-то пошло не так - boot/grub4dos/install/linux/ext4/grub4dos-wee-install.sh"

Мне это не надо, я проблему решил, но может кому то пригодится.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Может в "Frugal установка PRA" добавить еще один пункт:
В этом скрипте все то же самое (тот же weesetup). Только с gui. Соответственно сложнее. Ошибки вероятнее. Тестировалось как обычно у нас (плохо)