|
| Linux på ny disk Fra : Jesper |
Dato : 26-05-02 17:39 |
|
Jeg sidder og forsøger at installere linux på en ny disk, som så senere
skal flyttes over i en anden computer. Problemet er så at få den bootet.
I maskinen jeg sidder og laver det på er der i forvejen en disk (hda) og
den nye er sat i som hdc. Jeg har så mountet det hele i /mnt og chroot'et
ind i den for at konfigurer den.
Problemet er at når jeg så sætter den nye som hda og booter på den kommer
den til at skrive L efterfulgt at 01 med jævnt mellemrum. Det skulle betyde
at noget med diskgeometrien ikke passer. I lilo.conf har jeg:
----
boot=/dev/hdc1 # /boot, sat som aktiv partition
root=/dev/hdc2 # /
----
og har også prøvet med
----
root=/dev/hda2
----
Da jeg ikke er sikker på om den skal pege der hvor partitionen er når man
kører lilo, eller der hvor den er når man booter.
fdisk siger:
----
# fdisk /dev/hdc -l
Disk /dev/hdc: 128 heads, 63 sectors, 310 cylinders
Units = cylinders of 8064 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 * 1 4 16096+ 83 Linux
/dev/hdc2 5 30 104832 83 Linux
/dev/hdc3 31 310 1128960 5 Extended
/dev/hdc5 31 157 512032+ 83 Linux
/dev/hdc6 158 234 310432+ 83 Linux
/dev/hdc7 235 310 306400+ 83 Linux
----
Nogen forslag til hvad der mangler?
--
Jesper
18:27:06 up 1:11, 7 users, load average: 1.20, 2.24, 3.12
| |
Kent Friis (26-05-2002)
| Kommentar Fra : Kent Friis |
Dato : 26-05-02 21:25 |
|
Den Sun, 26 May 2002 18:38:56 +0200 skrev Jesper:
>Jeg sidder og forsøger at installere linux på en ny disk, som så senere
>skal flyttes over i en anden computer. Problemet er så at få den bootet.
>I maskinen jeg sidder og laver det på er der i forvejen en disk (hda) og
>den nye er sat i som hdc. Jeg har så mountet det hele i /mnt og chroot'et
>ind i den for at konfigurer den.
>Problemet er at når jeg så sætter den nye som hda og booter på den kommer
>den til at skrive L efterfulgt at 01 med jævnt mellemrum.
Boot den nye maskine på en diskette, og skriv "lilo". Du skal ikke
forvente at kunne lave en lilo-konfiguration til hda på en disk der
sidder på hdc (medmindre du er meget hardcore).
Mvh
Kent
--
echo f 0:0 ffff 0 | debug
| |
Jesper (27-05-2002)
| Kommentar Fra : Jesper |
Dato : 27-05-02 00:27 |
|
Kent Friis wrote:
> Boot den nye maskine på en diskette, og skriv "lilo". Du skal ikke
> forvente at kunne lave en lilo-konfiguration til hda på en disk der
> sidder på hdc (medmindre du er meget hardcore).
Hmm.. så må jeg være meget hardcore alligevel.. jeg fik det til at virke
ved følgende:
disk=/dev/hdc
bios=0x80
boot=/dev/hdc1
root=/dev/hda2
--
Jesper
01:20:59 up 2:57, 12 users, load average: 1.19, 1.26, 1.33
| |
Kent Friis (27-05-2002)
| Kommentar Fra : Kent Friis |
Dato : 27-05-02 18:22 |
|
Den Mon, 27 May 2002 01:27:02 +0200 skrev Jesper:
>Kent Friis wrote:
>
>> Boot den nye maskine på en diskette, og skriv "lilo". Du skal ikke
>> forvente at kunne lave en lilo-konfiguration til hda på en disk der
>> sidder på hdc (medmindre du er meget hardcore).
>
>Hmm.. så må jeg være meget hardcore alligevel.. jeg fik det til at virke
>ved følgende:
>
>disk=/dev/hdc
> bios=0x80
>
>boot=/dev/hdc1
>root=/dev/hda2
Cool
Mvh
Kent
--
6.0 FDiv 3.0 = 1.999773462873 - Intel Pentium bug
| |
Claus Rasmussen (26-05-2002)
| Kommentar Fra : Claus Rasmussen |
Dato : 26-05-02 21:27 |
|
Jesper wrote:
> Jeg sidder og forsøger at installere linux på en ny disk, som så senere
> skal flyttes over i en anden computer. Problemet er så at få den bootet.
> I maskinen jeg sidder og laver det på er der i forvejen en disk (hda) og
> den nye er sat i som hdc. Jeg har så mountet det hele i /mnt og chroot'et
> ind i den for at konfigurer den.
> Problemet er at når jeg så sætter den nye som hda og booter på den kommer
> den til at skrive L efterfulgt at 01 med jævnt mellemrum. ..........
Dvs. at du sætter din nye disk ind som /dev/hda ? I så fald skyldes dit
boot problem, at da du kørte LILO på den nye disk sad den som /dev/hdc.
Du skal bruge 'lilo -r /dev/hdc1' i stedet.
-Claus
| |
|
|