Як використовувати дискету в Ubuntu?


10

Той же комп'ютер, під Ubuntu 8.04 взагалі немає проблем. До 12.04 дискету для Ubuntu не існує. Дискет та дискет добре справляються з DOS. Комп'ютерні чоботи з дискети W98se, зовсім не проблема.

Як я можу використовувати флоппі в Ubuntu 12.04 ?.


5
Мені подобається, як ви використовуєте дискету і називаєте диск «дискетою». +1
турбо

У вас насправді є дискета (5,25 "або 8")? Ви не маєте на увазі справді "фірма"? (3,5-
дюймовий

З іншого питання, це спрацювало для мене: askubuntu.com/a/338203/259718
B. Fife

Відповідь Родні Еріка Гейнса розробила частування в Ubuntu 12.04 за допомогою USB-дискети. Також, вставивши диск, автоматично встановлений і відкрив вікно Nautilus у цій ситуації.
Майкл Бін

Відповіді:


11
  1. Перевірте, чи завантажений дискети:

    lsmod | grep -i floppy
    

    Ця команда нічого не повинна повертати. Якщо він повертається "дискетою", у вас завантажений дискети, і ця відповідь не вирішує вашу проблему.

    Якщо ви хочете завантажити модуль дискети:

    sudo modprobe -v floppy
    lsmod | grep -i floppy
    
  2. Спробуйте додати своє ім’я користувача у групу дискети:

    sudo adduser $USER floppy
    
  3. Ви також можете спробувати встановити fdutilsпакет:

    $ apt-cache show fdutils
    Package: fdutils
    [...]
    Description-en: Linux floppy utilities
     This package contains utilities for formatting extra capacity
     disks, automatic floppy disk mounting and unmounting, etc.
     .
     The package includes the following items:
     .
      - superformat: formats high capacity disks (up to 1992k
        for high density disks or up to 3984k for extra density
         disks);
      - fdmount: automatically mounts/unmounts disks when they are
        inserted/removed;
      - xdfcopy: formats, reads and writes OS/2's XDF disks;
      - MAKEFLOPPIES: creates the floppy devices in /dev;
      - getfdprm: prints the current disk geometry (number of
        sectors, track and heads etc.);
      - setfdprm: sets the current disk geometry;
      - fdrawcmd: sends raw commands to the floppy driver;
      - floppycontrol: configures the floppy driver;
      - general documentation about the floppy driver.
     .
     Note that these utilities do not work for USB floppy drives, because
     these do not allow direct access to the floppy controller.
    Homepage: http://fdutils.linux.lu/
    

    fdmount здається корисним. Спробуйте:sudo fdmount -l

  4. Перевірте, чи вказаний тут ваш дискети:

    nautilus computer://
    
  5. Якщо ви все ще стикаєтеся з проблемами, опублікуйте вихід цих команд плюс це:

    dmesg > dmesg.log
    gedit dmesg.log
    

Опублікуйте вміст dmesg.log десь на пастібіні (тобто http://www.pastebin.com ) і надішліть нам посилання.

PS Ви можете страждати від цієї помилки: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/441835 - Спробуйте:

udisks --mount /dev/fd0

7

Ось фактична відповідь, щоб змусити дискету працювати.

  1. відкрити термінал та увійти як sudo

  2. відкритий гедіт як судо

  3. Відкрийте та відредагуйте цей файл: /lib/udev/rules.d/80-udisks.rules

  4. знайдіть цей розділ у ньому (він знаходиться внизу. Ви можете скористатися "Пошук" на панелі інструментів gedit і знайти "ПК-дискету").

    ####################################################
    
    # PC floppy drives
    #
    KERNEL=="fd*", ENV{ID_DRIVE_FLOPPY}="0"
    
    # USB floppy drives
    #
    SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="08", ATTRS{bInterfaceSubClass}=="04", ENV{ID_DRIVE_FLOPPY}="0"
    
    # ATA Zip drives
    #
    ENV{ID_VENDOR}=="*IOMEGA*", ENV{ID_MODEL}=="*ZIP*", ENV{ID_DRIVE_FLOPPY_ZIP}="0"
    
    #####################################################
    
  5. Замініть всі "1" на "0", як я це зробив у 3 областях. (Ваш сценарій матиме "1" s, я показую виправлену частину) Які виглядають так:ENV{ID_DRIVE_FLOPPY}="0"

  6. Перезавантажте підтримку ПК та дискети.

Примітка : Floppy НЕ автоматично запустить вікно, коли його вставлено, вони були зроблені до цього! Вам потрібно буде зайти в "місця" або "Мій комп'ютер" і двічі клацнути по ньому. Не забудьте відключити його так, як ви б USB-накопичувач (або повинен бути USB-накопичувач), інакше Ваша наступна дискета, яку ви вставите, не зможе встановитись. Також не забудьте вийняти дискету перед перезавантаженням (внутрішній), оскільки ваш ПК спробує завантажитися з неї, що може дуже дратувати.


Це працювало для мене 18.04
SPRBRN

@SPRBRN У мене тільки /lib/udev/rules.d/80-udisks2.rules в 18.04.
jarno

до того ж мені не довелося змінювати "1" s на "0" s у файлі, навіть якщо було "1" s.
jarno

1

Коли я перевірив стан моєї дискети з "Disk Utility", я помітив, що моя дискета показана як встановлена ​​на /dev/sdd.

Я змінив medigeek «сек відповідь від:

udisks --mount /dev/fd0

До:

udisks --mount /dev/sdd

Тепер мої дискети для usb в Ubuntu 12.04

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.