bootdisk: dev2genrom (NEW) init-wrapper (HEAD) mkinstaller (HEAD)

Paweł Gołaszewski blues w ds.pg.gda.pl
Śro, 8 Paź 2003, 23:44:23 CEST


On Wed, 8 Oct 2003, Michal Moskal wrote:
> > > > +mknod /dev/console c 5 1
> > > > +mknod /dev/null c 1 3
> > > > +mknod /dev/zero c 1 5
> > > Czy /dev/console nie jest potrzebne jajku przy starcie?
> > Tak wogóle - aktualnie nie jest możliwa instalacja na _istniejącej_
> > macierzy raid softowej. Nawet jak jest autoraid. Wystarczyłoby
> > przecież załadować tylko moduł md i raid1 przed rozpoznawaniem
> > partycji... a potem jakoś to wciągnąć do parted-ui...
> Nie ,,wciąga'' mountpointów, to dlaczego miałby wciągać raida? Ale być
> może da się to zrobić (i.e. łatwiej niż mountpointy).

Wystarczy, że przed uruchomieniem ui-parted2 będzie załadowany moduł md. 
Wtedy powinien się utworzyć /proc/mdstat, w którym będzie informacja o 
macierzach, ich typach, etc. Przykład:

$ cat /proc/mdstat 
Personalities : [raid1] 
read_ahead 1024 sectors
md4 : active raid1 sda8[0] 12779584 blocks [2/1] [U_]
md3 : active raid1 sda7[0] 10241280 blocks [2/1] [U_]
md2 : active raid1 sda6[0] 3582336 blocks [2/1] [U_]
md1 : active raid1 sda5[0] 5116544 blocks [2/1] [U_]
md0 : active raid1 sda2[0] 3582400 blocks [2/1] [U_]
unused devices: <none>

Przy pustym jest:
# cat /proc/mdstat 
Personalities : 
read_ahead not set
unused devices: <none>

Na kernelu 2.4 wygląda to troszkę inaczej:
]$ cat /proc/mdstat 
Personalities : [raid0] [raid1] 
read_ahead 1024 sectors
md1 : active raid1 sda1[0]
      2048192 blocks [2/1] [U_]
      
md0 : active raid1 sda2[0]
      5638720 blocks [2/1] [U_]
      
md2 : active raid1 sda3[0]
      513984 blocks [2/1] [U_]
      
unused devices: <none>

Przeparsowanie tego chyba powinno być w miarę proste. Dla mnie problemem 
jest wplecenie tego w ui-wizard :)

-- 
pozdr.  Paweł Gołaszewski 
---------------------------------
worth to see: http://www.againsttcpa.com/
CPU not found - software emulation...



Więcej informacji o liście dyskusyjnej pld-installer