Форумы Якутск Онлайн

Форумы Якутск Онлайн (https://forum.ya1.ru/index.php)
-   Linux/BSD (https://forum.ya1.ru/forumdisplay.php?f=121)
-   -   как сделать загрузочный iso в ubuntu (https://forum.ya1.ru/showthread.php?t=28367)

zlichu 10.01.2009 19:00

в архиве файл с расшерением bin. А как его преобразовать в img?

bin можно переделать в img с помощью CDimage но это win утилита.

lsmod 10.01.2009 19:21

Я предложил вам просто переименовать его, чтобы всё выглядело в точности как в командах из моей ссылки выше. Можете и не переименовывать, ибо имя в данном случае - ИМХО - неважно абсолютно.

Подсуньте файл программе mkisofs с нужными опциями , прожгите диск и попробуйте загрузиться (или в VirtualBox'e, если установлен).

P.S.

Если очень хочется:

dd if=файл.bin of=файл.img

Копия с другим расширением. :)

P.P.S.

А что - это в Ubuntu нет вообще man'ов что ли?

zlichu 10.01.2009 19:26

Плохо прочитал Ваш пост. Переименовал. Пишет что файл не является boot. Щас попробую вытащить его с установочного диска XP.

Маны в Ubuntu есть. Просто нет на mkisofs.

lsmod 11.01.2009 03:07

zlichu, мне стало интересно.

Нашёл старую Win2KSP1, скопировал на диск. Бут-сектор диска можно получить с самого диска или из образа диска:

Код:

geteltorito -o boot.img /dev/cdrom
(или что там у вас - /dev/scd0, Win_какой_то.iso и т.п.)

Полученный файл boot.img (имя, сторого говоря, не важно) кладём в каталог с файлами из Windows. Прямо в корень.

Необходимо обратить внимание, чтобы все файлы с диска Windows были скопированы. У меня не скопировался один файл (так и не пойму - почему), по этой причине при попытке установить ОС из образа получал сообщение об ошибке (типа "Вставьте в дисковод А: что_то_там" и т.п.). Посмотрите в сети на предмет "маркерных файлов Windows". Есть такие, оказывается - гнуснейшие файлы, между нами говоря: только мешаются.

Допустим, каталог с файлами называется Win2K. При наличии всех файлов и загрузочного образа в корне переходим в него:

Код:

cd Win2K
Командуем:

Код:

genisoimage -b boot.img -c .catalog -no-emul-boot -boot-load-seg 0x7c0 -boot-load-size 4 -iso-level 2 -J -joliet-long -l -D -relaxed-filenames -N -V Win2K -v -x .DS_Store -o ../Win2K.iso .
"Win2K" заменяете чем вам нужно, конечно.

Обращаю внимание:

1. Выходной файл получаем в родительском каталоге
2. В конце строки - точка (текущий каталог)

С полученного таким образом iso'шника W2KSP1 установил ОС в VirtualBox'е. Всё работает.

P.S.

Ошибка типа:
Цитата:

genisoimage: Uh oh, I cant find the boot image '/media/ARHIV/SOFT/ZverXP/NT5BOOT.BIN'
это какая-то бага в genisoimage, очевидно. На буржуйских форумах встечал жалобы на подобное поведение.

Googleman 11.01.2009 09:59

если совсем ничего не получается, можно попробовать ultraiso под вайном. хотя это и не труъ

Весёлый Молочник 11.01.2009 12:24

K3b нету что ли?

zlichu 11.01.2009 20:22

Уважаемый lsmod огромное Вам спасибо за подробный ответ. Все получилось.:dance2: Получил iso установил под virtualbox и все заработало. Хочу сделать свой дистрибутив Win со своим набором программ, в частности когда-то работал на почте и хочу что-бы в дистрибутиве был весь софт неоходимый для работы отделения. Ставишь ОС и получаешь уже настроенную осю с необходимым набором программ.
Хочу Вас отблагодарить но не знаю как? На других форумах встречал что можно ставить +, здесь не нашел. Еще раз спасибо.

Цитата:

Сообщение от Весёлый Молочник (Сообщение 1058395146)
K3b нету что ли?

K3b есть, но интересует именно работа с командной строкой.


Часовой пояс GMT +9, время: 14:24.

Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot