Форум проекта PuppyRus Linux

Остальные обсуждения => Разговоры обо всём => Тема начата: nik от 08 Июнь 2019, 10:06:05

Название: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 10:06:05
Приветствую всех! Помогите определится. Вкратце по сути: имеется 4 загрузочные флешки, 1-PuppyRus-2.18+виндовый софт - загрузчик sislinux, 2 - PuppyRus-Richy + WinXP+Win7+рекавери софт - загрузчик sislnux+grub4dos, 3 - PuppyRus + SimplyLinux загрузчик syslinux, 4 - Win10_32/64 созданная тулзой от майкрософт. Решил всё это хозяйство переместить на одну флешку, неудобно таскать целую кучу. Не могу определится по загрузчику, grub4dos или grub2. Вся информация что нахожу в интернете не очень свежая. Прошу помощи. Как лучше подготовить флешку для этого хозяйства и какой загрузчик использовать.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 08 Июнь 2019, 10:35:36
1-PuppyRus-2.18+виндовый софт - загрузчик sislinux, 2 - PuppyRus-Richy + WinXP+Win7+рекавери софт - загрузчик sislnux+grub4dos, 3 - PuppyRus + SimplyLinux загрузчик syslinux
Здесь легко, даже выдумывать что-то не  придется. Только поправить общий конфиг syslinux, внести в него новые записи. Или обязательно grub или grub4dos?

4 - Win10_32/64
Это добавить в общую директорию - сложнее. Наверно.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 10:45:29
Здесь легко, даже выдумывать что-то не  придется. Только поправить общий конфиг syslinux, внести в него новые записи. Или обязательно grub или grub4dos?
Не помню из-за чего, но на флешке №2 без grub не обойтись, делал давно, и на тот момент syslinux чего то не умел грузить, может просто у меня syslinux не обновлён был, ставил его на ту флешку ещё с Puppy-4.20, но почему то предчувствую, что для Win10 без grub2 не обойтись и как для этого лучше подготовить флешку не знаю, с UEFI вообще дел ни каких не имел и ранее не интересовался.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: RoDoN от 08 Июнь 2019, 12:22:13
Лично у меня на загрузочных флешках и внешнем загрузочном винте везде стоит grub4dos и хватает для всех моих потребностей (PR1312. PRA1612, WinPE XP, WinPE 8 и установка Win7/8/10).
Про Win10 имеется в виду инсталлятор для установки или WinPE для восстановления?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 12:27:48
Про Win10 имеется в виду инсталлятор для установки или WinPE для восстановления?
Инсталятор.
Пока ждал ответа скачал grub4dos :) Если не получится с инсталлятором win10 пусть живёт на отдельной фрешке :) C Grub4dos маломальски знаком, а вот с grub2 никак. Сейчас сделаю флешку G4D, а на освободившихся потренируюсь с G2.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: RoDoN от 08 Июнь 2019, 12:35:44
Если не получится с инсталлятором win10 пусть живёт на отдельной фрешке
А что там может не получиться, из меню g4d запускаем bootmgr, напр. так:
Код
title Install Windows 10
  find --set-root --ignore-floppies --ignore-cd /bootmgr10
  chainloader /bootmgr10

Я обычно bootmgr переименовываю в bootmgr10 или bootmgr7, в зависимости от версии винды, чтобы не стартовал загрузчик с винта, если винда уже стоит.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 12:41:12
Я из-за uefi беспокоюсь, 10 ставлю в основном на новые пк,  на новых материнках с uefi моя флешка с win7 вообще игнорируется, при чём на некоторых девайсах отот уефи фиг отключишь.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 08 Июнь 2019, 12:47:00
на новых материнках с uefi моя флешка с win7 вообще игнорируется
Взять папку EFI с какого-нибудь PRA.iso в шапке форума, положить в корень флешки. Отредактировать EFI/BOOT/grub.cfg на запуск Win7.
Фаловая система флешки должна быть fat32.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 15:12:15
Пишу с новой "фрешки" из под Richy ;) Пока закинул пару puppy 216, 218, сейчас буду закидывать всё остальное, а потом красявости в меню наводить  :)
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: DdShurick от 08 Июнь 2019, 16:08:10
 Сколько лет, сколько зим!
