| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Доступ к 81-ой дорожке дискеты из под Windows |
| Автор: Modder 10.1.2010, 03:09 | ||
Как известно на дискете есть неиспользуемая 81-ая дорожка. Есть программка, считывающая информацию с этой дорожки:
Но проблема в том, что из под винды к этой дорожке нет доступа таким способом! В DOS'е все ок! Можно ли в винде каким-то образом или способом обратиться в этой дорожке? |
| Автор: mes 10.1.2010, 13:11 |
| смотрите (гугль, msdn.com,..) WinApi функции CreateFile (позволяет открыть диск как файл), SetFilePointer (установить на нужную позицию (сектор)), ReadFile(прочитать данные). По идеи и 81ю должны читать, пробуйте может что и получится.. удачи Добавлено через 50 секунд П.С. тема не для "общих вопросов", а системного раздела. |
| Автор: Modder 10.1.2010, 13:32 |
| А есть функция форматирования, для которой будет доступна 81-ая дорожка? |
| Автор: Modder 10.1.2010, 19:02 |
| Хочу отметить, что все равно этим WinApi функциям не видать 81-ой дорожки! |
| Автор: bsa 11.1.2010, 14:03 |
| Конечно не видать. Ведь эту дорожку не обязаны видеть даже дисководы. Раньше, когда кроме дискет других мобильных носителей не было, практиковалось форматирование на максимально возможное число дорожек... Вот только не все дисководы могли прочитать последние дорожки. Особенно, когда форматировалось на очень удачном экземпляре, поддерживающем ну очень много дорожек (точно не помню, 84 или 85)... |
| Автор: Lazin 11.1.2010, 14:10 |
| а их(дискеты и дисководы) еще производят? |
| Автор: bsa 11.1.2010, 17:59 |
| Производят или нет, х.з. Но то что продают - это точно. А потом, всякие клиент-банки ключи на дискетах держат. Так что, в бухгалтерии дисководы быть должны. Кстати, у меня есть USB дисковод 3.5" 1.44 (достался на халяву) |