Bug 6389 - mkdosfs: reading bootloader code from another disk image or device
: mkdosfs: reading bootloader code from another disk image or device
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/dosfstools)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-04-03 08:53 by
Modified: 2005-09-04 22:20 (History)


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


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-04-03 08:53:59
По умолчанию 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 From 2005-04-03 09:00:11 -------
Created an attachment (id=792) [details]
Копирование кода для загрузочного сектора из другого образа или с диска

Я бы отправил свой патч в upstream, да только из документации не понять, кто им
сейчас управляет - Питер Энвин, Роман Ходек или Дейв Хадсон.
------- Comment #2 From 2005-04-03 09:04:58 -------
Created an attachment (id=793) [details]
Upgrade from existing ALT specfile to newest state

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

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

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