|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Variazione device HD con il mount point /, come fare ?
Ho due dischi SCSI (visti come sda e sdb), inserendo un disco SATA mi viene visto come sda, mentre i dischi SCSI vengono visti come sdb e sdc. Ovviamente durante il boot si pianta tutto, come fare a risolvere il problema ?
Basta mettere le mani su fstab, cambiare i mount point e poi modificare le opzioni di partenza di grub ? PS: da notare che grub parte tranquillamente anche con il disco nuovo montato |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Non basta modificare fstab (che comunque è necessario per i mount point diversi da /), devi anche istruire il bootloader per passare al kernel il nuovo parametro root= corretto. Dovrebbe essere sufficiente.
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 Ultima modifica di ilsensine : 26-03-2007 alle 10:41. |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Grazie...ottimo, come pensavo
Ora provo, vediamo se salta tutto |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ora che ci penso, in fstab appaiono gli UUID quindi posso lasciare tutto così ?
UUID=6e2b2bc9-b0cc-46fb-856b-c35fe80acc9e |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
L'alternativa è fare in modo che il driver scsi abbia la precedenza sul driver sata. Ovvero, sia caricato prima.
Probabilmente stai usando un initrd che (molto stranamente) carica entrambi i driver, quello sata per primo. Se è così, la via è modificare l'initrd per caricare prima il driver scsi.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Lo puoi allegare?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ubuntu monta i filesystem con l'identificativo della partizione (ad occhio)...
Codice:
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sdb2 UUID=6e2b2bc9-b0cc-46fb-856b-c35fe80acc9e / ext3 defaults,errors=remount-ro 0 1 # /dev/sdb1 UUID=A8ACAC8EACAC5898 /media/sdb1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1 # /dev/sdc1 UUID=68D439B2D43982FC /media/sdc1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1 # /dev/sdc5 UUID=44F0AF62F0AF5946 /media/sdc5 ntfs defaults,nls=utf8,umask=007,gid=46 0 1 # /dev/sdc6 UUID=04181a22-6025-4338-a477-fc3b93f548c5 /media/sdc6 ext3 defaults 0 1 # /dev/sdc7 UUID=0A90DEDE90DECEF7 /media/sdc7 ntfs defaults,nls=utf8,umask=007,gid=46 0 1 # /dev/sdb3 UUID=23aa7caa-1da2-4e99-a8d9-ce9f944fed06 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0 Ora il problema ce l'ho per questo (il parametro non c'è): title Scientific Linux CERN Release 3.0.8 (SL) (2.4.21-47.0.1.EL.cern) root (hd0,4) kernel /boot/vmlinuz-2.4.21-47.0.1.EL.cern ro root=LABEL=/ initrd /boot/initrd-2.4.21-47.0.1.EL.cern.img boot Tra l'altro non credo neanche che mi rilevi il disco, non ho ancora provato. PS: lo so che ha un kernel antico, ma devo lavorare con quella roba lì, non ho alternativa (è basata su Red Hat Enterprise Linux 3) |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Sì che c'è, root=LABEL=/ (l'estensione LABEL è di RH, ma puoi indicare root normalmente).
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sì, ma il device non è specificato...quindi devo lasciare tutto così ?
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
No intendevo che puoi anche indicare esplicitamente root=/dev/quellocheè
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:59.




