из под Richy
Которого?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 20:04:40
Которого?
Привет Александр Юрьевич! Из под самого первого. Это моя палочка выручалочка, уже много лет.
Подзапарился с SL. В корне папка SL  гружу из неё, вр время загрузки теряется источник, после указания источника загрузки загрузка продолжается

Код
title 03 - Simply Linux 8.2.0 live USB \n * Simply Linux 8.2.0 live mode
kernel /SL/alt0/vmlinuz lowmem lang=ru_RU ramdisk_size=1211465 automatic=method:disk,uuid:97FE-8DE8 fastboot splash=silent splashcount=17 stagename=live showopts
initrd /SL/alt0/full.cz
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 08 Июнь 2019, 20:20:28
/SL/alt0/vmlinuz
/SL/alt0/full.cz
Не слишком глубоко лежат full.cz и vmlinuz?
Обычно kernel /папка/vmlinuz


upd. Или добавить строчку
find --set-root --ignore-floppies --ignore-cd /SL/alt0/vmlinuz
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 20:53:22
upd. Или добавить строчку
find --set-root --ignore-floppies --ignore-cd /SL/alt0/vmlinuz
Пробовал не помогает. Потеря источника бывает даже на флешке сделанной по инструкции альтов, только крайне редко, и если там потеряется источник, то всё загрузку не продолжить,источник в списке отсутствует. У меня же ,когда теряется, вылазит диалоговое окошко с выбором источника загрузки, выбираешь HDD, указываешь /SL и загрузка продолжается. Хоть таким макаром и загружается, но всё равно неприятно. При чём интересный момент, при выборе HDD, отображается всё содержимое флешки, но папочки SL в списке нет. только ручной ввод источника помогает
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 20:56:01
Не слишком глубоко лежат full.cz и vmlinuz?
Дак у меня там будет куча всего и если бросить всё в корень, то получится крайне не красиво.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 08 Июнь 2019, 21:12:16
Дак у меня там будет куча всего и если бросить всё в корень, то получится крайне не красиво.
А с syslinux именно так все работало kernel /SL/alt0/vmlinuz?

