Re: Sostituzione hard disk

2008-11-13 Per discussione Paolo Sala
shacky scrisse in data 12/11/2008 11:47:
 fai un:
 grub root (hdX)
 grub setup (hdX,0)
 

 Con hdX che combaci con quello nel device.map, giusto?
 Domanda: come creo il device.map nel caso in cui sposti i dischi?
   
Da quel che so il device.map non serve, o meglio, serve quando generi
l'initrd. Insomma, grub quando fa il boot non mi sembra proprio lo vada
a leggere.

Quindi hdx deve combaciare con quello che vede il sistema.

 sostituendo X con il disco (0...1...2...n) per ogni disco dell'array.
 Così qualsiasi disco si guasta il sistema parte comunque
 

 E il menu.lst come lo imposto? Lo lascio uguale con root(hd0) per
 entrambi i dischi?
   
Quale sia hd0 dipende dal bios. Nella sequenza di boot hd0 corrisponde
al primo disco nella sequenza di boot. Potrebbe quindi non corrispondere
a sda.

 Nel senso, il menu.lst vale per entrambi i dischi o solo per il primo?
 Non ho ben capito...
   
Quando il pc fa il boot, va a leggere il mbr del primo disco settato dal
bios. Se trova grub esegue grub che a sua volta va a leggere il
menu.lst. Dove lo vada a leggere dipende quando hai installato grub sul
disco.

Il manuale di riferimento comunque è sempre:
http://www.gnu.org/software/grub/manual/grub.html

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-13 Per discussione Paolo Sala
NN_il_Confusionario scrisse in data 13/11/2008 10:14:
 On Thu, Nov 13, 2008 at 09:35:04AM +0100, Paolo Sala wrote:
   
 Da quel che so il device.map non serve, o meglio, serve quando generi
 l'initrd. Insomma, grub quando fa il boot non mi sembra proprio lo vada
 a leggere.
 

 il file device.map e` letto NON da grub come boot loader, ma da
 grub-install (o grub) quando dai il comando di installarsi come boot
 loader.
   
Grazie mille per la precisazione, mi ricordavo che veniva letto quando
si aggiornava il kernel... in effetti è giusto, viene letto da
grub-install per aggiornare il menu.lst e appunto grub-install viene
eseguito ad ogni aggiornamento di kernel.

 Cose come 

 (hd0) hda

 dicono che il device che in questo momento (ovvero all'atto di eseguire
 grub-install) linux vede come /dev/hda sara` poi visto dal bios come
 primo disco (0x80 nel bios) quando avviero` la macchina

 Se devi installare grub su un /dev/hdb (o sdb) che pero` deve essere
 spostato e avviato come hda (o sda), capire cio` e` essenziale.
   
Le tue parole non mi sembrano chiare comunque l'importante credo sia
capire che la nomenclatura di grub dipende dalle impostazioni di boot
del bios, la nomenclatura di linux invece dipende dal bus e dalla
posizione dove l'hd è attaccato... e anche dal modulo che gestisce i
dischi sata/pata.

Grazie ancora

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-13 Per discussione shacky
Allora.

