NT und LINUX

Hallo,

ich schon wieder, aber ich bleibe verbissen an diesem Problem:

Meine Ausgangssituation sieht so aus:

Ich habe eine Festplatte von 9 GB.
Darauf ist Windows NT auf einer primären 3,5 GB NTFS Partition eingerichtet.
Auf der zweiten 2,5 GB primären NTFS Partition ist auch ein Bereich für NT eingerichtet.
Nun habe ich noch ca.3,7 GB frei, wo noch nichts partitioniert ist.
Darauf möchte ich jetzt gerne LINUX SUSE 6.3
installieren.
Meine Fragen:

  1. Soll ich dort eine primäre oder erweiterte Partition für Linux einrichten ??

  2. Linux kann nur gestartet werden, wenn LILO im Bereich von 1024 Zylinder installiert worden ist. Was genau bedeutet der Bereich von 1024 Zylinder (1024 MB oder ??) Dort ist doch jetzt NT mit seiner NTFS drauf und lässt LILO nicht dran.

Wie gehe ich am besten vor ??? Danke für jeden Tip im voraus und Gruss,
Frank

Wenn Linux darauf ist, gehe ich dann wie folgt vor:

  1. NT Installieren
  2. LILO in die Linux Root-Partion installieren. Die BOOT-Partition muß auf den Primären IDE-Port liegen und sich unter den ersten 1024 Zylindern befinden, sonst Bootet Linux nicht.

Wie kriege ich LINUX darein???

Nicht in den MBR installieren, da hier NT liegt !!!

  1. Bootblock auf eine Platte kopieren, die von WinNT gelesen werden kann.
    (z.B.: dd if=/dev/xx bs=512 count=1 of=/dosc/bootsect.lin)
    xx => entspricht der Linuxplatte
    dosc => Gemountete DOS-Platte C:

Nun erstellen Sie einen zustätzlichen Eintrag in der BOOT.INI

Beispiel:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partion(2)\WINNT40
[operating system]
multi(0)disk(0)rdisk(0)partion(2)\WINNT40=„Windwos NT Server, Version 4.0“
multi(0)disk(0)rdisk(0)partion(2)\WINNT40=„Windows NT Server, Version 4.0 [VGA-Modus]“ /basevideo
C:\BOOTSECT.DOS=„MS-DOS“
C:\BOOTSECT.LIN=„Linux starten“

  1. Linux kann nur gestartet werden, wenn
    LILO im Bereich von 1024 Zylinder
    installiert worden ist. Was genau
    bedeutet der Bereich von 1024 Zylinder

Es ist schlimmer :smile:

Nicht nur LiLO, sondern auch die Daten, die zum booten sowohl fuer Linux als auch die anderen Systeme benoetigt werden (Kernel, bootsektoren) muessen allesamt unterhalb von 1024 Zylindern angelegt sein.

1024 Zylinder entspricht uebrigens NICHT 1024 MB, sondern haengt von der Plattengeometrie ab. Unter EIDE koennen das Groessen von 512 MB bis 2 GB sein. Schau doch mal auf den Aufkleber auf der Platte, da steht es drauf (oder im Bios, falls die Platte bereits eingebaut ist).

Lies doch mal die „Large-Disk“ Howto, dann wird es Dir sicher klarer!

Gruss

Jens

Also eine moderne 16.8 GB Platte hat eben grad doppelt soviele Zylinder, ne 8 GB grad mal einen zylinder mehr als 1024 … 1024 Zylinder entsprechen etwa 8 GB (1 Zylinder ist ca. 8 Mega)

gruss

Berni

Hallo, Danke ich komme so langsam voran.
Habe aber noch eine Zusatzfrage:

Ich habe auf einer 9 Gb Festplatte
Windows NT in der primären Partition (NTFS)
mit ca.4 GB belegt.
Soll ich Linux dann auf einer erweiterten Partition (5 GB) installieren???

Ist dieser Vorgang so in Ordnung ???

Danke an die netten user im voraus.
Gruss, Pet