reebsd 5.4-release-p1:#mount /mnt/flp
msdosfs: /dev/fd0: Input/output error#dmesg |grep fd
fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
fdc0: cannot reserve DMA request line
fd0: <1440-KB 3.5" drive> on fdc0 drive 0в винде все работает и с досовской системной дискеты загружается.
хельп плиз!
ps. хотел добавить в аналогичную тему, но она архивная.
>reebsd 5.4-release-p1:
>
>#mount /mnt/flp
>msdosfs: /dev/fd0: Input/output error
>
>#dmesg |grep fd
>fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
>fdc0: cannot reserve DMA request line
>fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>
>в винде все работает и с досовской системной дискеты загружается.
>
>хельп плиз!
>ps. хотел добавить в аналогичную тему, но она архивная.[alone]~ > uname -rs
FreeBSD 5.3-RELEASE-p5
[alone]~ > fdcontrol -v /dev/fd0
/dev/fd0: 1.44M drive (3.5" high-density)
[alone]~ > mount_msdosfs /dev/fd0 /floppy
[alone]~ > mount -t msdosfs
/dev/fd0 on /floppy (msdosfs, local)
[alone]~ > ls -la /floppy
total 11
drwxr-xr-x 1 root wheel 7168 Dec 31 1979 .
drwxr-xr-x 22 root wheel 512 Jun 17 15:15 ..
-rwxr-xr-x 1 root wheel 1299 Mar 8 17:19 drweb32.key
[alone]~ > umount /floppy- mount /dev/fd0 /floppy (by default будет произведена попытка смонтировать хлюпик с ufs filesystems)
если в /etc/fstab внести строку:
/dev/fd0 /floppy ufs rw,noauto 0 0
и затем выполнять:
# mount /floppy (by default будет попытка смотировать ufs)
если в /etc/fstab:
/dev/fd0 /msflop msdosfs rw,noauto 0 0
и затем выполнять:
# mount /msflop (будет монтироваться хлюпик на котором fat(msdos))
например:
[alone]~ > grep flop /etc/fstab
/dev/fd0 /floppy ufs rw,noauto 0 0
/dev/fd0 /msflop msdosfs rw,noauto 0 0
[alone]~ > mount /msflop
[alone]~ > mount -t msdosfs
/dev/fd0 on /msflop (msdosfs, local)
[alone]~ > umount /msflop
[alone]~ >
>>reebsd 5.4-release-p1:
>>
>>#mount /mnt/flp
>>msdosfs: /dev/fd0: Input/output error
>>
>>#dmesg |grep fd
>>fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
>>fdc0: cannot reserve DMA request line
>>fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>>
>>в винде все работает и с досовской системной дискеты загружается.
>>
>>хельп плиз!
>>ps. хотел добавить в аналогичную тему, но она архивная.
>
>[alone]~ > uname -rs
>FreeBSD 5.3-RELEASE-p5
>[alone]~ > fdcontrol -v /dev/fd0
>/dev/fd0: 1.44M drive (3.5" high-density)
>[alone]~ > mount_msdosfs /dev/fd0 /floppy
>[alone]~ > mount -t msdosfs
>/dev/fd0 on /floppy (msdosfs, local)
>[alone]~ > ls -la /floppy
>total 11
>drwxr-xr-x 1 root wheel 7168 Dec 31
>1979 .
>drwxr-xr-x 22 root wheel 512 Jun 17 15:15
>..
>-rwxr-xr-x 1 root wheel 1299 Mar 8
>17:19 drweb32.key
>[alone]~ > umount /floppy
>
>- mount /dev/fd0 /floppy (by default будет произведена попытка смонтировать хлюпик с
>ufs filesystems)
>
>если в /etc/fstab внести строку:
>
>/dev/fd0
> /floppy
> ufs rw,noauto
> 0 0
>
>
>и затем выполнять:
>
># mount /floppy (by default будет попытка смотировать ufs)
>
>если в /etc/fstab:
>
>/dev/fd0
> /msflop
> msdosfs rw,noauto 0
> 0
>
>и затем выполнять:
>
># mount /msflop (будет монтироваться хлюпик на котором fat(msdos))
>
>например:
>
>[alone]~ > grep flop /etc/fstab
>/dev/fd0
> /floppy
> ufs rw,noauto
> 0 0
>
>/dev/fd0
> /msflop
> msdosfs rw,noauto 0
> 0
>[alone]~ > mount /msflop
>[alone]~ > mount -t msdosfs
>/dev/fd0 on /msflop (msdosfs, local)
>[alone]~ > umount /msflop
>[alone]~ >
Так, Так! Это все хорошо!
только никак не монтируется и не форматируется:# mount -t msdosfs /dev/fd0 /mnt/flp
msdosfs: /dev/fd0: Input/output error# fdformat -f 1440 /dev/fd0
Format 1440K floppy `/dev/fd0'? (y/n): y
Processing fdformat: ioctl(FD_FORM): Input/output error# fdcontrol -F -v /dev/fd0
/dev/fd0: 1440 KB media type
Format: 18,512,0xff,0x1b,80,500,2,0x6c,1,0,+mfm
Sector size: 512
Sectors/track: 18
Heads/cylinder: 2
Cylinders/disk: 80
Transfer rate: 500 kbps
Sector gap: 27
Format gap: 108
Interleave: 1
Side offset: 0
Flags <MFM>#cat /etc/fstab |grep fd
/dev/fd0 /mnt/flp msdos rw,noauto 0 0# ls /dev |grep fd
fd
fd0# cat /var/run/dmesg.boot |grep fd
fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
fdc0: cannot reserve DMA request line
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
И что за проблема с DMA при всем при этом?
>>>reebsd 5.4-release-p1:
>>>
>>>#mount /mnt/flp
>>>msdosfs: /dev/fd0: Input/output error
>>>
>>>#dmesg |grep fd
>>>fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
>>>fdc0: cannot reserve DMA request line
>>>fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>>>
>>>в винде все работает и с досовской системной дискеты загружается.
>>>
>>>хельп плиз!
>>>ps. хотел добавить в аналогичную тему, но она архивная.
>>
>>[alone]~ > uname -rs
>>FreeBSD 5.3-RELEASE-p5
>>[alone]~ > fdcontrol -v /dev/fd0
>>/dev/fd0: 1.44M drive (3.5" high-density)
>>[alone]~ > mount_msdosfs /dev/fd0 /floppy
>>[alone]~ > mount -t msdosfs
>>/dev/fd0 on /floppy (msdosfs, local)
>>[alone]~ > ls -la /floppy
>>total 11
>>drwxr-xr-x 1 root wheel 7168 Dec 31
>>1979 .
>>drwxr-xr-x 22 root wheel 512 Jun 17 15:15
>>..
>>-rwxr-xr-x 1 root wheel 1299 Mar 8
>>17:19 drweb32.key
>>[alone]~ > umount /floppy
>>
>>- mount /dev/fd0 /floppy (by default будет произведена попытка смонтировать хлюпик с
>>ufs filesystems)
>>
>>если в /etc/fstab внести строку:
>>
>>/dev/fd0
>> /floppy
>> ufs rw,noauto
>> 0 0
>>
>>
>>и затем выполнять:
>>
>># mount /floppy (by default будет попытка смотировать ufs)
>>
>>если в /etc/fstab:
>>
>>/dev/fd0
>> /msflop
>> msdosfs rw,noauto 0
>> 0
>>
>>и затем выполнять:
>>
>># mount /msflop (будет монтироваться хлюпик на котором fat(msdos))
>>
>>например:
>>
>>[alone]~ > grep flop /etc/fstab
>>/dev/fd0
>> /floppy
>> ufs rw,noauto
>> 0 0
>>
>>/dev/fd0
>> /msflop
>> msdosfs rw,noauto 0
>> 0
>>[alone]~ > mount /msflop
>>[alone]~ > mount -t msdosfs
>>/dev/fd0 on /msflop (msdosfs, local)
>>[alone]~ > umount /msflop
>>[alone]~ >
>
>
>Так, Так! Это все хорошо!
>только никак не монтируется и не форматируется:
>
># mount -t msdosfs /dev/fd0 /mnt/flp
>msdosfs: /dev/fd0: Input/output error
>
># fdformat -f 1440 /dev/fd0
>Format 1440K floppy `/dev/fd0'? (y/n): y
>Processing fdformat: ioctl(FD_FORM): Input/output error
>
># fdcontrol -F -v /dev/fd0
>/dev/fd0: 1440 KB media type
> Format:
> 18,512,0xff,0x1b,80,500,2,0x6c,1,0,+mfm
> Sector size:
> 512
> Sectors/track: 18
> Heads/cylinder: 2
> Cylinders/disk: 80
> Transfer rate: 500
>kbps
> Sector gap:
> 27
> Format gap:
> 108
> Interleave:
> 1
> Side offset:
> 0
> Flags <MFM>
>
>#cat /etc/fstab |grep fd
>/dev/fd0
> /mnt/flp
> msdos rw,noauto 0
> 0
>
># ls /dev |grep fd
>fd
>fd0
>
># cat /var/run/dmesg.boot |grep fd
>fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
>fdc0: cannot reserve DMA request line
>fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>
>
>И что за проблема с DMA при всем при этом?
попробуй перезагрузиться с ACPI DISABLE и посмотри как будет хлюпик
работать, для чистоты эксперимента:fdformat и потом заново создай FS и посмотри нормально ли хлюпик
будет работать, если с acpi=disable нормально работает, попробуй DMA
у хлюпика отрубить: man fdc
Если не ошибаюсь, есть флопешники которые в PIO работают вместо DMA,
а может просто какое-то устройство ту же линию DMA захватило
>>>>reebsd 5.4-release-p1:
>>>>
>>>>#mount /mnt/flp
>>>>msdosfs: /dev/fd0: Input/output error
>>>>
>>>>#dmesg |grep fd
>>>>fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
>>>>fdc0: cannot reserve DMA request line
>>>>fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>>>>
>>>>в винде все работает и с досовской системной дискеты загружается.
>>>>
>>>>хельп плиз!
>>>>ps. хотел добавить в аналогичную тему, но она архивная.
>>>
>>>[alone]~ > uname -rs
>>>FreeBSD 5.3-RELEASE-p5
>>>[alone]~ > fdcontrol -v /dev/fd0
>>>/dev/fd0: 1.44M drive (3.5" high-density)
>>>[alone]~ > mount_msdosfs /dev/fd0 /floppy
>>>[alone]~ > mount -t msdosfs
>>>/dev/fd0 on /floppy (msdosfs, local)
>>>[alone]~ > ls -la /floppy
>>>total 11
>>>drwxr-xr-x 1 root wheel 7168 Dec 31
>>>1979 .
>>>drwxr-xr-x 22 root wheel 512 Jun 17 15:15
>>>..
>>>-rwxr-xr-x 1 root wheel 1299 Mar 8
>>>17:19 drweb32.key
>>>[alone]~ > umount /floppy
>>>
>>>- mount /dev/fd0 /floppy (by default будет произведена попытка смонтировать хлюпик с
>>>ufs filesystems)
>>>
>>>если в /etc/fstab внести строку:
>>>
>>>/dev/fd0
>>> /floppy
>>> ufs rw,noauto
>>> 0 0
>>>
>>>
>>>и затем выполнять:
>>>
>>># mount /floppy (by default будет попытка смотировать ufs)
>>>
>>>если в /etc/fstab:
>>>
>>>/dev/fd0
>>> /msflop
>>> msdosfs rw,noauto 0
>>> 0
>>>
>>>и затем выполнять:
>>>
>>># mount /msflop (будет монтироваться хлюпик на котором fat(msdos))
>>>
>>>например:
>>>
>>>[alone]~ > grep flop /etc/fstab
>>>/dev/fd0
>>> /floppy
>>> ufs rw,noauto
>>> 0 0
>>>
>>>/dev/fd0
>>> /msflop
>>> msdosfs rw,noauto 0
>>> 0
>>>[alone]~ > mount /msflop
>>>[alone]~ > mount -t msdosfs
>>>/dev/fd0 on /msflop (msdosfs, local)
>>>[alone]~ > umount /msflop
>>>[alone]~ >
>>
>>
>>Так, Так! Это все хорошо!
>>только никак не монтируется и не форматируется:
>>
>># mount -t msdosfs /dev/fd0 /mnt/flp
>>msdosfs: /dev/fd0: Input/output error
>>
>># fdformat -f 1440 /dev/fd0
>>Format 1440K floppy `/dev/fd0'? (y/n): y
>>Processing fdformat: ioctl(FD_FORM): Input/output error
>>
>># fdcontrol -F -v /dev/fd0
>>/dev/fd0: 1440 KB media type
>> Format:
>> 18,512,0xff,0x1b,80,500,2,0x6c,1,0,+mfm
>> Sector size:
>> 512
>> Sectors/track: 18
>> Heads/cylinder: 2
>> Cylinders/disk: 80
>> Transfer rate: 500
>>kbps
>> Sector gap:
>> 27
>> Format gap:
>> 108
>> Interleave:
>> 1
>> Side offset:
>> 0
>> Flags <MFM>
>>
>>#cat /etc/fstab |grep fd
>>/dev/fd0
>> /mnt/flp
>> msdos rw,noauto 0
>> 0
>>
>># ls /dev |grep fd
>>fd
>>fd0
>>
>># cat /var/run/dmesg.boot |grep fd
>>fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 on acpi0
>>fdc0: cannot reserve DMA request line
>>fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>>
>>
>>И что за проблема с DMA при всем при этом?
>
>
>попробуй перезагрузиться с ACPI DISABLE и посмотри как будет хлюпик
>работать, для чистоты эксперимента:
>
>fdformat и потом заново создай FS и посмотри нормально ли хлюпик
>будет работать, если с acpi=disable нормально работает, попробуй DMA
>у хлюпика отрубить: man fdc
> Если не ошибаюсь, есть флопешники которые в PIO работают вместо DMA,
>
>а может просто какое-то устройство ту же линию DMA захватилопри выключении ACPI ядро паникует:
()причем именно тогда когда загрузка доходит до опроса флопа
fatal trap 9: general ptotection foult while in kernel mode
instruction pointer = 0x58:0x2260
stack pointer = 0x10:0xf80
frame pointer = 0x10:0x0
code segment = base 0x00f0000, limit 0xffff, type 0x16
= DPL 0, pres 1, def32 0, gron 0
processor eflags = interrupt enabled, resume, IOPL =0
current process = 0 (swapper)
trap number = 9
panic: general protection fault