Fedora-Linux.nl Forumindex Fedora-Linux.nl
Het forum van Fedora-Linux.nl.
Deze site wordt gehost door Exonet Internet Services
 
 FAQFAQ   ZoekenZoeken   GebruikerslijstGebruikerslijst   GebruikersgroepenGebruikersgroepen   RegistrerenRegistreren 
 ProfielProfiel   Log in om je privéberichten te bekijkenLog in om je privéberichten te bekijken   InloggenInloggen 

/dev/sdb1 of /dev/sdf1

 
Nieuw onderwerp plaatsen   Reageren    Fedora-Linux.nl Forumindex -> Hardware
Vorige onderwerp :: Volgende onderwerp  
Auteur Bericht
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Do Aug 23, 2007 10:10 am    Onderwerp: /dev/sdb1 of /dev/sdf1 Reageren met citaat

Ik heb een Maxtor externe USB-schijf van 320 Gb

Nu wordt ie de ene keer na het opstarten vh systeem herkend als /dev/sdb1
en de andere keer als sdf1

Dit is lastig want in mijn fstab staat een verwijzing om dat ding te mounten.

LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sda5 /home ext3 defaults 0 0
/dev/sdf1 /home/onno/Downloads/extern/ ntfs-3g defaults 0 0
/dev/sdf1 /home/sonja/extern/ ntfs-3g defaults 0 0
LABEL=SWAP-sda6 swap swap defaults 0 0

Is er een manier om hem als vast device te koppelen??
Of weet iemand iig hoe het komt dat het de ene keer sdb en de andere sdf is???
Terug naar boven
Profiel bekijken Stuur privébericht
sciurius



Geregistreerd op: 28 Sep 2006
Berichten: 1473
Woonplaats: Exloo

BerichtGeplaatst: Do Aug 23, 2007 10:58 am    Onderwerp: Re: /dev/sdb1 of /dev/sdf1 Reageren met citaat

Johnnoo schreef:
Is er een manier om hem als vast device te koppelen??
Ja.
Citaat:
Of weet iemand iig hoe het komt dat het de ene keer sdb en de andere sdf is?
Ja.
Om met de tweede vraag te beginnen: bij het opstarten worden de usb hubs en devices geïnitialiseerd en dat gaat (helaas) nooit in een vaste volgorde. Dus afhankelijk van wat het eerst wordt gezien wordt het sdb of sdf.
De oplossing is het gebruik van udev rules. Hiermee kun je het systeem leren een device te herkennen aan b.v. een type-aanduiding of serienummer, en dan een /dev file hiervoor aan te maken.
Helaas is het uitpuzzelen hiervan geen triviale klus. Ook moet je met een editor een systeembestand aanpassen, ik weet niet of je daarmee vertrouwd bent.
Alles hieronder moet je uitvoeren als root, dus oppassen!
Code:
udevinfo -a -p /block/sdg/sdg1

Gebruik uiteraard sdb/sdb1 i.p.v. sdg/sdb1 indien nodig. Je krijgt nu lijsten met eigenschappen te zien. Goede selectiecriteria zijn SYSFS{vendor} en SYSFS{model}, of SYSFS{product} en SYSFS{serial}. Je vindt die steeds twee bij twee. B.v.
Code:
    BUS=="scsi"
    ...
    SYSFS{model}=="ST3250823A      "
    SYSFS{vendor}=="SEAGATE "

of
Code:
    BUS=="usb"
    ...
    SYSFS{serial}=="10000E000CA3809C"
    SYSFS{product}=="LaCie Hard Drive USB"
    SYSFS{manufacturer}=="LaCie"

Je kunt nu een rule opnemen in /etc/udev/rules.d/06-local.rules:
Code:
BUS=="usb", SYSFS{product}=="LaCie Hard Drive USB", SYSFS{serial}=="10000E000CA3809C", KERNEL=="sd?1", NAME="%k", SYMLINK+="xdisk"
Let op: DIT MOET OP ÉÉN REGEL. Zet het maar achteraan de file. En uiteraard moet je je eigen gegevens gebruiken Smile.
Wanneer je nu je disk aanplugt zou er 'vanzelf' een /dev/xdisk worden gemaakt die je disk representeert. Dit is een symlink die naar hetzij sdb1 of sdg1 wijst, maar daarover hoef je je geen zorgen meer te maken. In je /etc/fstab neem je een mount op van /dev/xdisk en klaar is kees.
Nog één advies: maak een bewaarkopie van /etc/udev/rules.d/06-local.rules. Je weet nooit...
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Vr Aug 24, 2007 8:35 am    Onderwerp: Reageren met citaat