Здесь altlinux.org/Установочная_восстановительная_флешка (https://www.altlinux.org/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D1%87%D0%BD%D0%B0%D1%8F_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D0%BB%D0%B5%D1%88%D0%BA%D0%B0_Alt_Desktop5+Server5) именно как я и говорил:
kernel /alt0/vmlinuz
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 08 Июнь 2019, 21:19:20
Если уж совсем никак в общей директории не уместить, то может на разделы разбить флешку?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: DdShurick от 08 Июнь 2019, 21:33:43
automatic=method:disk,uuid:97FE-8DE8
Как я понял, uuid:97FE-8DE8, это флешка, но squashfs-модуля live в корне флешки нет, он /SL/live. Кстати, этот live прекрасно загружается как базовый модуль с моим initrd.gz. Просто я эти опыты прекратил из-за их лицензии.
может на разделы разбить флешку?
Да, это было бы решением.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 21:43:02
А с syslinux именно так все работало kernel /SL/alt0/vmlinuz?
Там по другому было, в образ SL вмонтирован PR, и в родной конфиг SL добавлен PR. В родном конфиге было вроде так kernel /alt0/vmlinuz. И записано это добро было на флешку rufus. Теряется не ядро, а сквашеный файлик live, если его бросить в корень флешки то всё загрузится.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 21:45:18
Как я понял, uuid:97FE-8DE8, это флешка, но squashfs-модуля live в корне флешки нет, он /SL/live
Так точно! Дядя Шурик :)
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 21:49:16
Если уж совсем никак в общей директории не уместить, то может на разделы разбить флешку?
Будем делать посмотреть, может чего нагуглю, скорее свего буду просто грузить SL из образа, я его распаковал, думал что он так доступ к флешке будет давать, а он скотина всё равно не даёт флешку  использовать.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: RoDoN от 08 Июнь 2019, 21:51:30
Немного офтопа. А почему выбор пал именно в сторону симпли линукса (SL)? Этот выбор чем-то обоснован? Ставишь SL физикам или юрикам?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 08 Июнь 2019, 21:58:34
Этот выбор чем-то обоснован? Ставишь SL физикам или юрикам?
Ставлю его на работе :) На школьном старье приемлемо работает. И иногда физикам которым в интернете позависать. Я на перезагрузку, LiveXP,XP, win7 проверять :) Скоро вернусь.
Paботает :) С Win8.1 и Win10 завтра буду разбираться.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 09 Июнь 2019, 15:53:16
Победил проблему с SL. Пробовал подкидывать в каталог SL файл подменю, это меняет корень для загрузчика, но не меняет для инита, команда root также меняет корень только для загрузчика. Решение оказалось банальным:
title Simply Linux 8.2.0 live USB \n * Simply Linux 8.2.0 live mode
kernel /SL/alt0/vmlinuz lowmem lang=ru_RU ramdisk_size=1211465 automatic=method:disk,uuid:97FE-8DE8 fastboot splash=silent splashcount=17 stagename=/SL/live showopts
initrd /SL/alt0/full.cz
stagename указывает закваску которую нужно монтировать, вот тут и указываем полный путь до live или до rescue  8)
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 09 Июнь 2019, 16:30:00
Если понадобится несколько ALT Linux на одной флешке http://greenflash.su/forum/6-1257-1


upd.
Ставлю его на работе. На школьном старье приемлемо работает.
Хотя, наверно, для такого железа Simply Linux - самое легкое, что есть в линейке ALT Linux.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 09 Июнь 2019, 16:44:12
Если понадобится несколько ALT Linux на одной флешке http://greenflash.su/forum/6-1257-1
Дак теперь как разобрался это вообще не проблема  ;)

