Bug 6389 - mkdosfs: reading bootloader code from another disk image or device
Summary: mkdosfs: reading bootloader code from another disk image or device
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: dosfstools (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: evseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-03 08:53 MSD by evseev
Modified: 2005-09-04 22:20 MSD (History)
2 users (show)

See Also:


Attachments
Копирование кода для загрузочного сектора из другого образа или с диска (3.90 KB, patch)
2005-04-03 09:00 MSD, evseev
no flags Details | Diff
Обновление нынешнего альтовского спека до актуального состояния (1.95 KB, patch)
2005-04-03 09:04 MSD, evseev
no flags Details | Diff
Спек - исправленный и проверенный в хэшере (4.66 KB, text/plain)
2005-04-03 09:14 MSD, evseev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description evseev 2005-04-03 08:53:59 MSD
По умолчанию mkdosfs записывает в загрузочный сектор загрузчик, который пишет "Я 
не загружабелен". Прилагаемый патч исправляет данную проблему: с ним mkdosfs 
получает возможность копировать код загрузчика из другого образа или с дискеты.
Steps to Reproduce:
1. rpm -U dosfstools-2.11-alt1.i586.rpm
2. mkdosfs -C -B /mnt/windows/bootsect.dos ~/tmp/floppy.img 100
Actual Results:  
Пустой boot-сектор

Expected Results:  
Полный boot-sector ;-)
Comment 1 evseev 2005-04-03 09:00:11 MSD
Created attachment 792 [details]
Копирование кода для загрузочного сектора из другого образа или с диска

Я бы отправил свой патч в upstream, да только из документации не понять, кто им
сейчас управляет - Питер Энвин, Роман Ходек или Дейв Хадсон.
Comment 2 evseev 2005-04-03 09:04:58 MSD
Created attachment 793 [details]
Обновление нынешнего альтовского спека до актуального состояния

К сожалению, новый спек не собирается в хэшере - ругань на kernel headers, а
как собирать завязанные на ядро пакеты, я так пока и не въехал. Объясните -
готов взять этот пакет на сопровождение.
Comment 3 evseev 2005-04-03 09:14:39 MSD
Created attachment 794 [details]
Спек - исправленный и проверенный в хэшере

Ну конечно - kernel-headers расширяется в glibc-kernheaders, а
kernel-headers-std - в kernel-headers-std-up. Убрал своё "улучшение" и всё
заработало.
Comment 4 Anton Farygin 2005-06-27 20:08:04 MSD
reassign to mantainer.

Comment 5 evseev 2005-06-28 14:15:08 MSD
Поскольку я сам же теперь мантейнер этого пакета, вопрос закрылся автоматически
с выходом сборки 2.11-alt1.