ATTRS{serial}=="2CAHDE4K"
ATTRS{product}=="Maxtor 3200"
ATTRS{manufacturer}=="Maxtor Corporation"


Bij mij een heleboel regels die met ATTRS beginnen ipv SYSFS

én /etc/udev/rules.d/06-local.rules bestaat niet?

Het enige wat in de buurt komt qua naam is /etc/udev/rules.d/06-udev-rh-early.rules.

Kan ik het dan gewoon daaraan toevoegen óf heb ik iets niet op mijn systeem geïnstalleerd wat er wel op behoort te staan

het Betreft Fedora 7
Terug naar boven
Profiel bekijken Stuur privébericht
sciurius



Geregistreerd op: 28 Sep 2006
Berichten: 1473
Woonplaats: Exloo

BerichtGeplaatst: Vr Aug 24, 2007 9:13 am    Onderwerp: Reageren met citaat

Ach ja, waarom zou je iets wat goed werkt niet totaal overhoop halen, nietwaar...
Blijkbaar gebruikt F7 dus ATTRS i.p.v. SYSFS.
Ik denk dat het safe is een 10-local.rules te maken met daarin je eigen gegevens, zoiets als ik had uitgelegd maar dan met ATTRS in plaats van SYSFS.
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Vr Aug 24, 2007 9:34 am    Onderwerp: Reageren met citaat

Ik ga het proberen.
Heb ondertussen mijn belangrijke data ge-backupt.
Dus het probleem wat we vorige keer samen hebben proberen op te lossen, zal niet gauw meer voorkomen Wink
Terug naar boven
Profiel bekijken Stuur privébericht
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Vr Aug 24, 2007 9:50 am    Onderwerp: Reageren met citaat

Moet ik "KERNEL" en "NAME" ook ergens uit halen?
Terug naar boven
Profiel bekijken Stuur privébericht
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Vr Aug 24, 2007 10:05 am    Onderwerp: Reageren met citaat

Done!!!

En @scurius : Bedankt maar weer! Wink
Terug naar boven
Profiel bekijken Stuur privébericht
sciurius



Geregistreerd op: 28 Sep 2006
Berichten: 1473
Woonplaats: Exloo

BerichtGeplaatst: Vr Aug 24, 2007 1:22 pm    Onderwerp: Reageren met citaat

En, werk het ook?
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Vr Aug 24, 2007 2:24 pm    Onderwerp: Reageren met citaat

het werkt

lijkt alleen of ie nou mijn dvd speler
en mijn dvd brander niet meer vinden kan??
Terug naar boven
Profiel bekijken Stuur privébericht
sciurius



Geregistreerd op: 28 Sep 2006
Berichten: 1473
Woonplaats: Exloo

BerichtGeplaatst: Vr Aug 24, 2007 2:51 pm    Onderwerp: Reageren met citaat

Wat exact staat er nu in je (toegevoegde) .conf file?
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken
Johnnoo



Geregistreerd op: 20 Jul 2006
Berichten: 114

BerichtGeplaatst: Vr Aug 24, 2007 3:59 pm    Onderwerp: Reageren met citaat

BUS=="usb", ATTRS{product}=="Maxtor 3200", ATTRS{serial}=="2CAHDE4K", KERNEL=="sd?1", NAME="%k", SYMLINK+="xdisk"


dit staat in 10.local.rules

Toen ik dit bestande hernoemde naar onno.local.rules en opnieuw opstarte deed alles het weer.
Dit terwijl ik juist verwacht had dan een foutmelding op mijn fstab te krijgen?
Terug naar boven
Profiel bekijken Stuur privébericht
sciurius



Geregistreerd op: 28 Sep 2006
Berichten: 1473
Woonplaats: Exloo

BerichtGeplaatst: Vr Aug 24, 2007 4:53 pm    Onderwerp: Reageren met citaat

Het effect van renamen is dat het bestand nu als laatste wordt bekeken. Blijkbaar was dat nodig Smile .
Maar als alles het weer doet (je dvd en je xdisk) dan zou ik zeggen: laten zo!
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken
Berichten van afgelopen:   
Nieuw onderwerp plaatsen   Reageren    Fedora-Linux.nl Forumindex -> Hardware Tijden zijn in GMT + 1 uur
Pagina 1 van 1

 
Ga naar:  
Je mag geen nieuwe onderwerpen plaatsen in dit subforum
Je mag geen reacties plaatsen in dit subforum
Je mag je berichten niet bewerken in dit subforum
Je mag je berichten niet verwijderen in dit subforum
Je mag niet stemmen in polls in dit subforum


Powered by phpBB © 2001, 2005 phpBB Group
Vertaling door Lennart Goosens.