Мнение Общественности |
Пользовались ли вы Windows To Go?
2. Что то слышал, но не пробовал4. Пробовал, не интересно
Всего ответов: 95
|
Статистика |
|
|
Помогите новичку прикрутить ISO образ
| |
Termon | Дата: Среда, 01.04.2015, 11:56 | Сообщение # 1 |
Неизвестный
Группа: Пользователи
Сообщений: 7
Статус: Отсутствует
| Здравствуйте уважаемые специалисты и читатели.
Столкнулся с необходимостью создать загрузочную флешку, что меня и привело на этот форум. Ранне загрузочных флешек не создавал, познания в программировании поверхностные.
Цель - прикрутить ISO образ программы HDAT2 к Grub4DoS. Файл hdat2_v50.iso - ЗДЕСЬ
Я сделал следующее:
1. Установил Grub4DoS по инструкции (там же и скачал), на флешке появились папка Boot, файл grldr и Menu.lst
2. Далее создал папку IMAGE на флешке, в нее скопировал образ ISO с программой hdat2_v50.iso. В файле Menu.lst прописал так:
title HDAT2 map /IMAGE/hdat2_v50.iso (0xFF) || map --mem /IMAGE/hdat2_v50.iso (0xFF) map --hook chainloader (0xFF)
3. Перезагрузился, запуск с флешки, меню запустилось, в меню присутствует HDAT2. Запускаю HDAT2, в появившемся меню выбираю 1.PATA/SATA CD driver only, идет запуск, но в отличии от успешного запуска с CD - привода, все заканчивается строкой:
No CD-ROM drive with HDAT2 detected.
(HDAT2) A:\>
Мои попытки докопаться до решения проблемы не дали результата.
Дефрагментировал iso образ
Пробовал запустить FiraDisk_integrator рядом с iso.
Скачал файл eltorito.sys и пытался добавить строку device=eltorito.sys /D:oemcd001 в файл config.sys и строку MSCDEX /D:oemcd001 /L:D в AUTOEXEC.BAT, как это сказано в этой инструкции Загрузка из .ISO образа
Но так и не понял, как сохранить изменения в файле, распаковать-упаковать (не помогли 7 zip и UltraISO)
Потратил кучу времени и в итоге оказался в ступоре.
Помогите решить проблему, пожалуйста! Что нужно сделать и где прописать?
Сообщение отредактировал Termon - Среда, 01.04.2015, 12:11 |
|
| |
Sh1td0wn | Дата: Среда, 01.04.2015, 22:33 | Сообщение # 2 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Используйте Lite-версию. В её ISO-образе есть только один загрузочный сектор, являющийся образом дискеты (легко извлекается тем же 7zip). Этот образ дискеты больше ни от чего не зависит. Такую комбинацию легче эмулировать.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Termon | Дата: Четверг, 02.04.2015, 10:01 | Сообщение # 3 |
Неизвестный
Группа: Пользователи
Сообщений: 7
Статус: Отсутствует
| Цитата Sh1td0wn ( ) Используйте Lite-версию. В её ISO-образе есть только один загрузочный сектор, являющийся образом дискеты (легко извлекается тем же 7zip). Этот образ дискеты больше ни от чего не зависит. Такую комбинацию легче эмулировать. Спасибо, Lite-версия грузится без проблем.
Но все же хотелость бы знать, возможно ли решить проблему с полной версией, и помогут ли действия, описанные в ИНСТРУКЦИИ?
|
|
| |
Atlant | Дата: Пятница, 03.04.2015, 15:33 | Сообщение # 4 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Цитата Termon ( ) помогут ли действия, описанные в ИНСТРУКЦИИ? Пробуй вложенный мапинг, там же ISO образ с файлами программы + загрузочным сектором является образ дискеты с DOS-ом. Еще вариант - сделать большой образ дискеты чтоб туда влезли все файлы, только это нужно разбирать и переписывать батники внутри.
|
|
| |
Termon | Дата: Пятница, 03.04.2015, 17:24 | Сообщение # 5 |
Неизвестный
Группа: Пользователи
Сообщений: 7
Статус: Отсутствует
| Цитата Atlant ( ) Пробуй вложенный мапинг, там же ISO образ с файлами программы + загрузочным сектором является образ дискеты с DOS-ом. Спасибо, как это реализовать, какие действия?
|
|
| |
Atlant | Дата: Понедельник, 06.04.2015, 00:05 | Сообщение # 6 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Сделал большую дискетку в которую скинул все файлы и немного поправил AUTOEXEC.BAT чтоб все это работало, а после еще сжал в LZMA чтоб меньше весило и быстрее грузилось. Пробуй.
Код title HDAT2 v5.0 map --mem /Boot/HDAT2_v5.0.LZMA (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1
Сообщение отредактировал Atlant - Понедельник, 06.04.2015, 08:33 |
|
| |
Termon | Дата: Вторник, 07.04.2015, 12:11 | Сообщение # 7 |
Неизвестный
Группа: Пользователи
Сообщений: 7
Статус: Отсутствует
| Цитата Atlant ( ) Сделал большую дискетку в которую скинул все файлы и немного поправил AUTOEXEC.BAT чтоб все это работало, а после еще сжал в LZMA чтоб меньше весило и быстрее грузилось. Пробуй. Спасибо огромное, все работает ! Уже и не надеялся. Вот это мастер своего дела!
Есть еще вопрос по ISO образу. Скачал Ubuntu Unity 12.04.4, там в образе ISO сначала идут две папки session1 и session2, в них все файлы с зарузчиками, Live CD не запускается.
Вот код, от которого другие сборки Ubuntu Live CD запускаются (в них нет папок session1 и session, а сразу идут все файлы), правда запускаются минуя предварительное меню , где можно выбрать язык, установку или запуск Ubunto перед запуском, но все же запускаются.
title Ubuntu-12.04.4 find --set-root /Boot/Image/ubuntu-12.04.4.iso map --unmap=0:0xff map --unhook root (hd0,0) map /Boot/Image/ubuntu-12.04.4.iso (0xff) || map --mem /Boot/Image/ubuntu- ubuntu-12.04.4.iso (0xff) || map --mem --heads=0 --sectors-per-track=0 /Boot/Image/ubuntu- ubuntu-12.04.4.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Boot/Image/ ubuntu-12.04.4.iso quiet splash -- errorcheck off initrd /casper/initrd.lz errorcheck on map --unmap=0:0xff
Какие изменения можно внести?
В таком варианте запуск доходит до заставки рабочего стола и все, другие версии не запускаются:
title Try Ubuntu without installing map /Boot/Image/ubuntu-13.04.iso (0xff) map --hook kernel (0xff)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Boot/Image/ubuntu-13.04.iso quiet splash -- initrd (0xff)/casper/initrd.lzДобавлено (07.04.2015, 12:11) --------------------------------------------- Проблема с Ubuntu решена.
Взял версию Ubuntu 14.04.1 LTS_KDE Desktop, в меню так
для x64
Код title Try Ubuntu without installing 64 map /Boot/Image/ubuntu-13.04.iso (0xff) map --hook kernel (0xff)/casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Boot/Image/ubuntu-13.04.iso quiet splash -- initrd (0xff)/casper/initrd.lz
для x32
Код title Try Ubuntu without installing map /Boot/Image/ubuntu-13.04.iso (0xff) map --hook kernel (0xff)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Boot/Image/ubuntu-13.04.iso quiet splash -- initrd (0xff)/casper/initrd.lz
Все как сказано ЗДЕСЬ. Еще раз большое спасибо Atlant !
Сообщение отредактировал Termon - Вторник, 07.04.2015, 02:39 |
|
| |
Atlant | Дата: Вторник, 07.04.2015, 12:48 | Сообщение # 8 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Termon, Особенность сборки Ubuntu Unity 12.04.4 в том что опция iso-scan/filename не работает. Используй Гибридное монтирование (образ еще монтируется как 4-й раздел флешки): Код title Try Ubuntu without installing partnew (%@root:~1,3%,3) 0x00 /Boot/mybuntu_unity_12.04.4-i386.iso map /Boot/mybuntu_unity_12.04.4-i386.iso (0xff) map --hook kernel (0xff)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash -- initrd (0xff)/casper/initrd.lz
А чтоб не было возможных накладок (читай пример ниже), добавь в шапку menu.lst строчку: Код if exist /Boot/Grub/Blue.tag partnew (%@root:~1,3%,3) 0 0 0 Где /Boot/Grub/Blue.tag имя и путь к уникальному файлу-маркеру на флешке.
Словил забавный глюк: при попытке классической загрузки образа с использованием iso-scan/filename в начале маячила заставка из запускаемой убунты, а в итоге загрузилась Avira Rescue System (к слову тоже на основе убунты). Вся соль в том что iso-scan/filename не сработал и ядро начало поиск устройства с файлами дистрибутива, и нашло одноименные файлы (но уже от Avira) на 4-ом разделе. Avira Rescue System видимо последнее что я запускал с флешки гибридной загрузкой ISO.
Сообщение отредактировал Atlant - Вторник, 07.04.2015, 12:50 |
|
| |
SaDim | Дата: Вторник, 03.09.2019, 21:51 | Сообщение # 9 |
Неизвестный
Группа: Пользователи
Сообщений: 5
Статус: Отсутствует
| Уважаемый Atlant, подскажите ,пожалуйста, как используя вложенный мапинг загрузить свежую версию HDAT2 v6.6.
|
|
| |
Atlant | Дата: Четверг, 05.09.2019, 21:54 | Сообщение # 10 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| SaDim, Вложенный мапинг там не поможет, надо создать образ большой дискеты где разместить все файлы программы и поправить батники что внутри. Когда-то делал и выкладывал на форуме, но уже все потерялось. Вот есть интересный маленький наборчик, в том числе HDAT2 v6.6.
|
|
| |
gfaqruru | Дата: Понедельник, 05.04.2021, 17:09 | Сообщение # 11 |
Неизвестный
Группа: Пользователи
Сообщений: 1
Статус: Отсутствует
| Это качественный игровой ресурс, на котором можно найти нужную вам информацию по ПК играм. Разные гамы: PC, с аркадных автоматов, с приставок и разных жанров - от попрыгушек до 3D FPS. http://gfaq.ru/ Персональный компьютер
Полные прохождения
|
|
| |
|
|