/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Igen: flytte linux fra en hda til hde
Fra : Peter Andersen


Dato : 13-09-02 11:46

Jeg opsumerer lige: jeg har linux (RH) installeret på en ATA100
controller(hde) og vil ha den flyttet over på en onboard controller (hda).

Opskriften fra Lars Kongshøj lød som følger:

Smid din kerne på diskette, fx: cat /boot/bzImage > /dev/fd0
rdev /dev/fd0 /dev/hda1
Ret hde til hda i /etc/fstab
Luk maskinen ned
Byt om på kablerne
Tænd
Lad BIOS detekte harddiske
Boot fra disketten
Hvis du bruger LILO:
Ret /etc/lilo.conf, skift hde ud med hda
kør lilo
Hiv disketten ud, reboot
SLUT

Mit problem opstår der hvor jeg skal boote på disketten igen. Der er ingen
problemer med at lave den, men når jeg booter på den laver den en masse
fejl, ser det ud som om. Den skriver X: og så et tal og lidt mere hele vejen
ned af skærmen og sådan bliver den bare ved.
Der er prøvet med flere disketter og sågar også andre drev uden at det kunne
løs problemet.

Hvor ligger fejlen? hvad gør jeg?

--
Venlig Hilsen
Peter Andersen




--
Venlig Hilsen
Peter Andersen



 
 
Lars Kongshøj (13-09-2002)
Kommentar
Fra : Lars Kongshøj


Dato : 13-09-02 11:53

Peter Andersen wrote:
> Opskriften fra Lars Kongshøj lød som følger:
> Smid din kerne på diskette, fx: cat /boot/bzImage > /dev/fd0
> rdev /dev/fd0 /dev/hda1
> Ret hde til hda i /etc/fstab
> Luk maskinen ned
> Byt om på kablerne
> Tænd
> Lad BIOS detekte harddiske
> Boot fra disketten
> Hvis du bruger LILO:
> Ret /etc/lilo.conf, skift hde ud med hda
> kør lilo
> Hiv disketten ud, reboot
> Mit problem opstår der hvor jeg skal boote på disketten igen. Der er ingen
> problemer med at lave den, men når jeg booter på den laver den en masse
> fejl, ser det ud som om. Den skriver X: og så et tal og lidt mere hele vejen
> ned af skærmen og sådan bliver den bare ved.

Der jo flere fejl muligheder:
Er du sikker på at du bruger samme diskgeometri, som da disken sad som
hde?
Er du sikker på at det er hda1?
Der blev også nævnt noget om problemer med initrd-kerner, det ved jeg
ikke om du fik styr på om du havde?

--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php

Mogens Kjaer (13-09-2002)
Kommentar
Fra : Mogens Kjaer


Dato : 13-09-02 12:01

Lars Kongshøj wrote:
....
> Der blev også nævnt noget om problemer med initrd-kerner, det ved jeg
> ikke om du fik styr på om du havde?


Hvorfor ikke "bare" bytte kabler, boote redhat cd'en
i rescue mode, lad den finde root partitionen,
chroot /mnt/sysimage (eller hvad det nu hedder)
ret /etc/fstab og /etc/lilo og kør lilo?

Mogens

--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk


Lars Kongshøj (13-09-2002)
Kommentar
Fra : Lars Kongshøj


Dato : 13-09-02 12:08

Mogens Kjaer wrote:
> Hvorfor ikke "bare" bytte kabler, boote redhat cd'en
> i rescue mode, lad den finde root partitionen,
> chroot /mnt/sysimage (eller hvad det nu hedder)
> ret /etc/fstab og /etc/lilo og kør lilo?

Det er også en mulighed, hvis det er boot-disketten, der driller. Det er
dog nemmere at blive bootet direkte i sit konfigurerede system fra
diskette, end at skulle lege med en masse chroot mv.

--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php

Peter Andersen (13-09-2002)
Kommentar
Fra : Peter Andersen


Dato : 13-09-02 13:04

Lars Kongshøj wrote:
> Mogens Kjaer wrote:
>> Hvorfor ikke "bare" bytte kabler, boote redhat cd'en
>> i rescue mode, lad den finde root partitionen,
>> chroot /mnt/sysimage (eller hvad det nu hedder)
>> ret /etc/fstab og /etc/lilo og kør lilo?
>
> Det er også en mulighed, hvis det er boot-disketten, der driller. Det
> er dog nemmere at blive bootet direkte i sit konfigurerede system fra
> diskette, end at skulle lege med en masse chroot mv.

Det er disketten der driller. Selvde harddisken er der ikke noget problem
med.

Kan jeg få uddybet Mogens eksemel? hvad mener du med "at skulle lege med en
masse chroot"?


--
Venlig Hilsen
Peter Andersen



Mogens Kjaer (13-09-2002)
Kommentar
Fra : Mogens Kjaer


Dato : 13-09-02 13:36

Peter Andersen wrote:
....
>
> Kan jeg få uddybet Mogens eksemel? hvad mener du med "at skulle lege med en
> masse chroot"?


chroot er ikke så slemt.

Kan du boote redhat installations-cd'en i rescue mode?
(skriv "linux rescue" til lilo prompten, når den er bootet).

Svar på sprog&keyboard. Kan den finde din gamle linux partition?
Den skriver, hvad den har mountet den som, notér dette ned.

Så skal du i prompten, der kommer frem:

chroot /mnt/det_du_noterede_ned

Så kan du:

cd /etc
vi fstab
ret hde til hda (det er nok kun swap partitionen)
vi lilo
ret hde til hda
Kør lilo

ctrl-D
ctrl-D

Den første ctrl-D hopper ud af chroot, den anden
ud af rescue shell'en. Den burde unmounte alt,
ejecte cd'en og reboote.

Så bør det virke

Mogens


--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk


Peter Andersen (13-09-2002)
Kommentar
Fra : Peter Andersen


Dato : 13-09-02 14:05

Mogens Kjaer wrote:
> Peter Andersen wrote:
> ...
>>
>> Kan jeg få uddybet Mogens eksemel? hvad mener du med "at skulle lege
>> med en masse chroot"?
>
>
> chroot er ikke så slemt.
>
> Kan du boote redhat installations-cd'en i rescue mode?
> (skriv "linux rescue" til lilo prompten, når den er bootet).
>
> Svar på sprog&keyboard. Kan den finde din gamle linux partition?
> Den skriver, hvad den har mountet den som, notér dette ned.
>
> Så skal du i prompten, der kommer frem:
>
> chroot /mnt/det_du_noterede_ned
>
> Så kan du:
>
> cd /etc
> vi fstab
> ret hde til hda (det er nok kun swap partitionen)
> vi lilo
> ret hde til hda
> Kør lilo
>
> ctrl-D
> ctrl-D
>
> Den første ctrl-D hopper ud af chroot, den anden
> ud af rescue shell'en. Den burde unmounte alt,
> ejecte cd'en og reboote.
>
> Så bør det virke

Tak for det. Ja, det burde der ikke være nogen ben i at gøre

Jeg har tænkt mig at flytte linux over på en anden harddisk ved samme
lejlighed, via Ghost, dvs. bare flytte linuxpartiotionen og swap. Hvad med
bootredorden? jeg tænkt at Lilo skriver den, ligemeget om den mangler?
(hvilket den vel gør når jeg blot har flyttet partitionerne)

Tak for hjælpen. (også til andre.....)

--
Venlig Hilsen
Peter Andersen



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste