GEOM e boot loader

Ferruccio Zamuner nonsolosoft a diff.org
Sab 20 Ago 2005 19:00:04 CEST


Ciao a tutti,

ho installato di recente il 5.4 e sto iniziando a conoscerlo.
Sul 4.11 usavo vinum, le mie prime prove di utilizzo di vinum su 5.4 hanno generato una serie di kernel panic e non sono state felici. Ho scoperto grazie ad alcuni di voi GEOM, ne ho lette le specifiche e le novita' mi hanno entusiasmato.

Su un primo server ho installato il 5.4 su un disco (non il principale) per l'installazione classica, poi ho utilizzato gmirror come da man per da0 e da1, dunque ho copiato il sistema installato e configurato sul da2 nel disco in mirror.

# bsdlabel /dev/da2s1
# /dev/mirror/da2s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   491504       16    4.2BSD     2048 16384 30720 
  b:  1024000   491520      swap                    
  c: 143363997        0    unused        0     0         # "raw" part, don't edit
  d:  1024000  1515520    4.2BSD     2048 16384 64008 
  e:  1024000  2539520    4.2BSD     2048 16384 64008 
  f: 10485760  3563520    4.2BSD     2048 16384 28552 
  g: 129314717 14049280    4.2BSD     2048 16384 28552 


root a biblio# bsdlabel /dev/mirror/gm0s1
# /dev/mirror/gm0s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   491504       16    4.2BSD     2048 16384 30720 
  b:  1024000   491520      swap                    
  c: 143363997        0    unused        0     0         # "raw" part, don't edit
  d:  1024000  1515520    4.2BSD     2048 16384 64008 
  e:  1024000  2539520    4.2BSD     2048 16384 64008 
  f: 10485760  3563520    4.2BSD     2048 16384 28552 
  g: 129314717 14049280    4.2BSD     2048 16384 28552 

#gmirror list
Geom name: gm0
State: COMPLETE
Components: 2
Balance: split
Slice: 262144
Flags: NOAUTOSYNC
GenID: 0
SyncID: 1
ID: 891670028
Providers:
1. Name: mirror/gm0
   Mediasize: 73407487488 (68G)
   Sectorsize: 512
   Mode: r6w6e2
Consumers:
1. Name: da0
   Mediasize: 73407488000 (68G)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: DIRTY
   GenID: 0
   SyncID: 1
   ID: 2007820657
2. Name: da1
   Mediasize: 73407488000 (68G)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 1
   Flags: DIRTY
   GenID: 0
   SyncID: 1
   ID: 957875925
 
Ora pero' la cosa strana e' che al boot il bootloader non mi chiede piu' da quale disco partire: parte subito dal mirror mentre potrei avere la necessita' di utilizzare da2s1a in alcuni casi, ma non ho piu' la possibilita' di selezionare il disco ne' la partizione di boot (con F1, F5, etc.).

Il mio dubbio e' quale bootloader sta usando?
C'e' un bootloader su gm0? E chi lo avrebbe messo? Io ho usato sysinstall per installare il bootloader solo su da2 e non sul mirror da quando e' stato creato.
Se dovessi cancellare del tutto da2 (o meglio aggiungerlo al mirror), non e' che poi il sistema non mi si avvia piu'?

Grazie in anticipo per le risposte.


Ciao,         \fer


Maggiori informazioni sulla lista esperti