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

Автор Тема: Гибридный iso  (Прочитано 22200 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Гибридный iso, UEFI
« Ответ #30 : 05 Ноябрь 2015, 15:21:42 »
В скрипте парсится
Определить - гибридность iso :
Код
file 150414.iso
150414.iso: x86 boot sector
Почему -то сейчас file в ПРА дает другой вывод. В ubuntu - на этом же исо - тот же вывод как раньше
Т.е. получается надо убрать (заблокировать 24ю строку hybrid-install) эту проверку или изменить...
Я еще менял методику создания гибрида,  а hybrid-install после этого не проверял
Сейчас
Код
Fatdog64-701.iso: ; partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 116, 20480 sectors
MintPup-26.07.2015-ru01.iso: ; partition 1 : ID=0x17, active, start-CHS (0x0,0,1), end-CHS (0xcb,63,32), startsector 0, 417792 sec
tors
pra03-1508middle.iso: ; partition 1 : ID=0x17, active, start-CHS (0x0,0,1), end-CHS (0xa6,63,32), startsector 0, 342016 sectors
pra03-1510.iso: ISO 9660 CD-ROM filesystem data 'cd' (bootable)
все кроме последнего грибридные
file наш.iso |grep "ISO 9660 CD-ROM" - если так то не гибид
или
file наш.iso |grep "partition"  - если так то  гибид
Есть у кого еще идеи?

Оффлайн sewar

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 460
  • Репутация: +16/-0
Re:Гибридный iso, UEFI
« Ответ #31 : 05 Ноябрь 2015, 15:32:56 »
если я закоментил строки 22-23 из hybrid-install, то все идет норм, образ пишется, флэшка создается и грузится.

###T "$i"
###[ ! "`file "$i" |grep "x86 boot sector"`" ] && ntf -a "`basename "$i"`.........exit

Но сразу другая проблема - на флэшке создается раздел "только для чтения" и после загрузки с такой флэшки в него нельзя сохранить ничего, в том числе и 090-save.
« Последнее редактирование: 05 Ноябрь 2015, 15:49:34 от sewar »

Оффлайн Satevis

  • Старожил
  • ****
  • Сообщений: 230
  • Репутация: +6/-0
Re:Гибридный iso, UEFI
« Ответ #32 : 05 Ноябрь 2015, 16:24:28 »
Если я всё правильно понял, то да командой dd создаётся эмуляция CD и такая флешка только для чтения. Можно использовать не распределённое пространство для создания раздела (fat32. ntfs, ext4) и туда сохранять...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Гибридный iso, UEFI
« Ответ #33 : 05 Ноябрь 2015, 16:37:10 »
Перечитайте шапку - у меня все это там написано
Гибрид придуман не нами и не для фругала
Посвящается всем кто так и не осилил установку grub4dos. Это Ваш последний шанс  ;)
Это просто доп. функционал, который очень неудобен для фругала, но и не мешает

Переделал в скрипте автодетект на вопрос юзеру. будет в следующей 089-апдейте

Оффлайн sewar

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 460
  • Репутация: +16/-0
Re:Гибридный iso, UEFI
« Ответ #34 : 05 Ноябрь 2015, 17:09:01 »
Если я всё правильно понял, то да командой dd создаётся эмуляция CD и такая флешка только для чтения. Можно использовать не распределённое пространство для создания раздела (fat32. ntfs, ext4) и туда сохранять...
да, но 090-save.pfs загружается из pra/base, а не из другого раздела..

Оффлайн sewar

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 460
  • Репутация: +16/-0
Re:Гибридный iso, UEFI
« Ответ #35 : 05 Ноябрь 2015, 17:13:00 »
Перечитайте шапку - у меня все это там написано
Гибрид придуман не нами и не для фругала
Посвящается всем кто так и не осилил установку grub4dos. Это Ваш последний шанс  ;)
Это просто доп. функционал, который очень неудобен для фругала, но и не мешает

Переделал в скрипте автодетект на вопрос юзеру. будет в следующей 089-апдейте

все понятно...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Гибридный iso
« Ответ #36 : 19 Сентябрь 2016, 13:49:56 »
Похоже еще одна утилита для винды.
И кросплатформенный ROSA_ImageWriter
Говорят, что вместо dd можно
Код
cp imagename.iso /dev/sd?
Кто пробовал?

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re: Гибридный iso
« Ответ #37 : 19 Сентябрь 2016, 14:18:21 »
И кросплатформенный ROSA_ImageWriter
Немного оффтоп, но неприятный нюансик:
Цитата
Как «оживлять» флэшки после записи?

Дистрибутивный образ ROSA содержит некоторые особенности, из-за которых системы начинают видеть флэшку как очень маленький диск, размером около 5 мегабайт. Форматирование не помогает, потому что форматируется всё тот же пятимегабайтный объём. Решением является использование утилит управления разделами, но далеко не все это знают. Поэтому для «восстановления» флэшек в программу была добавлена кнопка Очистить, которая удаляет таблицу разделов с флэшки, так что система после этого увидит полный объём устройства.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Гибридный iso
« Ответ #38 : 19 Сентябрь 2016, 14:22:01 »
В чем неприятность, если есть "очистить"?

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re: Гибридный iso
« Ответ #39 : 19 Сентябрь 2016, 14:29:17 »
Записал кому-то флешку и отдал, а человек потом будет мучиться с 5 Мб-ми, ну или сам через полгода забудешь об этом....

Похоже еще одна утилита для винды.
Ссылка не открывается
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Гибридный iso
« Ответ #40 : 19 Сентябрь 2016, 14:39:35 »
Ссылка не открывается
значит умерла или изменилась
Записал кому-то флешку и отдал, а человек потом будет мучиться с 5 Мб-ми, ну или сам через полгода забудешь об этом....
gparted не исправит?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: Гибридный iso
« Ответ #41 : 19 Сентябрь 2016, 14:51:57 »
gparted не исправит?
Gparted может переписать таблицу разделов, но не всегда.
Моноблок 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

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re: Гибридный iso
« Ответ #42 : 19 Сентябрь 2016, 14:56:24 »
значит умерла или изменилась
там пишет: Модуль “Каталог статей” не активирован, похоже автор сайта отключил раздел.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Гибридный iso
« Ответ #43 : 07 Декабрь 2017, 09:58:12 »
Делал iso скриптом iso-make-hybrid.sh, в конце выдает сообщения что не найден файл isohybrid-x86_64
Да. Доложу isohybrid-x86_64
еще ошибка в строке 14 - не находит каталог pra и pra64
Там идет перебор вариантов без проверки и  /dev/nul
Если напрягает - сделаю

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Гибридный iso
« Ответ #44 : 11 Октябрь 2019, 10:16:55 »
    записать на флешку используя dd
Ещё бы увидеть практические рекомендации для случаев когда file.iso < 1G, а flash > 8G.
После dd на флэшке образуется isofs ReadOnly раздел(ы) размером с залитый образ
Чтобы просто использовать оставшееся пространство можно разметить его и отформатировать
Когда я пробовал (несколько лет назад) - gparted -ом не получилось. cfdisk справился
получаем флэшку (вся инфа на флэшке затирается) с ReadOnly разделом (=размеру iso) isofs
gparted такую флэшку не осилил
В cfdisk (в PRA есть к нему GUI) можно

Чтобы юзать дистр из isofs раздела , а сохраненку держать на cfdisk разделе - надо прописать это в меню загрузчика (grub4dos или grub2).
Меню загрузчика находится на RO isofs - т.е. не отредактировать
Как это решить (надо пробовать):
1. В меню загрузчика прописать пункт с загрузкой конфига с cfdisk раздела
Оптимально прописать путь к RW меню через LABEL - надо гуглить синтаксис
2. Перенести root загрузчика вместе с меню на cfdisk раздел
Возможно это проще и универсальнее.
find --set-root ... cfdisk раздел

Надо пробовать
Хотя еще проще отформатировать флэшку в fat32, скопировать содержимое исо отредактировать менню загрузчика. Т.е установить обычным способом, без dd
« Последнее редактирование: 11 Октябрь 2019, 10:21:48 от sfs »