|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 21 Jun 2002 15:32:27 To : Belousov Oleg Subject : Re: Bootable iso -------------------------------------------------------------------------------- Belousov Oleg <strijar@urai.ru> wrote: > Rashid N. Achilov wrote: >> Тут как-то пробегало, как слить диск в .iso файл. Вопрос такой: если диск >> был бутовый, с него слить iso и потом записать на другой диск - новый диск >> тоже будет бутовый? > > Это то просто, а кто нибудь может подсказать чем выковырять загрузочный образ > (т о что 1,4 или 2,88мб) из ISO? Тебе с фрёвого диска или в общем случае ? Для фри они доступен через файловую систему и лежит в /floppies/boot.flp В общем случае делаем так - берём диск, например, NT и смотрим: sudo dd if=/dev/acd0c skip=0x11 bs=2k count=1 2>/dev/null | LC_CTYPE=C hd 00000000 00 43 44 30 30 31 01 45 4c 20 54 4f 52 49 54 4f |.CD001.EL TORITO| 00000010 20 53 50 45 43 49 46 49 43 41 54 49 4f 4e 00 00 | SPECIFICATION..| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000040 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00 00 |................| Видим число 0x13 - это сектор, где находится бут-каталог. У фри он в 3.x и ранее был доступен как /floppies/boot.catalog. В 4.x его убрали. Делаем: sudo dd if=/dev/acd0c skip=0x13 bs=2k count=1 2>/dev/null | LC_CTYPE=C hd 00000000 01 00 00 00 4d 69 63 72 6f 73 6f 66 74 20 43 6f |....Microsoft Co| 00000010 72 70 6f 72 61 74 69 6f 6e 00 00 00 4c 49 55 aa |rporation...LIU.| 00000020 88 00 00 00 00 00 04 00 14 00 00 00 00 00 00 00 |................| 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| Если правильно помню, ноль после 0x88 - это имидж без эмуляции, число 0x14 - сектор, с которого он начинается, а длина его - 0x400 байт. Hасчёт длины не уверен. 1 после 0x88 - это 1.2 флоппи, 2 - 1.44 флоппи, 3 - 2.88 флоппи. 4 - жёсткий диск. По-моему, так. Для полной информации ищем в Гугле спецификацию El Torito. -- Игорь Сысоев http://sysoev.ru --- ifmail v.2.15dev5 * Origin: Rambler Office news site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/16596604d0f26.html, оценка из 5, голосов 10
|