Пользовательского поиска
Воскресенье, 22.12.2024, 14:36
Приветствую Вас Гость | RSS
Главная | Загрузка ISO из виртуального раздела. - Страница 2 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Сколько у вас Флешек?
1. 2 две
2. 3 три
3. 1 одна
4. 4 четыре
5. 5 пять
6. больше..
7. 6 шесть
8. 8 восемь
9. 7 семь
Всего ответов: 4547
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: Sh1td0wn, asdqqww  
Загрузка ISO из виртуального раздела.
puhpolДата: Вторник, 05.03.2013, 15:06 | Сообщение # 1
Ищущий
Группа: Пользователи
Сообщений: 26
Репутация: 1
Статус: Отсутствует
По мотивам статьи ►► eng.

Пробуем загрузить образ диска с виртуального раздела на флешке.
Как работает: Загрузчик монтирует образ диска как 4 раздел жесткого диска.Что позволяет не зависеть от файловой системы на загрузочном диске.То есть системы требующие для загрузки файловую систему FAT32 будут грузится и работать с HTFS.Так как загрузка идет с виртуального раздела,на котором создается файловая система необходимая для работы именно этой системы. В основном полезно для загрузки Linux ISO ,образы которые не грузились ,теперь ВОЗМОЖНО загрузятся .

ВНИМАНИЕ!!! Что бы работало ,на носителе должно быть не больше 3 основных разделов! Так как  загрузка этим способом создает четвертый раздел в таблице разделов.

Пример:Качаем  образ допустим "ubuntu-12.10-desktop-i386.iso" .Копируем образ в папку "ubuntu" в корне носителя.В меню пишем :

iftitle [if exist /ubuntu/ubuntu-12.10-desktop-i386.iso] Ubuntu 12.10  i386
set ISO=/ubuntu/ubuntu-12.10-desktop-i386.iso
ls (hd0,0)/%ISO%  && partnew (hd0,3) 0x00 /%ISO%
map /%ISO% (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)


ubuntu - имя папки в которой лежит образ.
ubuntu-12.10-desktop-i386.iso - имя образа.

Или так (без авто меню):

title Ubuntu 12.10  i386
set ISO=/ubuntu/ubuntu-12.10-desktop-i386.iso
ls (hd0,0)/%ISO%  && partnew (hd0,3) 0x00 /%ISO%
map /%ISO% (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)


Если в папку ubuntu положить файл "casper-rw" и добавить к загрузочному меню параметры ядра,то система будет сохронять настройки.

title Ubuntu 12.10  i386
set ISO=/ubuntu/ubuntu-12.10-desktop-i386.iso
ls (hd0,0)/%ISO%  && partnew (hd0,3) 0x00 /%ISO%
map /%ISO% (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)
kernel /casper/vmlinuz cdrom-detect/try-usb=true noprompt boot=casper floppy.allowed_drive_mask=0 ignore_uuid file=/cdrom/preseed/ubuntu.seed persistent persistent-path=ubuntu locale=ru_RU.UTF-8
initrd /ubun86/casper/initrd.lz


Вот как-то так.
Естественно таким образом можно грузить не только Linux системы.
 
AtlantДата: Среда, 14.08.2013, 10:47 | Сообщение # 16
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Дефрагментируй образ - Wincontig в помощь.
 
UchihaMadaraДата: Суббота, 17.08.2013, 20:33 | Сообщение # 17
Ищущий
Группа: Пользователи
Сообщений: 24
Репутация: 0
Статус: Отсутствует
У меня образ дефрагментирован

Добавлено (17.08.2013, 20:33)
---------------------------------------------
И все равно ошибка есть

 
AtlantДата: Воскресенье, 18.08.2013, 18:07 | Сообщение # 18
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
60-я ошибка или какая ? Попробуй еще Defraggler и проверь геометрию флешки.
 
lionkiller5Дата: Четверг, 05.09.2013, 01:07 | Сообщение # 19
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Ребят! Помогите! Извините если не туда, я в отчаянии! Дело в общем такое: груб установил, образ винды есть, но вот беда, кроме как в груб, компьютер никуда не входит! Тоесть я могу командную строку груба меня и все такое, но совершенно не понимаю в какую стоону копать. Мне нужно начать установку виндовс хр, дистрибутив исо есть и это все. Как бы мне в строке прописать такое, что бы уже загрузка началась? Помогите.

Добавлено (05.09.2013, 01:07)
---------------------------------------------
Вот такое вот дело выходит

 
lionkiller5Дата: Четверг, 05.09.2013, 01:37 | Сообщение # 20
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Вот

Добавлено (05.09.2013, 01:36)
---------------------------------------------
Вот

Добавлено (05.09.2013, 01:36)
---------------------------------------------
Вот такое вот дело выходит

Добавлено (05.09.2013, 01:37)
---------------------------------------------
Ребят! Помогите! Извините если не туда, я в отчаянии! Дело в общем такое: груб установил, образ винды есть, но вот беда, кроме как в груб, компьютер никуда не входит! Тоесть я могу командную строку груба меня и все такое, но совершенно не понимаю в какую стоону копать. Мне нужно начать установку виндовс хр, дистрибутив исо есть и это все. Как бы мне в строке прописать такое, что бы уже загрузка началась? Помогите.

Добавлено (05.09.2013, 01:37)
---------------------------------------------
Ребят! Помогите! Извините если не туда, я в отчаянии! Дело в общем такое: груб установил, образ винды есть, но вот беда, кроме как в груб, компьютер никуда не входит! Тоесть я могу командную строку груба меня и все такое, но совершенно не понимаю в какую стоону копать. Мне нужно начать установку виндовс хр, дистрибутив исо есть и это все. Как бы мне в строке прописать такое, что бы уже загрузка началась? Помогите.

Прикрепления: 3855541.jpg (88.8 Kb)
 
AtlantДата: Четверг, 05.09.2013, 11:52 | Сообщение # 21
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Меню в студию, и хватит дублировать посты - удали этот бред.
 
tux-92Дата: Среда, 23.07.2014, 20:35 | Сообщение # 22
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
А Inquisitor таким образом получится загрузить?
 
AtlantДата: Среда, 23.07.2014, 22:01 | Сообщение # 23
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
tux-92, Попробовать самому всяко быстрее чем ждать здесь ответа.
 
JOYsticK8000Дата: Среда, 20.08.2014, 11:47 | Сообщение # 24
Экспериментатор
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Отсутствует
Цитата Sphinx114 ()
title Ubuntu 12.10 i386
parttype (%?_BOOT:~1,3%,3) | set ID=
if not %ID:~-3,2%==00 pause Entry 4 is already in use! && configfile /menu.lst
set ISO=/ubuntu/ubuntu-12.10-desktop-i386.iso
partnew (%?_BOOT:~1,3%,3) 0 %ISO%
map %ISO% (255)
map --hook
root (255)
chainloader

А можете прокомментировать что значат эти команды?
И данные о виртуальном разделе только в ОЗУ находятся, флешка остается в режиме только чтения, реальный MBR не затрагивается?


Сообщение отредактировал JOYsticK8000 - Среда, 20.08.2014, 11:48
 
Sphinx114Дата: Среда, 20.08.2014, 20:08 | Сообщение # 25
Экспериментатор
Группа: Пользователи
Сообщений: 128
Репутация: 17
Статус: Отсутствует
JOYsticK8000, я с тех пор переделал немного:
Код
title ubuntu
parttype (%@root:~1,3%,3)
if not %@retval%==0 pause Error! && configfile /menu.lst
set ISO=/ubuntu-10.04.3-desktop-i386.iso
partnew (%@root:~1,3%,3) 0 %ISO%
map %ISO% (255)
map --hook
chainloader (255)

Эти строки:
parttype (%@root:~1,3%,3)
if not %@retval%==0 pause Error! && configfile /menu.lst
являются проверкой кода типа раздела в 4 записи таблицы разделов флешки.

Если код типа раздела не равен нулю (то есть там прописан реальный раздел), то выход обратно в меню, если равен нулю, то груб создаёт запись в 4 строке таблицы разделов, ссылающуюся на исошник (код типа раздела остаётся равен нулю). Реальный мбр затрагивается. Линукс в процессе загрузки монтирует этот 4 раздел с исошной файловой системой.
 
gorod-zДата: Воскресенье, 24.08.2014, 14:58 | Сообщение # 26
Ищущий
Группа: Проверенные
Сообщений: 23
Репутация: 3
Статус: Отсутствует
Вот ещё вариант загрузки ubuntu из ISO-образа.

title Ubuntu 32bit
find --set-root /liveusb
map /linux/ubuntu32.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/linux/ubuntu32.iso locale=ru_RU splash --
initrd /casper/initrd.lz
 
z8491Дата: Суббота, 04.10.2014, 12:22 | Сообщение # 27
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Что делаю не так? 
пытаюсь добавить образ на загрузочную флешку 
JonDo 0.9.64 
для Grub4dos menu.lst

title Boot jondo-live-cd.iso 
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/jondo-live-cd.iso 
map --heads=0 --sectors-per-track=0 /multiboot/ISOS/jondo-live-cd.iso (hd32) 
map --hook 
chainloader (hd32) 

https://anonymous-proxy-servers.net/en/software_win.html 

начинается загрузка, но жалуется потом, что LiveCD не может быть найден. Почему? , пробовал несколько образов и CD и DVD
 
Sh1td0wnДата: Суббота, 04.10.2014, 20:17 | Сообщение # 28
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
z8491, не читаете тему и не пользуетесь командой partnew?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
KergonДата: Среда, 24.06.2015, 13:41 | Сообщение # 29
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
народ нужна помощь,
вин7 загрузка с образа с фира диском, но все равно выдает ощибку драйвера СД привода.
Кто может подсказать как еще можно обойти эту ошибку драйвера?
причем если создаю пустую флешку и засовую туда файлы винды из исходного образа без фиры, все нормально ставится.
буду благодарен за советы как обойти ошибку, если грузить из образа.
 
AtlantДата: Среда, 24.06.2015, 15:27 | Сообщение # 30
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Посмотри видна ли флешка - проверить наличие загрузочного устройства в Vista и старше можно так: Shift + F10 > notepad > Сtrl + o > Компьютер (посмотреть наличие устройства с которого была совершена загрузка).
 
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:
Чат

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