Vraag & Antwoord

OS Linux

FreeBSD ziet geen CDROM

Anoniem
opamax
148 antwoorden
  • >umount /cdrom werkt NIET als je in die dir staat.

    Dacht ik al… zei ik ook al…

    en de melding busy klopt dus ook…. maar men verwacht de melding vaak toch niet :-?


    Zo ook met de flop. Alleen krijg je die er wel geforceerd uit. Maar probeer dat te vermijden!
  • Onder Linux kun je middels het commando [b:d709d60af4]lsof /dev/cdrom[/b:d709d60af4] zien welke programma's het station benaderen en dus bezet houden.
    Kent BSD een dergelijk commando?

    Max
  • fstat
  • Heb de floppydrive kunnen activeren. maar kom er niet uit/van af.
    Hij blijft, elke 60 sec melden: fd0c hard error writing……
    Bij # umount fd0c zegt ie "fd0c: not currently mounted" en
    bij # umount fd0 zegt ie weer "fd0c hard error writing" en wel 5 maal en voegt daaraan toe: "unmount of /fd0 failed: input/output error".
    En dan blijft het gekke ding doorgaan met die melding "fd0c hard…." en wel elke minuut. Op dat moment brandt het lampje van de drive ook even.
    In de drive zit nu geen flop, maar als ik er een flop in doe, geeft niet welke, dat blijft hij gewoon doorgaan met die nukken.
    Hoe em daarvan af te brengen ?
    Opamax
  • >umount fd0c

    Jij had toch de flop in /mnt/fd0c of /fd0c/mnt gemount. Dan moet je ook die unmounten! Dus b.v. umount /mnt/fd0c.

    En die write errors… op welke filesystem is de flop gemaakt? Vfat, ext2, dos? Je moet wel met het bijpassende fs mounten… doe je dat?
  • >Jij had toch de flop in /mnt/fd0c of /fd0c/mnt gemount. Dan moet je ook >die unmounten! Dus b.v. umount /mnt/fd0c.

    Had gemount met # mount /dev/fd0 /fd0/mnt
    Als ik unmount met # umount /dev/fd0 dan zegt ie "input/output error"


    >En die write errors… op welke filesystem is de flop gemaakt? Vfat, ext2, >dos? Je moet wel met het bijpassende fs mounten… doe je dat?
    Nooit van gehoord. Weet er dus niets van. Hoe kom ik daar achter ?
    (heb de flop gemaakt via rawrite; zegt dat wat ?)
    opamax
  • [quote:d0fc2dad54="opamax"](heb de flop gemaakt via rawrite; zegt dat wat ?) [/quote:d0fc2dad54] Als je die kern.flp mfsroot.flp en fixit.flp floppies bedoeld, die kon ik in FreeBSD gewoon mounten [code:1:d0fc2dad54] mount /dev/fd0 /mnt/floppy [/code:1:d0fc2dad54] Volgens [b:d0fc2dad54] df [/b:d0fc2dad54] was deze floppy inderdaad gemount. Umounten met [code:1:d0fc2dad54] umount /mnt/floppy [/code:1:d0fc2dad54] gaf bij mij ook een foutmelding. [code:1:d0fc2dad54] umount: umount of floppy failed Invalid argument[/code:1:d0fc2dad54] Maar volgens [b:d0fc2dad54] df [/b:d0fc2dad54] was de floppy wel umount.
  • >Had gemount met # mount /dev/fd0 /fd0/mnt
    Als ik unmount met # umount /dev/fd0 dan zegt ie "input/output error"

    Tis in dit geval dan ook: # umount /fd0/mnt
  • # df geeft o.a.: "/dev/fd0… /fd0"
    # umount /fd0 geeft dan de melding:
    "unmount of fd0 failed: Inmput/output error"
    Ia zoiets op te lossen zonder een reboot ?
    opamax
  • Huj ff lezen!!!

    # umount /fd0/mnt
  • Btw…. het is wat netter om 1 map/directory te maken die heet /mnt en daar maak je per extra benodigd filesystem een extra directory. Bijvoorbeeld /mnt/cdrom, /mnt/usb-stick, /mnt/flop of zo.

    Maar goed jij maakt /fd0/mnt…. kan ook hoor (maar iedere unix-pief moet dan ff met zijn ogen knipperen :wink: ), maar dan moet je dus niet /fd0 gaan unmounten, maar ook echt /fd0/mnt.


    Lukt ie zo?
  • Soms hoef je niet alles zelf te doen. Was bezig met umount fd0 en fdo/mnt en dan gaat die bank ineens rebooten. Is dus al gebeurd.
    Heb nu wat gereorganiseerd: /cdrom en /fd0 weg en nieuwe dir /mnt met de sub-dir's /fd0 en /cdrom. Ben ik 'in line' nietwaar ?

    Aleer te gaan mounten keek ik even naar /dev en zie daar zoveel dat ik denk dat er iets teveel is. Hierbij een idee van de inhoud: van /dev dus
    acd0a en c
    acd1a en c

    ad0
    ad0a t/m h
    ad0s1
    ad0s1a t/m h
    ad0s2
    ad0s3
    ad0s4
    ad1
    ad1a t/m h
    ad1s1
    ad1s1a t/m h
    ad1s2
    ad1s3
    ad1s4
    ad2
    en dan nog een heleboel ad*

    en daarna
    afd0
    afd0a t/m h
    afd0s1 en a t/m h

    en dan
    cd0a en c
    cd1a en c

    en ook
    fd
    fd0
    fd0.360 640 enz tot .1720
    fd0a
    fd0a t/m h
    fd1 en daarvan ook een rits

    MOET dat allemaal in /dev ?
    Of is het zo dat het MAG en alles zo kan blijven ?
    Of moet er iets uit ?
    opamax

    BTW de hinderlijke error-melding is er niet meer.
  • Ja, dat spul in /dev is ok…

    >nieuwe dir /mnt met de sub-dir's /fd0 en /cdrom

    Je bedoelt "nieuwe dir /mnt met de sub-dir's /mnt/fd0 en /mnt/cdrom" neem ik aan?
  • >Je bedoelt "nieuwe dir /mnt met de sub-dir's /mnt/fd0 en /mnt/cdrom"
    klopt

    Heb nu dus o.a. /mnt/cdrom.

    In fstab staat als mount point /cdrom
    Moet dat niet /mnt/cdrom zijn/worden ?
    Kan ik dat (in fstab) wijzigen met een editor ?
    opamax
  • [quote:ecbe222c35="opamax"]Heb nu dus o.a. /mnt/cdrom.

    In fstab staat als mount point /cdrom
    Moet dat niet /mnt/cdrom zijn/worden ?
    Kan ik dat (in fstab) wijzigen met een editor ? [/quote:ecbe222c35]

    Ja, dat kan. Bijvoorbeeld met [b:ecbe222c35] vi [/b:ecbe222c35]
    Eerst maak je een reserve kopie van je /etc/fstab
    [code:1:ecbe222c35] cp /etc/fstab /etc/fstab.backup [/code:1:ecbe222c35] [Enter]

    Dan wijzig je 'm met [code:1:ecbe222c35] vi fstab [/code:1:ecbe222c35] [Enter]

    Ik heb de mijne in FreeBSD 5.0 al gewijzigd. Deze ziet er nu zo uit.
    [code:1:ecbe222c35]
    # Device Mountpoint FStype Options Dump Pass#
    /dev/ad0s3b none swap sw 0 0
    /dev/ad0s3a / ufs rw 1 1
    /dev/acd0 /mnt/cdrom cd9660 ro,noauto 0 0
    /dev/acd1 /mnt/cdrom1 cd9660 ro,noauto 0 0
    /dev/fd0 /mnt/floppy ufs rw,noauto 0 0
    /dev/fd0 /mnt/floppy1 msdosfs rw,noauto 0 0
    [/code:1:ecbe222c35]
    Als ik nu een floppy met bestanden systeem ufs wil mounten, dan typ ik
    [code:1:ecbe222c35] mount /mnt/floppy [/code:1:ecbe222c35] [Enter] Om te umounten
    [code:1:ecbe222c35] umount /mnt/floppy [/code:1:ecbe222c35] [Enter] Om een fat floppy te mounten
    [code:1:ecbe222c35] mount /mnt/floppy1 [/code:1:ecbe222c35] [Enter] En [code:1:ecbe222c35] umount /mnt/floppy1 [/code:1:ecbe222c35] [Enter]

    Typ na de wijziging te hebben aangebracht in /etc/fstab [code:1:ecbe222c35] mount -a [/code:1:ecbe222c35] [Enter] Als er nu geen foutmelding verschijnt, zou het moeten werken, wat bij mij inderdaad het geval is. :)
  • >In fstab staat als mount point /cdrom
    Moet dat niet /mnt/cdrom zijn/worden ?

    Ja, inderdaad…


    >Kan ik dat (in fstab) wijzigen met een editor ?

    Als je mc geinstalleerd hebt (ik vind um zeeeeer handig) dan kan het ook daarmee…. heel simpel… supertool!
  • [quote:f1d934f827="MrLeeJohn"]Als je mc geinstalleerd hebt (ik vind um zeeeeer handig) dan kan het ook daarmee…. heel simpel… supertool![/quote:f1d934f827] Ziet er inderdaad goed uit, maar zit niet bij een standaard FreeBSD installatie. In het FreeBSD 5.0 setje dat ik heb, bleek mc te staan op CD4. Nano is ook een goede editor. Deze staat op CD3.
  • Tja… ik vind mc een heerlijke tool. Ik installeer um altijd…
  • De file /etc/fstab gewijzigd en er staat nu:

    /dev/ad0s1b none swap sw 0 0
    /dev/ad0s1a / ufs rw 1 1
    /dev/ad0s1e /usr ufs rw 2 2
    /dev/acd0 /mnt/cdrom cd9660 ro,noauto 0 0
    /dev/fd0 /mnt/floppy ufs rw,noauto 0 0
    proc /proc procfs rw 0 0

    Als ik nu typ:
    # mount /dev/fd0 /mnt/floppy
    dan krijg ik:
    "WARNING: R/W mount of fd0 denied. Filesysterm not clean, run fsck
    "mount: /dev/fd0: Operation not permitted"

    Als ik "fsck" doe dan krijg ik info over /dev/ad0s1a en ad0s1 en alleen over deze 2.
    Met "df" krijg ik 3 regels; de hiervoor genoemde 2 + procfs

    Bij "mount -a"verandert er niets na "df"

    Bij "mount_cd9660 /dev/acd0c /mnt/cdrom begint cdrom te torren, geeft een tekst van 1 regel en toont pas de cursor na een enter. Het eerste (torren) is goed, maar die benodigde enter is dat normaal ?

    Doe ik nu "df" dan wordt cdrom ook vermeld.

    Wat te doen met de floppy ?
    opamax
  • [quote:3a863e7432="opamax"] Als ik nu typ:
    # mount /dev/fd0 /mnt/floppy [/quote:3a863e7432] Nu je floppy in het fstab staat is het eigenlijk de bedoeling deze te mounten met [code:1:3a863e7432] mount /mnt/floppy [/code:1:3a863e7432][quote:3a863e7432="opamax"] Bij "mount -a"verandert er niets na "df" [/quote:3a863e7432] Door te typen [code:1:3a863e7432] mount -a [/code:1:3a863e7432] kan FreeBSD gebruik kan maken van de gewijzigde fstab. Heb je het ook al met andere ufs geformatteerde floppy's geprobeerd?
    [quote:3a863e7432="opamax"] Bij "mount_cd9660 /dev/acd0c /mnt/cdrom begint cdrom te torren, geeft een tekst van 1 regel en toont pas de cursor na een enter. Het eerste (torren) is goed, maar die benodigde enter is dat normaal ? [/quote:3a863e7432] Wat voor een tekst? Ook voor de cdrom in het fstab. Typ alleen [code:1:3a863e7432] mount /mnt/cdrom [/code:1:3a863e7432]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.