Pagina 1 di 1

[RISOLTO]denominazione degli hd che cambia ad ogni riavvio

Inviato: domenica 27 giugno 2010, 10:00
da zombie
Buongiorno a tutti , sono un utilizzatore "casalingo" di Linux da vecchia data prima con Mandrake poi suse e dopo l'accorpamento sono passato a Kubuntu prima e in seguito a Ubuntu , sono riuscito sempre a risolvere i vari problemi con l'aiuto di questo forum,
mi sono iscritto perchè anche usando il tasto cerca non ho trovato niente a riguardo del problema attuale che trovo io in primis assurdo,
felice utilizzatore di Karmic ho deciso comunque di provare Lucid prima con live CD e visto che era tutto ok l'ho installata ,
ho tre HD , 2 Pata e un Sata , ho creato una nuova partizione dove installare Lucid senza intaccare Karmic , tutto ok fino al riavvio risultato schermo nero , reinserisco la live per ripristinare grub prendo nota con fdisk -l delle partizioni eseguo la procedura senza errori e riavvio , ancora schermo nero rimetto la live ancora fdisk -l e sorpresa sdb era diventato sdc , sda era diventato sdb , nonostante la sorpresa rifaccio la procedura , niente da fare ad ogni riavvio gli hd cambiano denominazione , ho risolto installando grub su ogni hd in maniera che riconosca sempre l'architettura giusta .
Mi rendo conto però che non si dovrebbe comportare così , sapete il motivo ? a qualcuno è gia capitato ?
questo è il risultato di fdisk -l dopo il trattamento:

Disco /dev/sda: 200.0 GB, 200049647616 byte
255 testine, 63 settori/tracce, 24321 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0xa0c0a0c0

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2550    20482843+   7  HPFS/NTFS
/dev/sda2            2551       24321   174875557+   f  W95 Esteso (LBA)
/dev/sda5            2551       21712   153918733+   7  HPFS/NTFS
/dev/sda6           21713       24321    20956761   83  Linux

Disco /dev/sdb: 203.9 GB, 203928109056 byte
255 testine, 63 settori/tracce, 24792 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x694d006d

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       19396   155798338+   7  HPFS/NTFS
/dev/sdb2           19397       19438      337365   82  Linux swap / Solaris
/dev/sdb3   *       19439       24792    43006005   83  Linux

Disco /dev/sdc: 251.0 GB, 251000193024 byte
255 testine, 63 settori/tracce, 30515 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x11431142

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1       30515   245111706    7  HPFS/NTFS

Grazie per le risposte

Re: denominazione degli hd che cambia ad ogni riavvio

Inviato: domenica 27 giugno 2010, 17:00
da m3nhir
per evitare questi inconvenienti sostituisci il device nel file fstab con l'UUID.
per sapere l'UUID di ogni partizione digita da terminale:

Codice: Seleziona tutto

sudo blkid
poi nel file /etc/fstab sostituisci il device con il numero UUID p. es se tu avessi:

Codice: Seleziona tutto

/dev/sda  /media/hardisk   ext3 defaults 0 0
al posto di /dev/sda inserirai l'UUID:

Codice: Seleziona tutto

UUID=xxxxxxxxxxxxxxxxxx  /media/hardisk   ext3 defaults 0 0
dove ovviamente al posto delle x ci sarà il numero corrispondente alla partizione.
Questo consente di identificare sempre la partizione giusta, indipendentemente dalla posizione che assumerà l'HD

Re: denominazione degli hd che cambia ad ogni riavvio

Inviato: domenica 27 giugno 2010, 17:23
da patel
Succede quando ci sono pata e sata insieme, tendenzialmente il pata viene scelto come sda anche se sda dovrebbe essere quello indicato sul bios come boot

Re: denominazione degli hd che cambia ad ogni riavvio

Inviato: domenica 27 giugno 2010, 22:10
da zombie
patel ha scritto: Succede quando ci sono pata e sata insieme, tendenzialmente il pata viene scelto come sda anche se sda dovrebbe essere quello indicato sul bios come boot
Azz... questa non la sapevo ancora
m3nhir ha scritto: per evitare questi inconvenienti sostituisci il device nel file fstab con l'UUID.
per sapere l'UUID di ogni partizione digita da terminale:

Codice: Seleziona tutto

sudo blkid
poi nel file /etc/fstab sostituisci il device con il numero UUID p. es se tu avessi:

Codice: Seleziona tutto

/dev/sda  /media/hardisk   ext3 defaults 0 0
al posto di /dev/sda inserirai l'UUID:

Codice: Seleziona tutto

UUID=xxxxxxxxxxxxxxxxxx  /media/hardisk   ext3 defaults 0 0
dove ovviamente al posto delle x ci sarà il numero corrispondente alla partizione.
Questo consente di identificare sempre la partizione giusta, indipendentemente dalla posizione che assumerà l'HD
ho aperto fstab della partizione giusta e credo che ci siano altri problemi , infatti non si avvia correttamente , posto il file:

# /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).
#
#            
proc            /proc          proc    defaults        0      0
# / was on /dev/sda8 during installation
UUID=46f419c4-73a8-4386-90fe-6a9be5b1dd5d /              ext3    errors=remount-ro 0      1
# swap was on /dev/sda7 during installation
UUID=86f7fe32-94e8-485b-8815-a2e4db3d22da none            swap    sw              0      0
/dev/scd0      /media/cdrom0  udf,iso9660 user,noauto,exec,utf8 0      0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0      0

lo UUID della swap non è corretto , provo a sostituire anche quello ,
faccio qualche prova e poi riferisco

Re: denominazione degli hd che cambia ad ogni riavvio

Inviato: domenica 27 giugno 2010, 22:36
da m3nhir
ricorda che ogni volta che formatti una partizione l'UUID cambia.  ;)

Re: denominazione degli hd che cambia ad ogni riavvio

Inviato: lunedì 28 giugno 2010, 6:34
da zombie
Ok , grazie per me è risolto, i problemi erano due , anche l'UUID della swap era diverso.

Re: denominazione degli hd che cambia ad ogni riavvio

Inviato: lunedì 28 giugno 2010, 21:57
da m3nhir
zombie ha scritto: Ok , grazie per me è risolto, i problemi erano due , anche l'UUID della swap era diverso.
ricordati di mettere Risolto nel primo post.  (b2b)