Как подключить устройство дисковод (floppy) в системе Linux

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
perseus
Писатель
Сообщения: 99
Зарегистрирован: 11 май 2017, 18:01
Откуда: Щёлково, Московская обл.
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Li

Непрочитанное сообщение perseus » 11 июн 2017, 21:56

И смотрите на машине (где подключен флопи, естественно) сообщения при загрузке:
Код:
[olej@dell fd]$ dmesg
...
(с фильтрацией, возможно, по дате/времени загрузки, или по grep ...)
Команда dmesg выдаёт кучу информации, какие фильтры для флоппи нужно использовать ? fd* или что то другое ? :-?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Linux

Непрочитанное сообщение Olej » 12 июн 2017, 02:07

perseus писал(а):
А вы бы организовали VPN канал "на работу" и подключались по SSH в любое время посмотреть... ;-)
Предложение конечно интересное и это было бы очень элегантным техническим решением, но это же корпоративная сеть и администратор может быть против такого внешнего соединения. К тому же, чтобы попытаться организовать такое внешнее соединение нужно знать внешний адрес сервера сети чтобы обратится через него к компьютеру внутри самой сети. А это мне неизвестно.
OpenVPN
Конечно, VPN-канал можно организовать только по согласованию с администратором + руководством компании.
Но, обычно, умные администраторы не возражают.

Аватара пользователя
perseus
Писатель
Сообщения: 99
Зарегистрирован: 11 май 2017, 18:01
Откуда: Щёлково, Московская обл.
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Li

Непрочитанное сообщение perseus » 13 июн 2017, 09:59

И смотрите на машине (где подключен флопи, естественно) сообщения при загрузке:
Код:
[olej@dell fd]$ dmesg
...
(с фильтрацией, возможно, по дате/времени загрузки, или по grep ...)
В общем на машине где установлен флоппи-дисковод картина следующая у Федоры 25:

Код: Выделить всё

[maksim@worker ~]$ dmesg | grep fd
[    0.000000] BIOS-e820: [mem 0x000000007ff9e000-0x000000007ffdffff] ACPI NVS
[    0.000000]   Normal   [mem 0x0000000001000000-0x00000000377fdfff]
[    0.088093] PM: Registering ACPI NVS region [mem 0x7ff9e000-0x7ffdffff] (270336 bytes)
[    0.112111] pci 0000:01:00.0: reg 0x10: [mem 0xfd000000-0xfdffffff]
[maksim@worker ~]$ ls /dev/
autofs           dm-0       hidraw2       lp2                 parport0  sda11  sg1       tty    tty19  tty3   tty40  tty51  tty62   ttyS15  ttyS26  ttyS9    usbmon7  vcsa3
block            dm-1       hpet          lp3                 ppp       sda2   sg2       tty0   tty2   tty30  tty41  tty52  tty63   ttyS16  ttyS27  uhid     usbmon8  vcsa4
bsg              dm-2       hugepages     mapper              ptmx      sda5   sg3       tty1   tty20  tty31  tty42  tty53  tty7    ttyS17  ttyS28  uinput   vcs      vcsa5
btrfs-control    dri        hwrng         mcelog              pts       sda6   sg4       tty10  tty21  tty32  tty43  tty54  tty8    ttyS18  ttyS29  urandom  vcs1     vcsa6
bus              fb0        initctl       mem                 random    sda7   sg5       tty11  tty22  tty33  tty44  tty55  tty9    ttyS19  ttyS3   usb      vcs2     vfio
cdrom            fd         input         memory_bandwidth    raw       sda8   shm       tty12  tty23  tty34  tty45  tty56  ttyS0   ttyS2   ttyS30  usbmon0  vcs3     vga_arbiter
char             full       kmsg          mqueue              rfremix   sda9   snapshot  tty13  tty24  tty35  tty46  tty57  ttyS1   ttyS20  ttyS31  usbmon1  vcs4     vhci
console          fuse       kvm           net                 rtc       sdb    snd       tty14  tty25  tty36  tty47  tty58  ttyS10  ttyS21  ttyS4   usbmon2  vcs5     vhost-net
core             gpiochip0  log           network_latency     rtc0      sdc    sr0       tty15  tty26  tty37  tty48  tty59  ttyS11  ttyS22  ttyS5   usbmon3  vcs6     zero
cpu              gpmctl     loop-control  network_throughput  sda       sdd    stderr    tty16  tty27  tty38  tty49  tty6   ttyS12  ttyS23  ttyS6   usbmon4  vcsa
cpu_dma_latency  hidraw0    lp0           null                sda1      sde    stdin     tty17  tty28  tty39  tty5   tty60  ttyS13  ttyS24  ttyS7   usbmon5  vcsa1
disk             hidraw1    lp1           nvram               sda10     sg0    stdout    tty18  tty29  tty4   tty50  tty61  ttyS14  ttyS25  ttyS8   usbmon6  vcsa2
[maksim@worker ~]$ ls -l /dev | grep f
crw-------. 1 root root     10, 235 июн 13 09:46 autofs
crw-------. 1 root root     10, 234 июн 13 09:46 btrfs-control
crw-rw----. 1 root video    29,   0 июн 13 09:46 fb0
lrwxrwxrwx. 1 root root          13 июн 13  2017 fd -> /proc/self/fd
crw-rw-rw-. 1 root root      1,   7 июн 13 09:46 full
crw-rw-rw-. 1 root root     10, 229 июн 13 09:46 fuse
lrwxrwxrwx. 1 root root          25 июн 13 09:46 initctl -> /run/systemd/initctl/fifo
drwxr-xr-x. 2 root root         100 июн 13 09:47 rfremix
lrwxrwxrwx. 1 root root          15 июн 13  2017 stderr -> /proc/self/fd/2
lrwxrwxrwx. 1 root root          15 июн 13  2017 stdin -> /proc/self/fd/0
lrwxrwxrwx. 1 root root          15 июн 13  2017 stdout -> /proc/self/fd/1
drwxr-xr-x. 2 root root          60 июн 13 09:46 vfio
[maksim@worker ~]$ 
Похоже что такого блочного устройства как fd0 или другого fd нету :-?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Li