Ниже содержимое моей "фрешечки"
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 09 Июнь 2019, 17:21:27
Ниже содержимое моей "фрешечки"
Если все работает, то может прикрепить в теме свой menu.lst? Может у кого-то будут трудности с мультизагрузочной флешкой и этот пример поможет разобраться?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 09 Июнь 2019, 17:32:00
В среду-четверг раздобуду свежие оригинальные образы win7 тогда выложу конфиги, они с субменю.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 09 Июнь 2019, 17:45:33
раздобуду свежие оригинальные образы win7
В помощь Все статьи о Windows 7 (https://remontcompa.ru/183-vse-stati-o-windows-7.html)
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 20:40:18
Флешка с которой экспериментировал умерла на следующий день после последнего сообщения  (не покупайте Smartbuy - говно) . В общем на днях купил новую SanDisk Ultra Flair 64Gb и всё таки сделал
мультизагрузочную флешку.

BionicPup64 8.0
Puppy-4.20ru
PuppyRus SnouDog-2.0.4Mega
PuppyRus Richy
PuppyRus Richy32
PuppyRus Richy64
PuppyRus iceWm-2015.12
PuppyRus A64
Simply Linux
ChipXP
WindowsPE 8-10 X86-64 Strelec
Windows 7 9in1 Ovgorskiy
Windows8.1 x64(оригинал)
Windows10 X86-64 (оригинал)

Теперь по порядку: Делал флешку из под PuppyRus Richy, в этот раз решил разбить флешку на разделы. С помощью Gparted делаю основной загрузочный раздел 24Гб Фат32 с меткой Install_XP, остальное пространство как логический крошу на 5 равных частей: Linux, WindowsPE, Windows7, Windows81, Windows10, (не забываем ставить флаг boot на первом разделе Install_XP). В Windows XP и Windows 7 будет виден только первый раздел данной флешки
Теперь качаем Grub4Dos (http://grub4dos.chenall.net/categories/0-4-6a/#year_2019)  (Данный архив не распаковывается в richy и iceWm, перепаковывал в винде, перепакованный прикрепил к сообщению )
распаковываем куда нибудь, файлу bootlace.com даём права на выполнение , с помощью команды blkid смотрим как определилась наша флешка, также куда-нибудь записываем uuid раздела "Linux" открываем терминал заходим в папку где у нас располагается grub4dos и командуем ./bootlace.com /dev/sdX (Где sdX ваша флешка), теперь копируем на флешку grldr из архива. Загрузчик у нас готов теперь нужно наполнить нашу флешку. На первый раздел "Install_XP" кидаю содержимое архива ChipXP USB 2014, драйверпак, нужные инсталяшки, menu.lst переименовываем в xp.lst На раздел "Linux" из образа Simply Linux  в корень кидаем все кроме папки syslinux, из неё нам только нужна папочка alt0, её также кидаем в корень. Создаем папки под PuppyRus у меня это PR420, PRSD, PRR, PRI, PRA и в них закидываем наших Puppy. создаём файлы субменю sl.lst и pr.lst (файлы меню прикреплю в архиве, там же две gfx темы с сайта http://greenflash.su/photo/ папку boot скопировать на раздел  linux и на раздел "Install_XP", шрифты можно удалить), в sl.lst правим конфиг вписываем свой uuid, записанный ранее. На разделы WindowsPE, Windows7, Windows81, Windows10 копируем содержимое соответствующих исошек. Теперь на разделе "Install_XP" создаём файл menu.lst (прикреплён в архиве). Осталось определить как определились разделы, первый "Install_XP" по идее должен определится как hd0,0, остальные нужно смотреть и править конфиги. По идее информацию о разделах grub должен показывать командой root (hd0, но увы :(    По подсказке @krasnyh информацию о разделах можно получить командой find
Старые версии PuppyRus будут грузится только на старых компах, на новых не могут найти sfs файл. И с WindowsPE есть некоторые непонятки, то загрузится нормально, то потеряет при загрузке виртуальный диск. Не проверял ещё установку SimplyLinux, liveUSB работает, только иногда может терять источник загрузки, но это не проблема в диалоговом окне просто нужно выбрать флешку и загрузка пойдёт дальше. Windows7,8,10 устанавливаются нормальн

Если будите использовать gfx меню, конфиги нужно сохранить в кодировке utf-8, и перепечатать пункты меню на русском в этой же кодировке иначе они будут невидны.

Упс! С вложениями беда:
меню https://yadi.sk/d/c0EJ1ibh-6hU1w
grub4dos https://yadi.sk/d/R73_Y8kbHQlpeQ
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 24 Июнь 2019, 21:02:57
По идее информацию о разделах grub должен показывать командой root (hd0, но увы
find
(скриншот)


Старые версии PuppyRus будут грузится только на старых компах, на новых не могут найти sfs файл.
Странно.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: DdShurick от 24 Июнь 2019, 21:05:59
Данный архив не распаковывается в richy и iceWm
Richy64. Один клик по архиву
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 21:16:11
find
Спасибо Дядя Шурик буду теперь знать :)
Странно.
Может подскажешь правильный конфиг? Но мне кажется ни какой конфиг на новом железе не поможет, 4.20 и SnouDog слишком старые. Они просто нового железа не знают.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: DdShurick от 24 Июнь 2019, 21:19:07
информацию о разделах grub должен показывать командой root (hd0, но увы :(
Если загружаться с флешки, то hd0, если с харда, то hd1, find покажет все разделы, но без подробностей.
Спасибо Дядя Шурик буду теперь знать :)
Это krasnyh спасибо, я тоже не знал.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 21:24:18
Да и скинь мне ссылку на новый richy, буду делать - посмотреть :)
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 21:26:30
Это krasnyh спасибо, я тоже не знал.
Упс. Спасибо krasnyh. У меня почему то первый раз высветилось как будто от DdShurick
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: DdShurick от 24 Июнь 2019, 21:28:49
http://forum.puppyrus.org/index.php?topic=21541.0 , но там не всё.
4.20 и SnouDog слишком старые
Да.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 21:40:26
Чёт ричи больше на пра похож, где же классика, 3 заветных файла?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: k0l0p0k от 24 Июнь 2019, 21:46:07
Чёт ричи больше на пра похож, где же классика, 3 заветных файла?
в прошлом
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 24 Июнь 2019, 21:49:13
Но мне кажется ни какой конфиг на новом железе не поможет, 4.20 и SnouDog слишком старые. Они просто нового железа не знают.
Сразу вопрос, раньше тоже такие же проблемы были с 4.20 и SnouDog на новом железе? На отдельных флешках с syslinux?
Вкратце по сути: имеется 4 загрузочные флешки, 1-PuppyRus-2.18+виндовый софт - загрузчик sislinux, 2 - PuppyRus-Richy + WinXP+Win7+рекавери софт - загрузчик sislnux+grub4dos, 3 - PuppyRus + SimplyLinux загрузчик syslinux...


Мне почему-то кажется  :), что нет причин незапуска их на новом железе.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 21:54:30
Сразу вопрос, раньше тоже такие же проблемы были с 4.20 и SnouDog на новом железе? На отдельных флешках с syslinux?
Точно такие же. Дома 3 компьютера: на 775 розетке, на 1151, и 1151v2, на первом грузятся все кроме 420, на втором все кроме 420 и SnouDog, на 3м только PRA
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 22:21:03
Что то у меня richy64 не может файлы найти, завтра попробую на других 2х компьютерах.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 24 Июнь 2019, 22:25:23
на первом грузятся все кроме 420
Да, чего-то не хватает. У меня ext4 на всех разделах, может не умееет с ним работать, не знаю. Так то сокет 775.
(Скрин).
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: RoDoN от 24 Июнь 2019, 22:30:11
Что то у меня richy64 не может файлы найти
А в menu.lst раздел с файлами dev=sda1 прописан?
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: krasnyh от 24 Июнь 2019, 22:38:19
dev=sda1 прописан?
Об это частенько спотыкаются. )
title Richy32
  root (hd0,2)
  set d=Richy_BB_32
  kernel /%d%/vmlinuz-3.14.79 dev=sda3 dir=%d%
  initrd /%d%/initrd32.gz
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 22:59:53
А в menu.lst раздел с файлами dev=sda1 прописан?
Не знал этой новой фишки. Дядя Шурик нужно как то по другому придумывать, в разных же компах по разному будет. Загрузится удалось, но без иксов. Иксы падают.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 24 Июнь 2019, 23:19:28
Да, чего-то не хватает. У меня ext4 на всех разделах, может не умееет с ним работать, не знаю. Так то сокет 775.
(Скрин).
на работе на 478 сокете грузится и на стареньком 775 грузится, дома хоть мать и на 775 но одна из последних уже с ddr3 и на ней sfs не находит.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: nik от 25 Июнь 2019, 10:21:37
Можно поиграть версиями ядер
Найти ядро под нужное железо и попробовать прикрутить его ко всем дистрам
Думаю не стоит, они у меня просто на память, как фото в альбоме.
Название: Re: Что выбрать для загрузочной флешки.
Отправлено: sfs от 21 Май 2020, 09:00:56
Не нужно долго думать, выберите любой вариант, если что, переделаете
Korchagin - Вы не бот?