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

Автор Тема: Установка grub4dos на флешку  (Прочитано 9300 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка grub4dos флешку
« Ответ #30 : 19 Сентябрь 2017, 11:00:49 »
Пол вики про установку. Даже видеоролики есть
Проблема не в отсутствии инфы, а что читать ее не хотят

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos флешку
« Ответ #31 : 19 Сентябрь 2017, 11:30:01 »
Видеоролики и все остальное ориентировано в основном на установку из под windows, из под linux только в двух словах, не затрагивает особеность установки из других дистров, вот только на форуме узнал про особености назначения прав sh скриптам и как их запускать если флэшка на fat,ntfs...я не настаиваю но по моему инфа в разделе установки из под linux на вики не полная... Ведь новички приходят не только из виндоус но из линукс, а в PRA немного все по другому...
« Последнее редактирование: 19 Сентябрь 2017, 11:40:31 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка grub4dos флешку
« Ответ #32 : 19 Сентябрь 2017, 11:40:18 »
по моему инфа в разделе установки из под linux на вики не полная...
Она здесь ,здесь и в iso /boot/grub4dos/install/install.txt - здесь наверное и надо написать про wee , а остальное убрать
Пишите, что где не ясно - доработаю

новички приходят не только из виндоус но из линукс, а в PRA немного все по другому...
У этих уже grub2
« Последнее редактирование: 19 Сентябрь 2017, 11:42:05 от sfs »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos флешку
« Ответ #33 : 19 Сентябрь 2017, 13:34:42 »
Ни по ссылке котрые вы привели , ни в  install.txt я не нашел подробной инструкции про то как использовать inst.sh. Лишь только благодаря вашим ответам, Rodon ,knn и др. тут на форуме начинает складыватся некоторая ясная  картина. По моему вики  должна быть как Трипитака у будистов... восемь осознаных шагов и нирвана, так и в вики несколько конкретных по пунктам шагов, возьми то делай так так и так, а не есть то есть это, прошу извинения за критику,и готов взять на себя эту часть вики переделать так чтоб и такому дураку как я стало понятно...
« Последнее редактирование: 20 Сентябрь 2017, 08:14:52 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка grub4dos флешку
« Ответ #34 : 19 Сентябрь 2017, 13:37:34 »
готов взять на себя эту часть вики переделать так чтоб и такому дураку как я стало понятно...
Отлично! Пишите пока сюда - я перенесу в вики и пр.

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos флешку
« Ответ #35 : 19 Сентябрь 2017, 17:57:25 »
Как Сделать загрузочную флешку с Pra из Linux.
Условие iso образ помещаем в домашний каталог.
    Подключаем флешку.
Для чистоты эксперимента
открываем программу Gparted.
    Выбираем в ней нашу флешку. Создаем таблицу разделов msdos,потом пустой новосозданый раздел форматируем в fat32(мне сказали что работает и на ext2-3 но с ними у меня не получилось) после правой кнопкой мыши выбираем управление флагами и отмечаем галкой что наш раздел boot.
Закрываем Gparted.
     Переподключаем флэшку.
Определяем имя нашего usb устройства,
для этого открываем терминал и вводим в него следующую команду

       
Код
#sudo  fdisk -l

терминал выдаст таблицы разделов подключеных устройств
в конце вывода в терминале найдем нечто следущего вида

Код
Устр-во    Загрузочный Start Конец Секторы  Size Id Тип
/dev/sdb1  *            2048 15814655 15812608  7,6G  b W95 FAT32

/dev/sdb1 может принять вид как /dev/sdс1 либо /dev/sde1

при помощи команды
Код
#sudo  fdisk -l
мы  и определили какое имя приняло наше устройство
в моем случае оно определилось как /dev/sdb1 и далее я буду использовать
это имя
   Теперь нам нужно смонтировать нашу флэшку, вводим команду в терминале
Код
#sudo mkdir -p  my-flash && sudo mount /dev/sdb1 my-flash
система предложит диалог для ввода пароля.
после чего в домашнем каталоге создаст директорию с именем my-flash и подключит флэшку в эту директорию
    Теперь мы должны примонтировать исо образ pra*.iso в каталог pra-iso для этого мы должны его создать
вводим команду в терминал
#
Код
sudo mkdir -p  pra-iso && sudo mount -o loop pra*.iso pra-iso
          После мы должны скопировать все файлы дистрибутива из смонтированой каталога исо в корень флэшки
командой
Код
#sudo cp  -a ~/pra-iso/* ~/my-flash/

   После того как система скопирует файлы заходим в каталог флэшки и по пути
                       /boot/grub4dos/install/linux/ находим архив с именем ext2-3.tar.xz
и распаковываем его в этот же каталог.

Все файлы из смонтированого iso образа можно скопировать и при помощи файлового менеджера,но для этого нужно зайти на флешку из под админа,в моей системе  файловый менеджер thunar
команда для открытия флэшки соответсвено примет вид
Код
#sudo thunar ~/my-flash/
не стоит забывать что мы зашли  из под root и есть риск выстрелить себе в ногу,то есть стереть какие либо важные файлы,стоит все таки помнить что  наличие ног предопределяет такую возможность,так что  проявите осторожность !
потом переходим в новую открытую вкладку thunar, и заходим в каталог смонтированого iso образа , жмем ctrl+a, а потом ctrl +c,переходим обратно во вкладку с каталогом флешки и жмем ctrl+v, после окончания копирования файлов закрываем файловый менеджер возвращаемся в терминал и
 переходим в директрорию с флэшкой
командой
Код
#cd ~/my-flash/boot/grub4dos/install/linux/
и устанавливаем  загрузчик
 командой
Код
#sudo ./bootlace.com --time-out=0 /dev/sdb

если у вас система х64 bit то команда примет вид
Код
#sudo ./bootlace64.com --time-out=0 /dev/sdb
     данная команда установит загрузчик и теперь мы получили загрузочную флэшку с PRA.

*********************************************************************

Так как образ с Pra стал гибридным ,для установки Pra на флэшку ,существует метод еще проще с помощью утилиты dd,но здесь необходимо проявить внимательность,какие устройства используем, если не определить правильно имя нашего устройства можно убить все данные с жесткого диска,такие дела ,и я предупредил... у метода с гибридным образом есть существенные недостатки и один из них например образ iso заливается на флешку в масив данных только для чтения,о файле сохранения на флешке придется забыть и придется заморачиватся организовывать его запись на жесткий диск.
Определяем имя нашего usb устройства,
для этого открываем терминал и вводим в него следующую команду

       
Код
#sudo  fdisk -l
терминал выдаст таблицы разделов подключеных устройств
в конце вывода в терминале найдем нечто следущего вида

Код
Устр-во    Загрузочный Start Конец Секторы  Size Id Тип
/dev/sdb1  *            2048 15814655 15812608  7,6G  b W95 FAT32

/dev/sdb1 может принять вид как /dev/sdс1 либо /dev/sde1

наше устройство приняло имя /dev/sdb1 его и будем использовать
при загрузке iso указываем его путь сохранения в домашний каталог
потом вводим в терминал такую команду
Код
dd if=~/image.iso of=/dev/sdb
где image.iso полное имя вашего iso образа,необходимо обратить внимание что ввели имя устройства не sdb1 а sdb,жмем ввод и на выходе получаем загрузочную флешку.

« Последнее редактирование: 22 Сентябрь 2017, 22:14:05 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка grub4dos на флешку
« Ответ #36 : 20 Сентябрь 2017, 09:43:33 »
Пока добавил ссылку в шапку темы
Сделать загрузочную флешку с Pra из xubuntu 16.04/
Тогда уж логичнее писать про то как сделать флешку с Pra из ПРа. А еще лучше про любой линукс. Т.е. с использованием только очень стандартных утилит, когорые везде есть
Т.к. раз Вы ставите ПРА - он у Вас точно есть
Выбираем флешку 4-8 гигайбайт.
Для ПРА можно и меньше. Даже fat game влезут на 1гб
форматируем в fat32
Можно и ext* и ntfs. btrfs и пр. экзотику - не тестировали
мы имено и определили какое имя приняло наше устройство
Проще задать в гпартед метку и потом по ней найти. Ну или ро объему флэша ориентироваться
смонтировать нашу флэшку
Код
sudo mkdir -p  my-flash && sudo mount /dev/sdX my-flash
примонтировав ISO образ
Код
sudo mkdir -p  pra-iso && sudo mount -o loop pra*.iso pra-iso
находим архив с именем ext2-3.tar.xz
На ext4 работать не будет
Универсальный метод:
grub4dos-2flash.sh из корня iso - он же сам выведет fdisk -l и по русски подскажет что делать
Причем этот же скрипт и из винды должен сработать

А еще более простой способ:
1. Делаем гибридную загрузочную флэшку с пра
2. Грузимся copy2ram (флэшку можно будет вытащить и т.п.
3. запустить инсталлятор из под пра и установить хоть на эту же флэшку, хоть на винт

Надо переделывать текст. Правьте прямо в том сообщении
« Последнее редактирование: 20 Сентябрь 2017, 09:46:58 от sfs »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos на флешку
« Ответ #37 : 20 Сентябрь 2017, 09:57:42 »
переделаю, но уже вечером ...
« Последнее редактирование: 20 Сентябрь 2017, 11:57:05 от totiks2012 »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: Установка grub4dos на флешку
« Ответ #38 : 20 Сентябрь 2017, 19:55:37 »
#sudo cp  -R ~/pra-iso/ ~/my-flash/
Код
#sudo cp  -a ~/pra-iso/* ~/my-flash/
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos на флешку
« Ответ #39 : 20 Сентябрь 2017, 19:59:48 »
Спасибо DdShuric я уже нашел,но все равно спасибо ибо сомневался насчет опции -a ,а она оказывается нужна,я сообщение свое удалил,наверно поспешил...

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos на флешку
« Ответ #40 : 20 Сентябрь 2017, 20:03:19 »
с опцией -a ругается что не удается сохранить владельца и Операция не позволена но при этом файлы все скопировались

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: Установка grub4dos на флешку
« Ответ #41 : 20 Сентябрь 2017, 20:22:24 »
не удается сохранить владельца
В FAT32 нет ни владельцев, ни прав.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos на флешку
« Ответ #42 : 20 Сентябрь 2017, 20:27:43 »
Понял значит пробую ext2... с grub4dos-2flash.sh пока у меня не получилось установить загрузчик... иду пробовать.

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Re: Установка grub4dos на флешку
« Ответ #43 : 20 Сентябрь 2017, 21:46:30 »
ну что ж с помощю grub4dos-2flash.sh мне не удалось сегодня создать загрузочную флэшку, пока  знаний и интуиции на сегодня не хватило для решения этой задачи, но я изменил инструкцию для установки pra на флеш из linux по вашей рекомендации , если подскажете что еще изменить я  сделаю,спасибо вам !

upd: Зато удалось с dd! Вот это номер,я и думать не думал что Pra умеет в гибридный образ.
Обычный sudo dd if=image.iso of=/dev/sdb ,и нет тебе ни эпики ни пафоса...
Зато был лишний повод в терминал залезть узнать например о монтировании флэшэк,о копировании файлов и развлекся от души... спасибо еще раз!

подготовил текст для wiki c методом  dd ...
« Последнее редактирование: 21 Сентябрь 2017, 09:31:20 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка grub4dos на флешку
« Ответ #44 : 21 Сентябрь 2017, 09:33:27 »
cp  - перебор. Удобнее сделать в привычном ФМ
#:~/my-flash$ sudo sh inst.sh
В этом скрипте надо менять букву носителя. Тогда уж
Код
#где sdb - диск, на который нужно установить grub4dos. Посмотреть все : blkid
./bootlace.com --time-out=0 /dev/sdb
с помощю grub4dos-2flash.sh мне не удалось сегодня создать загрузочную флэшку
Подробнее...
не думал что Pra умеет в гибридный образ.
вики
Меню - система - создание загр. флэшки
Но у гибрида куча минусов - см. в вики