Visto che con l'installazione di Grub non ne venivo fuori (ho provato,
provato e riprovato senza successo), ho tentato un altro approccio.
Ho disconnesso i vecchi dischi, e ho installato una Debian vergine
(uguale a quella in produzione) sui nuovi dischi, effettuando il
partizionamento esattamente come sarà in produzione, configurando RAID
software ed LVM, e il sistema nuovo è partito correttamente.
Poi ho avviato con una LiveCD, ho montato i nuovi e i vecchi dischi e
ho spostato tutto il vecchio sistema e i dati sui nuovi dischi,
rispettando il partizionamento e tralasciando l'intera /boot,
/etc/mdadm/*, /etc/fstab e /etc/mtab.
Incredibilmente (e del tutto inaspettatamente), però, il sistema
ancora non parte, e al boot non vengono rilevati i volumi LVM.
Non capisco perchè, visto che a sistema appena installato tutto veniva
rilevato correttamente.

Mi date una mano ad uscirne, per favore? Non so veramente più dove
sbattere la testa e tutto questo caos mi sta facendo diventare
matto...

Grazie mille!
Ciao.


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-12 Per discussione Fi3rizi0
Il giorno Wed, 12 Nov 2008 11:47:31 +0100
shacky [EMAIL PROTECTED] ha scritto:

  fai un:
  grub root (hdX)
  grub setup (hdX,0)
 
 Con hdX che combaci con quello nel device.map, giusto?
 Domanda: come creo il device.map nel caso in cui sposti i dischi?
 
  sostituendo X con il disco (0...1...2...n) per ogni disco
  dell'array. Così qualsiasi disco si guasta il sistema parte comunque
 
 E il menu.lst come lo imposto? Lo lascio uguale con root(hd0) per
 entrambi i dischi?
 Nel senso, il menu.lst vale per entrambi i dischi o solo per il primo?
 Non ho ben capito...

non è chiaro neanche a me :-), comunque io consiglio l'uso dei label:
## ## End Default Options ##
title   Debian GNU/Linux, kernel 2.6.26-1-amd64
root(hd0,2)
kernel  /boot/vmlinuz-2.6.26-1-amd64 root=LABEL=droot ro
quiet pci=nommconf noapic
initrd  /boot/initrd.img-2.6.26-1-amd64


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-12 Per discussione shacky
 fai un:
 grub root (hdX)
 grub setup (hdX,0)

Con hdX che combaci con quello nel device.map, giusto?
Domanda: come creo il device.map nel caso in cui sposti i dischi?

 sostituendo X con il disco (0...1...2...n) per ogni disco dell'array.
 Così qualsiasi disco si guasta il sistema parte comunque

E il menu.lst come lo imposto? Lo lascio uguale con root(hd0) per
entrambi i dischi?
Nel senso, il menu.lst vale per entrambi i dischi o solo per il primo?
Non ho ben capito...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-11 Per discussione Pol Hallen
 Ovvero? Potresti spiegarmi, per favore?
man mount

Pol


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-11 Per discussione Paolo Sala
shacky scrisse in data 11/11/2008 14:38:
 Il 11 novembre 2008 14.12, Paolo Sala [EMAIL PROTECTED] ha scritto:

   
 Poi prova a installare il pacchetto uuid e prova a vedere i uuid dei
 device che hai con vol_id; ottieni un identificatore univoco di un
 volume, identificatore che dipende dai dischi e non dal bus in cui sono
 attaccati o...
 

 Si ma le varie partizioni come le identifico una volta create?
   
con il loro uuid.

 E come creo i device RAID ed LVM prima di spostare tutto il sistema?
   
Come li crei normalmente, solo che poi puoi anche chiamarle con il loro
uuid.

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-11 Per discussione shacky
 mdadm
 e non importa i nomi temporanei con cui cmpaiono i devices md nuovi
 (basta che li distingui dai vecchi).
 e dai al volume group, logical volumes il volume che vuoi.

Ok, ho fatto esattamente così.
Prima c'erano solo /dev/md0, /dev/md1, /dev/mapper/lvm-root,
/dev/mapper/lvm-var, /dev/mapper/lvm-tmp e /dev/mapper/lvm-home ora ci
sono anche /dev/md2, /dev/md3, /dev/md4, /dev/mapper/system-root,
/dev/mapper/system-var, /dev/mapper/system-tmp, /dev/mapper/system-vm
e /dev/mapper/data-home.
A sistema funzionante ho creato i nuovi array raid con mdadm e i nuovi
volumi LVM (system e data) con i relativi logical volumes.
Ora però ho dei dubbi su come installare Grub sui due nuovi hard disk
/dev/sde e /dev/sdf (che senza gli attuali dischi SATA) saranno
/dev/sdc e /dev/sdd.
Devo farlo a sistema funzionante o con un rescue CD?
Come root device lascio (hd0,0) o devo specificare un altro device,
visto che il disco con la /boot e la root non è il primo, ma il terzo
e il quarto?
Come installo grub su entrambi i dischi in modo da permettere il boot
anche se uno dei due dischi dell'array non funziona?

Questo è il mio /boot/grub/device.map:
(fd0)   /dev/fd0
(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc
(hd3)   /dev/sdd
(hd4)   /dev/sde
(hd5)   /dev/sdf

Lo dovrò lasciare così o lo dovrò cambiare eliminando sde e sdf?

Con che comandi installo Grub?


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-11 Per discussione Davide Corio
On Tue, 2008-11-11 at 20:16 +0100, shacky wrote:
 Devo farlo a sistema funzionante o con un rescue CD?

puoi farlo a sistema funzionante

 Come root device lascio (hd0,0) o devo specificare un altro device,

fai un:
grub root (hdX)
grub setup (hdX,0)

sostituendo X con il disco (0...1...2...n) per ogni disco dell'array.
Così qualsiasi disco si guasta il sistema parte comunque


-- 
Davide Corio
email: davide.corioatdomsense.com
web: http://www.domsense.com


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-11 Per discussione shacky
Il 11 novembre 2008 14.12, Paolo Sala [EMAIL PROTECTED] ha scritto:

 Poi prova a installare il pacchetto uuid e prova a vedere i uuid dei
 device che hai con vol_id; ottieni un identificatore univoco di un
 volume, identificatore che dipende dai dischi e non dal bus in cui sono
 attaccati o...

Si ma le varie partizioni come le identifico una volta create?
E come creo i device RAID ed LVM prima di spostare tutto il sistema?


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-11 Per discussione Paolo Sala
shacky scrisse in data 10/11/2008 23:44:
 Ovvero? Potresti spiegarmi, per favore?
   
se vuoi sapere qualcosa in più su uuid: http://en.wikipedia.org/wiki/UUID

Poi prova a installare il pacchetto uuid e prova a vedere i uuid dei
device che hai con vol_id; ottieni un identificatore univoco di un
volume, identificatore che dipende dai dischi e non dal bus in cui sono
attaccati o...

Ciao

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Sostituzione hard disk

2008-11-10 Per discussione shacky
Ovvero? Potresti spiegarmi, per favore?

Il 10/11/08, NN_il_Confusionario[EMAIL PROTECTED] ha scritto:
 On Mon, Nov 10, 2008 at 02:11:17AM +0100, shacky wrote:
 In particolare, i nuovi dischi ora vengono visti come /dev/sdc,
 /dev/sdd, /dev/sde, /dev/sdf, mentre in produzione (senza gli attuale
 dischi Serial ATA) verranno visti come /dev/sda, /dev/sdb, /dev/sdc e
 /dev/sdd (attualmente /dev/sda e /dev/sdb sono i dischi Serial ATA).
 Inoltre, se col sistema in produzione creo i nuovi array RAID, questi
 saranno /dev/md2, /dev/md3 e /dev/md4, mentre in produzione dovranno
 essere /dev/md0, /dev/md1 e /dev/md2.

 Mi date qualche consiglio sulla strada da prendere?

 monta i filesysrems usando gli UUID o i label

 --
 Chi usa software non libero avvelena anche te. Digli di smettere.
 Informatica=arsenico: minime dosi in rari casi patologici, altrimenti
 letale.
 Informatica=bomba: intelligente solo per gli stupidi che ci credono.



-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]