Непрочитанное сообщение Olej » 13 июн 2017, 10:55

perseus писал(а):Похоже что такого блочного устройства как fd0 или другого fd нету :-?
Это почти невероятно!
Тогда нужно пройтись поиском в Интернет, по новостям за последние год-два - такое "нововведение" ;-) не могло бы пройти незамеченным!
(я тоже посмотрю на досуге)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Li

Непрочитанное сообщение Olej » 14 июн 2017, 10:43

Olej писал(а):
perseus писал(а):Похоже что такого блочного устройства как fd0 или другого fd нету :-?
Тогда нужно пройтись поиском в Интернет, по новостям за последние год-два - такое "нововведение" ;-) не могло бы пройти незамеченным!
(я тоже посмотрю на досуге)
Не оно?
Решено - Fedora11 + floppy, Проблема с подключением флоповода
Не определяется флоппи-дисковод
Ну не хочет флоп монтироваться !
Re: How to mount a dos floppy ?
Что характерно - что это всё "караул" 2011г., 2009г. ... и даже 2007г. ... так что версия 25 тут не при чём. :-o

Кстати!
perseus писал(а):И вот при установке новой ОС Fedora25 на свою рабочую лошадку с удивлением обнаружил, что у меня не определяется дисковод :-o , а в предыдущей версии ОС которая стояла у меня (и сейчас еще установлена) LinuxMint 15 дисковод определяется без проблем и всё работает.
Вы с самого начала не указали в каком DE в Fedora 25 у вас така оказия случилась: GNOME, KDE, Mate, Xfce, ...
Ну, c Mint 15, предполагаю, там всё понятно: DE Cinnamon?
Как раз это может оказаться определяющим, а не название дистрибутива.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Linux

Непрочитанное сообщение Olej » 14 июн 2017, 11:22

Olej писал(а): Вы с самого начала не указали в каком DE в Fedora 25 у вас така оказия случилась: GNOME, KDE, Mate, Xfce, ...
Ну, c Mint 15, предполагаю, там всё понятно: DE Cinnamon?
Как раз это может оказаться определяющим, а не название дистрибутива.
Совершенно дикое предположение (моё, IMHO, только предположение) ... натолкнуло мельком упоминание при рассматривании ссылок выше:
- в Fedora, в отличие от практически всех дистрибутивов, по умолчанию запущена такая дрянь как SELinux ... это такое очень мощное средство регламентации прав и защиты системы, очень популярное в USA ... и разработанное и переданное сообществу от АНБ :-o :lol:
- эта дрянь может вытворять всё что угодно...
- начинайте работу с Fedora c того, чтобы извести её под корень!

Про то, как эту дрянь извести (про это в Интернет плохо описано) читайте здесь: SELinux.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Li

Непрочитанное сообщение Olej » 14 июн 2017, 11:57

perseus писал(а):Похоже что такого блочного устройства как fd0 или другого fd нету :-?
Во всех обсуждениях относительно флоппи упоминают, что он поддерживается модулем ядра Linux с именем floppy.
Вы можете посмотреть его наличие и, при необходимости, загрузить вручную.
Вот таким примерно образом (но это я делаю в Mint 18.1, где у меня нет флоппи):

Код: Выделить всё

olej@nvidia /media/olej $ lsmod | grep fl
vboxnetflt             28672  0
vboxdrv               454656  3 vboxnetadp,vboxnetflt,vboxpci

Код: Выделить всё

olej@nvidia /media/olej $ sudo modprobe floppy
[sudo] пароль для olej: 
modprobe: ERROR: could not insert 'floppy': No such device
У меня он (модуль) не может загрузиться по причине отсутствия устройства.
У вас он вполне может подгрузиться.

Аватара пользователя
perseus
Писатель
Сообщения: 99
Зарегистрирован: 11 май 2017, 18:01
Откуда: Щёлково, Московская обл.
Контактная информация:

Re: Как подключить устройство дисковод (floppy) в системе Li

Непрочитанное сообщение perseus » 15 июн 2017, 13:39

Вы с самого начала не указали в каком DE в Fedora 25 у вас така оказия случилась: GNOME, KDE, Mate, Xfce, ...
Ну, c Mint 15, предполагаю, там всё понятно: DE Cinnamon?
Как раз это может оказаться определяющим, а не название дистрибутива.
У меня установлена ОС Федора25 Cinamon и вторая ОС Минт15 тоже Cinamon
в Федоре на команду mount /dev/fd0 /mnt выдаёт "device dev/fd0 does not exist"
в Минте15 всё монтируется автоматом когда вставляешь дискету и всё работает

Проблема решилась с помощью загрузки модуля ядра sudo modprobe floppy
после этого появляется блочное устройство /dev/fd0
Нужно эту команду прописать в .bash_profile
Спасибо, Олег Иванович, выручил в очередной раз ;-)

Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей