Gå til innhold

2 USB disker får forskjellige navn etter hver reboot


Anbefalte innlegg

Centos 5.2 32bit

 

Den har 3 usb disker koblet til, men den ene usb disken får alltid samme navn.

De 2 andre virker som bytter navn hele tiden... (ved reboot)

 

...og jeg rebooter sjelden, men når maskina gjør det, er det utrolig kjedelig, da slutter windows share, squeezecenter og NFS share'n å fungere.. (ting peker jo på feil maskinvare)

 

Eks

Når jeg booter, så gir os'et 2 stk forskjelllige /dev/navn..

 

[root@squeezebox ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sdc1 577G 190G 358G 35% /media/1TB

/dev/sdb1 917G 309G 562G 36% /media/640GB

 

reboot...

 

[root@squeezebox ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sdc1 577G 190G 358G 35% /media/640GB

/dev/sdb1 917G 309G 562G 36% /media/1TB

 

Hvorfor ?

Er det noen rekkefølge på usb portene (fysisk) som kan være lurt å følge ?

Endret av stighenning
Lenke til kommentar
Videoannonse
Annonse

Det er faktisk helt normalt at dette skjer.

Jeg husker ikke helt hvorfor, men kernelen er bygget slik at dette er noe som kan skje fra tid til annen.

Det finnes heldigvis en enkel løsning da, bruk uuid nummeret til disken når du lager regelen i fstab.

eks:

   /dev/disk/by-uuid/a233e50e-f909-4058-9d42-33b96d4c7e0f /media/usb-disk none defaults 0 0

uuid nummeret til disken vil ikke endre seg foruten at du formaterer filsystemet på den, så ved å bruke det så monteres en disk alltid dit den skal.

 

/Sygard

Lenke til kommentar

Legg til diskene med UUID som nevnt over, men gjør det slik:

 

Finn diskenes UUID ved å åpne en terminal og kjøre:

 

ls -l /dev/disk/by-uuid/

 

Deretter legg en linje pr disk i /etc/fstab, slik hvis filsystem er FAT:

 

UUID=6676-37A1 /media/usbhd1 vfat auto,rw,nosuid,nodev,shortname=mixed,utf8,umask=000,flush 0 0

 

Dette skal være på _EN_ linje.

 

Der må du bytte ut UUID med din UUID, og selvsagt lage mappen /media/usbhd1 (eller hva du vil bruke) først. Du kan selvsagt endre mount-options etter behov. umask=000 gjør at alle brukere kan lese/skrive. Evt kan du mounte med uid til din bruker (f.eks uid=1000) og sette umask til 077

Endret av oj88
Lenke til kommentar

Takker for innspill!

 

Dette er veldig bra, nå kan jeg være sikker på at ved enhver boot, så blir diskene mounted til riktig folder. ;)

 

MEN, jeg mangler en hardisk;

 

[root@squeezebox media]# df -h

..

/dev/hdb1 110G 57G 49G 54% /mnt/hdb1

/dev/sda1 917G 738G 134G 85% /media/HD103UJ

/dev/sdb1 917G 309G 562G 36% /media/1TB

/dev/sdc1 577G 232G 316G 43% /media/640GB

 

 

[root@squeezebox media]# ls -la /dev/disk/by-uuid/

..

rwxrwxrwx 1 root root 10 Feb 15 08:13 0802a837-1013-44e5-8a9e-fc2ef63060fe -> ../../hda3

lrwxrwxrwx 1 root root 9 Feb 15 08:13 58dc3593-662c-44a1-b89b-777f355ed710 -> ../../sda

lrwxrwxrwx 1 root root 10 Feb 15 08:13 63893e4b-0fd5-47ba-bbc7-ad5f2a401e34 -> ../../hdb1

lrwxrwxrwx 1 root root 10 Feb 15 08:13 c5626e29-c358-4115-a025-b697bf508513 -> ../../sdb1

lrwxrwxrwx 1 root root 10 Feb 15 08:13 c8f43457-4871-410d-ab96-317f25aa8139 -> ../../sda1

lrwxrwxrwx 1 root root 10 Feb 15 08:13 cc096240-cca8-4880-a6d0-eadf83542fb0 -> ../../hda1

lrwxrwxrwx 1 root root 10 Feb 15 08:13 fe077204-0624-4ab0-83f5-17941b3e5f37 -> ../../sdd1

 

men jeg ser ingen /sdc1 ?

 

 

---

Er det trygt å mount'e via en av de andre "variantene" ?

 

[root@squeezebox media]# ls -la /dev/disk/

..

drwxr-xr-x 2 root root 320 Feb 15 08:13 by-id

drwxr-xr-x 2 root root 120 Feb 15 08:13 by-label

drwxr-xr-x 2 root root 340 Feb 15 08:13 by-path

drwxr-xr-x 2 root root 180 Feb 15 08:13 by-uuid

Lenke til kommentar

Jøss, det var da merkelig. Sikker på at disken er koplet til? Det kan nemlig se ut som ting fortsatt er montert med fd/mount dersom de ikke blir unmountet korrekt.

 

Men label er også en mulighet, endres ikke med mindre du gjør det selv. Ikke alle filsystemer har en slik dog.

 

For nysgjerrigheten skyld, hvilken kjerneversjon kjører den squeezeboxen?

uname -r

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...