Пользовательского поиска
Суббота, 23.11.2024, 20:07
Приветствую Вас Гость | RSS
Главная | Флешка, разбитая на два раздела и iso - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Для каких целей вам нужна Мультизагрузочная флешка?
1. Для установки ОС
2. Для работы с HDD (Ghost, Acronis, и.т.д.)
3. Для диагностики железа
4. Для работы в загруженной с флешки ОС типа Windows
5. Для Саморазвития
6. Для переноса информации
7. Для работы в загруженной с флешки ОС типа Linux
8. Для несанкционированного доступа к запароленным компам
9. Для работы в загруженных с флешки других ОС
10. Просто, чтоб было
11. Мне она вообще не нужна
Всего ответов: 21707
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Sh1td0wn, asdqqww  
Флешка, разбитая на два раздела и iso
Rockon1Дата: Понедельник, 06.02.2012, 15:41 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
Собственно сабж: имеется флешка, разбита на два раздела (fat32 и ntfs)
grub4dos лежит на первом разделе с фатом, iso образы на втором. В биосе (в разделе boot) проставленны оба раздела друг за другом.
Возникает вопрос - как научить грузить grub4dos эти образы с другого\следущего по порядку раздела?
вот к рабочий пример, работает только, если образ лежит на том же разделе
Code
title Загрузка Reanimator Live   
find --set-root
map /images/ReanimatorLiveCd020112.iso (0xff)
map --hook
root (0xff)
chainloader /LIVE/SETUPLDR.BIN


Сообщение отредактировал Rockon1 - Понедельник, 06.02.2012, 15:41
 
Sh1td0wnДата: Понедельник, 06.02.2012, 15:55 | Сообщение # 2
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> find --set-root
Вы прочитали help find, да?
hint: нужно указать путь к файлу, который find будет искать


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
AtlantДата: Понедельник, 06.02.2012, 16:14 | Сообщение # 3
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Rockon1
Quote
title Загрузка Reanimator Live
map (hd0,1)/images/ReanimatorLiveCd020112.iso (0xff)
map --hook
chainloader (0xff)/LIVE/SETUPLDR.BIN


Второй раздел будет именоваться как (hd0,1) если флешка правильно отформатирована, ели неправильно - к примеру второй раздел логическим диском то будет (hd0,4). В командной строке груб4дос find отобразит все диски, а с помощью ls (имя устройства)/ увидишь где какой диск и как его пронумеровал груб4дос.


Сообщение отредактировал Atlant - Понедельник, 06.02.2012, 16:14
 
Rockon1Дата: Вторник, 07.02.2012, 21:16 | Сообщение # 4
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
Основой с фат32(там где загрузчики) и логический с нтфс(где образы)
Я указывал и как hd0,0-hd1,0
и как hd0,0-hd0,1 (типо диск один, раздела на нем два)
Вылезали ошибки с кодом 17 и 22, если надо - будет текст ошибки.


Сообщение отредактировал Rockon1 - Вторник, 07.02.2012, 21:17
 
Sh1td0wnДата: Вторник, 07.02.2012, 21:19 | Сообщение # 5
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Rockon1, find --set-root /images/ReanimatorLiveCd020112.iso
Просто "find --set-root" не имеет никакого смысла.

Текст ошибок, естественно, тоже нужен.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
kenny5705Дата: Вторник, 07.02.2012, 21:37 | Сообщение # 6
Экспериментатор
Группа: Проверенные
Сообщений: 90
Репутация: 9
Статус: Отсутствует
Rockon1
зачем вообще использовать маппинг в данном случае, от него толку не будет...
т.к. только винда перейдет в защищенный режим все замаппенные таким способом образы пропадут...
к тому же надо следить за фрагментацией образа...
перечитай руководство получше, меньше вопросов будет: http://greenflash.su/Grub4Dos/Grub4dos.htm
 
Rockon1Дата: Вторник, 07.02.2012, 22:05 | Сообщение # 7
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
kenny5705, руководство перечитал, образы дефрагментированны, подобным способом загружал установку win7
Sh1td0wn, спасибо

ап
флешка определяется как два разных жестких диска (на любой винде).
Прикрепления: 5197341.jpg (159.3 Kb)


Сообщение отредактировал Rockon1 - Вторник, 07.02.2012, 22:12
 
kenny5705Дата: Вторник, 07.02.2012, 22:37 | Сообщение # 8
Экспериментатор
Группа: Проверенные
Сообщений: 90
Репутация: 9
Статус: Отсутствует
Rockon1, ну дак это не флешка на которой 2 раздела, а уже 2 флешки получается... по какой кстати инструкции разбивал?

советую создать файлы-маркеры на каждом диске, и через них и их поиск грузиться...
например в первый диск кинуть disk1.tag, во 2 - disk2.tag
и в меню прописать, к примеру:
title Загрузка Reanimator Live с диска 1
find --set-root /disk1.tag
map /images/ReanimatorLiveCd020112.iso (0xff)
map --hook
root (0xff)
chainloader /LIVE/SETUPLDR.BIN

title Загрузка Reanimator Live с диска 2
find --set-root /disk2.tag
map /images/ReanimatorLiveCd020112.iso (0xff)
map --hook
root (0xff)
chainloader /LIVE/SETUPLDR.BIN
 
Rockon1Дата: Вторник, 07.02.2012, 23:04 | Сообщение # 9
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
kenny5705 - фирменой утилитой, у меня флешка trancsend, сейчас буду дальше эксперементировать. скоро отпишусь

Добавлено (07.02.2012, 23:04)
---------------------------------------------
kenny5705, кажется получилось. кстати способ с тагами лучше, чем в жесткую вбивать номер диска.

теперь мучает ошибка

Code
filesystem type is iso9660 using whole disk

сижу снова читаю маны =\
 
Sh1td0wnДата: Вторник, 07.02.2012, 23:11 | Сообщение # 10
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> filesystem type is iso9660 using whole disk
Не ошибка. Введите все команды из пункта меню по очереди в командную строку grub4dos (вызывается нажатием c в меню), потом boot. Скажите, на какой зависнет.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Rockon1Дата: Вторник, 07.02.2012, 23:27 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
так пардон. туплю на ночь глядя. error 15: file not found biggrin

он не может найти в исошке /LIVE/SETUPLDR.BIN - хотя он там есть =\
 
Sh1td0wnДата: Вторник, 07.02.2012, 23:29 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Rockon1, после map --hook и root (0xff) сделайте ls / и посмотрите, как GRUB4DOS видит содержимое образа.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Rockon1Дата: Среда, 08.02.2012, 01:54 | Сообщение # 13
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
Sh1td0wn,
разобрался. Мой образ был битый, я его перекачал. smile
А так все отлично.Спасибо!
В итоге, код (мало ли кому понадобится)

Code

title Загрузка Windows Multipoint Server 2011
find --set-root /disk2.tag
map /images/ru_windows_multipoint_server_2011_premium_x64_dvd_645417.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)

title Загрузка Reanimator Live
find --set-root /disk1.tag
map /images/ReanimatorLiveCd020112.iso (0xff)
map --hook
chainloader /LIVE/SETUPLDR.BIN



Дефрагментировал образы Rapid File Defragmentor


Сообщение отредактировал Rockon1 - Среда, 08.02.2012, 01:57
 
  • Страница 1 из 1
  • 1
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru