Come si usa un'unità floppy in Ubuntu?


10

Stesso computer, con Ubuntu 8.04 nessun problema. Sotto 12.04, l'unità floppy non esiste per Ubuntu. Drive e disppy disquette funzionano bene su DOS. Il computer si avvia dal floppy W98se, nessun problema.

Come posso usare i floppy sotto Ubuntu 12.04?


5
Mi piace come usi un'unità floppy e chiami il disco "disquette". +1
turbo,

Hai effettivamente un'unità floppy (5,25 "o 8")? Non intendi davvero un "fermo"? (Custodia rigida da 3,5 ", finestra di accesso scorrevole)
david6

Da un'altra domanda, questo ha funzionato per me: askubuntu.com/a/338203/259718
B. Fife,

La risposta di Rodney Eric Gaines ha funzionato a meraviglia in Ubuntu 12.04 con un'unità floppy USB. Inoltre, inserendo un disco montato automaticamente e aperto una finestra Nautilus in questa situazione.
Michael bean,

Risposte:


11
  1. Controlla se il modulo floppy è caricato:

    lsmod | grep -i floppy
    

    Questo comando non dovrebbe restituire nulla. Se restituisce "floppy", il modulo floppy è caricato e questa risposta non risolve il problema.

    Se si desidera caricare il modulo floppy:

    sudo modprobe -v floppy
    lsmod | grep -i floppy
    
  2. Prova ad aggiungere il tuo nome utente nel gruppo floppy:

    sudo adduser $USER floppy
    
  3. Puoi anche provare a installare il fdutilspacchetto:

    $ 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 sembra utile. Provare:sudo fdmount -l

  4. Controlla se l'unità floppy è elencata qui:

    nautilus computer://
    
  5. Se i problemi persistono, pubblica l'output dei comandi precedenti, oltre a questo:

    dmesg > dmesg.log
    gedit dmesg.log
    

Pubblica il contenuto di dmesg.log su un pastebin da qualche parte (es. Http://www.pastebin.com ) e forniscici il link.

PS Potresti soffrire di questo errore: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/441835 - Prova:

udisks --mount /dev/fd0

7

Ecco la risposta effettiva per far funzionare l'unità floppy.

  1. apri il terminale e accedi come sudo

  2. apri gedit come sudo

  3. Apri e modifica questo file: /lib/udev/rules.d/80-udisks.rules

  4. trova questa sezione (è nella parte inferiore. Puoi usare "Cerca" sulla barra degli strumenti di gedit e trovare "PC floppy" che ti porterà ad essa.

    ####################################################
    
    # 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. Sostituisci tutti gli "1" con "0" come ho fatto in 3 aree. (Il tuo script avrà "1", sto mostrando la parte corretta) Che assomigliano a questo:ENV{ID_DRIVE_FLOPPY}="0"

  6. Riavvia il PC e il supporto Floppy che avrai.

Nota : Floppy NON avvia automaticamente una finestra quando viene inserita, ma è stata creata prima! Dovrai andare su "luoghi" o "Risorse del computer" e fare doppio clic su di esso. Ricorda di smontarlo come faresti con una chiavetta USB (o dovrebbe essere una chiavetta USB) altrimenti il ​​tuo prossimo floppy che inserirai non si monterà. Ricorda anche di espellere il floppy prima di riavviare (interno) poiché il PC tenterà di avviarsi da esso, il che può essere molto fastidioso.


Questo ha funzionato per me il 18.04
SPRBRN il

@SPRBRN Ho solo /lib/udev/rules.d/80-udisks2.rules nel 18.04.
jarno,

inoltre non ho dovuto cambiare "1" s in "0" s nel file, anche se c'erano "1" s.
jarno,

1

Quando ho verificato lo stato del mio floppy USB con "Utility Disco" ho notato che il mio floppy stava mostrando come montato su /dev/sdd.

Ho cambiato il medigeek 's risposta da:

udisks --mount /dev/fd0

Per:

udisks --mount /dev/sdd

Ora il mio floppy USB si monta su Ubuntu 12.04

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.