Мультизагрузка, и не только.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Мультизагрузка, и не только. » Grub4DOS » Загрузка ISO из виртуального раздела.


Загрузка ISO из виртуального раздела.

Сообщений 1 страница 21 из 21

1

По мотивам статьи ►► http://savepic.su/1730015.png eng.
Все что написано ниже, мои выводы и умо заключения.Не факт что верные. :dontknow:

Пробуем загрузить образ диска с виртуального раздела на флешке.
Как работает: Загрузчик монтирует образ диска как 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 системы.

Теги: Загрузка ISO,Загрузка ISO из виртуального раздела.

2

Ну может линуксы и грузит, а Вин8РЕ стартонуло без программ. Ща каспера подцеплю...

3

SunOK Привет ! http://dark-os.com/images/smiles/dj.gif
Я пока не пробовал не чего кроме: ubuntu-12.10-desktop-i386 и backtrack5r3.

Сейчас на форум тему перенесу.

4

PuhpolДоброго здоровья!
Урря!!! KAV10.ISO пошло без лишних вопросов http://dark-os.com/images/smiles/bp.gif

5

Как пишет автор ,все ниже перечисленные дистрибутивы должны грузиться этим способом:

Edubuntu 13.04 Alpha 1 Test Build
SystemRescueCD
xbmcbuntu
AVG Rescue CD 120.120823
Kaspersky Rescue CD 10.0.31.4
Bitdefender Rescue CD 2.0.0
Panda Safe CD 4.4.3.0
GParted Live CD 0.14.0-1
PartedMagic 2012_11_30
Partition Wizard Bootable CD 7.6.1
EaseUS Todo Backup Free 5.0
EaseUS Disk Copy Free 2.3.1
Darik's Boot And Nuke 2.2.7
Ophcrack XP Live CD 3.4.0
Ophcrack Vista/7 Live CD 3.4.0
KonBoot 2.1/1.1
Offline NT Password & Registry Editor 110511
Ultimate Boot CD 5.1.1
Ubuntu 12.10
HDT 0.5.2
Memtest86+
WebConverger 16.0
LPS DoD
Microsoft Windows Memory Diagnostic windiag.iso (made by mtinst.exe)
PING 3.02  - pdf manual - details on advanced menu for backup here
HDDGuru MHDD  Magic Boot Disk (DOS based but works for non-SATA drives)
BootMed
Puppy Linux Precise ISO
Knoppix V7.05
SeaTools  Seagate HDD DOS
WD Drive Fitness Test dft32_v416_b00.iso
Acronis True Image 2013
Tails
BackTrack 5
Mepis 11.0.12
ArchLinux 2012.12.01
Rescatux 0.30.2
MultiSystem 12.04
Ylmf OS - Start OS (press F2 for English when main menu displays)
Linux Mint 14 Nadia
g4l
finnix

6

Авиры нет в списке. Кто тестирует? :question:

7

SunOK написал(а):

Кто тестирует?

Английские друзья. А теперь и мы. :flag:

8

Доброго времени суток!Подскажите для тех кто в танке( я  :shine: ) что не так,каспер не грузиться.

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

2 образ -kav.iso  лежит в папке iso,скачан с сайта каспера
3 флешка мультизагрузочная , все остальное работает прекрасно
4 ошибка 15 на MobaLiveCD_v2.1  и реальном железе тоже самое

9

maxmix Доброго времени!
15 ошибка -это когда файла нет?
Проверьте есть ли файл и попробуйте папку iso в верхнем регистре.То есть с большими буквами.Попробуйте не менять имя образа, или попробуйте из корня.

Я сейчас не имею не времени ,не желания экспериментировать.Тем более с антивирусами.

10

puhpol
К сожелению не один из вариантов не сработал.И файл есть.
SunOK
Если не затруднит пропишите пожалуйста свои строчки-как у Вас запускаеться,у меня из корня флешки не заработало.

11

Сегодня скачал с офсайта.
set ISO=kav10.iso дальше все идентично.
ФС флеш-карточки Transcend - Fat32. На нетбуке POV и системнике ASUS проверено. Может с вашим аппаратом не дружит

12

так и не пойму что делаю не так
1 флешка уже стала fat 32
2 SunOK прописал так же
3 http://savepic.ru/3856018m.png

Отредактировано maxmix (2013-01-14 00:43:34)

13

меня настораживает надпись "map /%ISO% (0xff)"
Попробуйте точно скопировать текст ниже, ведь каждый символ имеет значение:
title kav 10 ISO
set ISO=kav10.iso
ls (hd0,0)/%ISO%  && partnew (hd0,3) 0x00 /%ISO%
map /%ISO% (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)

http://sjpg.ru/i/180x180/3424.jpg долго, но загрузилось http://sjpg.ru/i/180x180/3425.jpg

14

SunOK
скопировал из Вашего сообщения строчки,результат тот же.
Сдаюсь!!!Завтра с новыми силами и свежими мыслями снова тестить. :crazyfun:

15

А загрузчик какой давности? Мы то последний используем.

16

maxmix Приветствую!
SunOK прав, попробуйте обновить файлик GRLDR на этот  http://savepic.su/808890.png .Вдруг поможет.

17

puhpol и SunOK
Большое Вам спасибо,действительно после замены на более новый GRLDR каспер завелся.

18

А никто не замечал странностей после использования этого метода?
Такое впечатление, что сохраняется "монтирование" и всплывает при запуске других компонентов, например у линукса по прежнему отображается(который ни коим образом не причастен к операции), или в Менеджере разделов светится.

19

Здравствуйте.

у меня не получалось реализовать данный метод.
grldr использовал тот, что предлагали здесь и тот, который находится на сейте.
пробовал записывать образы и в папки и в корень.
ошибка одна и та же - 15, file not found.

разобравшись с первоисточником, сделал вывод, что на файловой системе NTFS необходимо писать:
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)
#без слэша
#map /%ISO% (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)

как говорят очевидцы, работает и со слешем, но без него шанс на запуск окажется выше.

20

Pirr, да меня тоже этот "лишний" слэш удивил. Однако в обоих случаях запуск Каспера, Колибри, EaseUS был успешен http://dark-os.com/images/smiles/kh.gif

21

Озадачился сдвоенной проблемой
- иметь несколько Ubuntu и его клонов с сохранением настроек каждого в своем casper-rw
- все это на NTFS
Сами Ubuntu грузить с NTFS не проблеяма, но casper-rw они видят только на FAT.
На примере Lubuntu сделал следующее :
- поместил в папку Lubuntu файлы casper-rw, lubuntu-1010.iso и извлеченные из образа файлы initrd.lz, vmlinuz. Файл casper-rw должен быть непрерывным (без фрагментов).Образ lubuntu-1010.iso может быть фрагментирован. Запись в menu.lst :

Код:
title LiveUSB Lubuntu
set ISO=/Lubuntu/casper-rw
ls %ISO% > nul  && partnew (hd0,3) 0x00 %ISO% > nul
map %ISO% (0xff)
map --hook
kernel /Lubuntu/vmlinuz iso-scan/filename=/Lubuntu/lubuntu-1010.iso boot=casper persistent locale=ru_RU splash
initrd /Lubuntu/initrd.lz

Для других Линуксов соответственно свои папки.
Все работает без проблем. Каждый линукс цепляет свой casper-rw и NTFS не мешает.

Отредактировано Xodok (2013-08-24 11:22:17)


Вы здесь » Мультизагрузка, и не только. » Grub4DOS » Загрузка ISO из виртуального раздела.


Рейтинг форумов | Создать форум бесплатно