|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : yx 2:5020/400 09 Oct 2001 05:46:39 To : Kirill Frolov Subject : Re: /dev/fd -------------------------------------------------------------------------------- Kirill Frolov <Kirill.Frolov@p2.f827.n5030.z2.fidonet.org> wrote: >>> Он изначально умеет делать больше 80 шагов. Бывает до 85. >> тогда стоит посмотреть в сторону setfdprm(8)/fdformat(8). > > Больше 83 не даёт. Говорит ioctl с ошибкой! > если ты уверен, что привод достанет более чем 83 трека, тогда: вообщем setfdprm удобная, но обыкновенная обертка (как и др. userlevel) к fd_ioctl(,,FDSETPRM,): в /usr/src/linux/drivers/block/floppy.c можно поднять "max no. of tracks" для своего типа привода, задается (если не ошибся) для default_drive_params[your_drive]. Hа основе которых производятся "sanity checking" в set_geometry(). Если тебе действительно надо - проверишь и определишь "как" более точно. p.s. да, если внимательно посмотреть - можно заметить что нек-е куски кода взяты из dos fdformat. bye. -- Vladimir Yakovetsky --- ifmail v.2.15dev5 * Origin: yx disorganized groupie (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16778f29b868.html, оценка из 5, голосов 10
|