PDA

View Full Version : Problema hd esterno e fstab


superteodj
29-05-2008, 10:41
Ciao,
ho installato hardy e ho problemi con l'hd esterno. siccome ogni volta che aggiungevo una penna usb le lettere (sdb, sdc ecc) cambiavano "ordine", allora volevo fare in modo che l'hd esterno venisse montato secondo l'uuid..

ho fatto:
Codice:

sudo blkid

e mi ha dato
Codice:

/dev/sda1: UUID="7CE86C69E86C241C" TYPE="ntfs"
/dev/sda2: UUID="e6f8ac10-4b2c-48e5-9ec2-02cfb11ed40f" TYPE="ext3"
/dev/sda5: TYPE="swap" UUID="7cbaabc5-f5e7-4886-a1d7-2ef7b450174c"
/dev/sdb1: LABEL="SEA_DISC" UUID="0000-0E48" TYPE="vfat"


ora in fstab ho messo l'uuid appena trovato per montare l'hd. solo che mi dice che
Codice:

mount: special device /dev/disk/by-uuid/0000-0e48 does not exist


ho provato anche a mettere /dev/disk/by-uuid/uuid_dell'hd ma mi da lo stesso errore. in effetti nella cartella menzionata non c'č il file!

vi riporto anche questo:
Codice:

matteo@pc:~$ sudo fdisk -l

Disk /dev/sda: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc9b9c9b9

Device Boot Start End Blocks Id System
/dev/sda1 * 1 18493 148543488 7 HPFS/NTFS
/dev/sda2 18494 19798 10482412+ 83 Linux
/dev/sda3 19799 19929 1052257+ 5 Extended
/dev/sda5 19799 19929 1052226 82 Linux swap / Solaris

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x170a8ae2

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 38913 312568641 c W95 FAT32 (LBA)


come posso fare?

ps: ah, naturalmente č il seagate da 320gb che da problemi!
grazie e ciao!

diabolicus
30-05-2008, 21:49
se usi udev puoi scrivere delle regole per creare dei link simbolici ogni volta che un device viene collegato, per esempio /dev/penna2gb oppure /dev/disco320gb e mettere questi in fstab
ti posto un esempio del mio /etc/udev/local.rules

# Penna USB 2GB
SUBSYSTEM=="block", BUS=="scsi", ATTRS{vendor}=="PEAK III",ATTRS{model}=="Flash Drive*", SYMLINK="usb-pen-2gb%n"

# DISCO ESATA 500GB
SUBSYSTEM=="block", BUS=="scsi", ATTRS{model}=="*WD5000AACS-0*", SYMLINK="esata-disc-500gb%n"

# Cowon A2
SUBSYSTEM=="block", BUS=="usb", ATTRS{product}=="COWON A2 Portable Multimedia Player", SYMLINK="a2-cowon%n"


ovviamente al nome del link verrā aggiunto il numero della partizione (sarebbe il %n alla fine del SYMLINK)
per esempio per una penna usb identificata come /dev/sdc1 il device da mettere in fstab sarā /dev/penna2gb1
link di riferimento: http://www.reactivated.net/writing_udev_rules.html