← Back to team overview

sslug-teknik team mailing list archive

Re: non-raid --> raid1

 

On Tue, Apr 16, 2002 at 06:37:35PM +0200, Anders Nielsen wrote:
> Jeg følger howto'en på 
> > http://www.fokus.gmd.de/linux/HOWTO/html_single/Boot+Root+Raid+LILO.html#s4
> , og prøver at konvertere mit eksisterende non-raid til raid1 med 3
> spejlede diske.
> 
> Alt går godt, indtil punkt 4.5 "Test your new RAID" - det går knap så
> godt :-/
> 
> > Make a boot floppy and rdev the kernel. 
> >
> >   dd if=kernal.image of=/dev/fd0 bs=2k
> >   rdev /dev/fd0 /dev/md0
> >   rdev -r /dev/fd0 0
> >   rdev -R /dev/fd0 1
> >
> > Modify the fstab on the RAID device to reflect the new 
> > mount points as follows: 
> >
> >   /dev/md0        /       ext2    defaults        1 1
> >   /dev/md1        /boot   ext2    defaults        1 1
> >
> > Dismount the raid devices and boot the new file system to
> > see that all works correctly. 
> >     umount /mnt/boot
> >     umount /mnt
> >     raidstop /dev/md0
> >     raidstop /dev/md1
> >     shutdown -r now
> 
> Når jeg gør ovenstående(godt nok er min /boot /dev/md0 og / /dev/md1,
> men det gør jo ingen forskel) sker der følgende når jeg booter :
> 
> > Loading ....................
> > Uncompressing Linux...
> >
> > ran out of input data
> >  --System halted

Tja, måske der er fejl på floppyen ??
måske den er for lille ??


> Hvad gør man så ?
> 
> Er der nogen smartede måde at konvertere fra non-raid til raid1 end den
> howto?

Ja, med en extra disk.
Evt. kan du (midlertidigt) slagte din swap og lægge raid1 root der.

Du kan også prøve dette.

i lilo.conf, altså den på raid1 /, 
boot=/dev/fd0
root=/dev/mdX
...

og så køre

lilo -r /mnt

Så vælger lilo fra floppyen at loade kernen fra /dev/mdY, eller /dev/hdcY



JonB

-- 

Jeg har nogle meninger, blandt andet: "post i den rigtige gruppe",
"klip unødig text væk", "svar nedenunder", "skriv korrekt subject"
"ingen krydspost". Se  http://usenet.dk/netikette/citatteknik.html


Follow ups

References