Sida 1 av 1

Hårddisken byter namn

Postat: 08 maj 2011, 21:57
av Ivar
Jag har en extra hårddisk monterad i Datorn som jag använder för backup.
Vet inte riktigt när problemet började men HDD byter namn vilket gör att HDD inte hittas vid uppstart. Jag får ett felmeddelande att HDD "Backup" inte finns tryck S för att starta utan att montera disken. Nästa gång jag startar datorn kan den hittar HDD och startar upp normalt.

Jag har döp disken till, /dev/sdb1
men som ni ser nedan i "fdisk" har den bytt namn till, /dev/sdf1.
Nästa gång jag startar heter den /dev/sdb1 och datorn startar normalt.
Går det att låsa namnet så att disken alltid behåller samma namn, typ som för IP adresser?

Se utdrag från "fdisk" och "fstab" nedan.

...................................................................
Disk /dev/sda: 500,1 GB, 500107862016 byte
255 huvuden, 63 sektorer/spår, 60801 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Diskidentifierare: 0x0004f899

Enhet Start Början Slut Block Id System
/dev/sda1 * 1 59321 476495901 83 Linux
/dev/sda2 59322 60801 11888100 5 Utökad
/dev/sda5 59322 60801 11888068+ 82 Linux växling / Solaris

Disk /dev/sdf: 750,2 GB, 750156374016 byte
255 huvuden, 63 sektorer/spår, 91201 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Diskidentifierare: 0x000a5ee5

Enhet Start Början Slut Block Id System
/dev/sdf1 1 91201 732572001 83 Linux
..................................................................................

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=3e4c7c2c-dcbf-4113-96d6-410cb370de4b / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=7fd098ce-dbfa-4abb-970e-16a68eca8744 none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

# Manuellt monterat
/dev/sdb1 /media/Backup ext4 defaults 0 0
.....................................................................................

Re: Hårddisken byter namn

Postat: 08 maj 2011, 22:50
av Pavel
Skulle du inte bara kunna byta namn på disken i fstab till sdf1?

Raden skulle kunna bli:

Kod: Markera allt

/dev/sdf1 /media/Backup ext4 defaults 0 2
Den sista 2:an är för att Ubuntu ska felsöka disken med jämna mellanrum.

Diskar kan byta namn t.ex. vid nyinstallationer och uppdateringar. Du kanske har gjort något sådant på sistone?

Re: Hårddisken byter namn

Postat: 09 maj 2011, 00:16
av mcNisse
Använd uuid istället. På samma sätt som root-disken.

Re: Hårddisken byter namn

Postat: 09 maj 2011, 09:50
av Osprey
Diskar som hänger på USB får namn efter när datorn hittar dem. Om man har en USB-disk med ett visst "namn", så kan den byta namn när man t.ex sätter i ett USB-minne som datorn hittar före disken. Inget konstigt med det utan bara fullt naturligt eftersom det inte är några egentliga namn, utan bara datorna halvinterna namn på filen/kanalen till disken.

Gör som mcNisse säger så slipper du alla problem med det... :)

Och UUID:t kan du t.ex hitta med "ls -l /dev/disk/by-uuid"...

Re: Hårddisken byter namn

Postat: 09 maj 2011, 23:04
av Ivar
Det verkar fungera bättre med UUID.
Tack för hjälpen

Ny fstab
# Manuellt monterat
UUID=ce9ce1fa-3f57-4b1c-9124-087875dc614f /media/Backup ext4 defaults 0 2