LINUX.ORG.RU

Странности mkfs.msdos


0

0

По умолчанию форматирует дискету с MediaType 0F9h, то есть 80 цилиндров, 15 секторов на дорожке и размером кластера в 2 сектора (1024 Кб). Никаким образом мне не удалось заставить ее сделать 18 секторов на дорожку. Как решается проблема? Сталкивался ли кто еще? А то приходится через vmware нормальную дискету делать.

★★★
Ответ на: комментарий от jackill

ну и что? FAT12 можно и на дискету с 15 секторами на дорожку запихать. Будто я этого не пробовал! Не помогает. Даже задание размера сектора не помогает, все равно типа носителя - 0xF9, а должен быть 0xF0, соотв. и boot сектор кривой, да и фат тоже

Envel ★★★
() автор топика
Ответ на: комментарий от saper

хорошо, а как быть с созданным /dev/loop1 устройством (подключен образ флоппи)? для него fdformat не годится. mkfs.msdos -F 12 /dev/loop1 дает все те же 15 секторов на дорожку и кластер 1К, хотя система FAT12! Для /dev/fd0, кстати, тоже не работает. Еше прикол: kfloppy не пашет ни под рутом, ни с отмонтированным /dev/fd0 (и вместе тоже). Говорит, нет прав доступа. fdformat работает, но mkfs.msdos делает там бред полный. Это все в системе Mandrake Linux 10.1 - в 10.0 такого не было. Глюки.

Envel ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.