Hallo,
ich habe meine platte in zwei partitionen aufgeteilt. auf der einen habe ich jetzt win98 installiert. nun moechte ich auf der anderen suse7 installieren. wie kann ich dann beim booten entscheiden, welches system ich starten will?
muss ich lilo dann in den mbr schreiben (irgentwo in der installation verlangt) oder woanders?
steffi
Moin,
ich habe meine platte in zwei partitionen aufgeteilt. auf der
einen habe ich jetzt win98 installiert. nun moechte ich auf
der anderen suse7 installieren. wie kann ich dann beim booten
entscheiden, welches system ich starten will?
Mit Lilo zB.
Du solltest die Partitionierung übrigens noch so ändern, daß Platz für eine Swap-Partition ist. Wie groß die ist, hängt von dem Verwendungszweck und dem vorhandenen Hauptspeicher ab.
muss ich lilo dann in den mbr schreiben (irgentwo in der
installation verlangt) oder woanders?
Mein Lilo ist auf einer Diskette, weil sich manche NTs daran verschlucken. Wie das bei W98 ist, weiß ich nicht.
Thorsten
Mein Lilo ist auf einer Diskette, weil sich manche NTs daran
verschlucken. Wie das bei W98 ist, weiß ich nicht.
Win98 verträgt sich mit lilo im MBR ganz gut. (Man muß nur dem lilo in der Konfiguration auch mitteilen, daß/wo auf der Platte noch ein Windows liegt.
)
P.
Hallo,
ich habe meine platte in zwei partitionen aufgeteilt. auf der
einen habe ich jetzt win98 installiert. nun moechte ich auf
der anderen suse7 installieren. wie kann ich dann beim booten
entscheiden, welches system ich starten will?
Mein Standardtext für Linux/Win 95. insbesondere wenn man nicht am Bootsektor spielen will…
=======================================================
SuSE-Linux und Win auf einem Rechner
Ok, hier genauer meine Konfiguration mit der es läuft:
Auf Laufwerk C. im Verzeichnis ist das Programm loadlin.exe (auf
der SuSE-CD), susesave.mmu und zImage (das ist mein selbst
kompiliertes Kernel-Image). Im Grund-Verzeichnis ist die Datei
linux.bat. Die enthält folgenden Aufruf:
@echo off
set RWRD=ro
if „%2“=="" goto goon2
set RWRD=rw
goon2
C:\loadlin\loadlin @C:\loadlin\linux.par root=/dev/hda2 %RWRD%
ende
(Meine Linux-Partition ist hda2, Es ist schon gut, wenn Du auf
unpartitionierte HD zurückgreifen kannst…, eine Swap-Parition brauchst Du
mindestens auch noch.)
Nun läßt sich Linux bereits mit „linux“ starten, entweder, wenn man
mit F8 das Durchstarten von Win verhindert und den Befehl an der
Eingabeaufforderung eingibt. Oder man gibt es als Programm an, welches unter
Win im DOS-Modus ausgeführt werden muß…
Ich habe ein Bootmenü realisiert, indem ich meine Config.sys und Autoexec.bat
angepaßt habe: hier meine Lösung (Du solltest aber mindestens eine
DOS-Startdiskette mit einem Editor zur Hand haben, falls Deine Änderungen den
Systemstart erhindern…)
Autoexec.bat:
@ECHO OFF
goto %config%
Win
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb gr,C:\WINDOWS\COMMAND\keyboard.sys
goto ende
Linux
C:\loadlin\loadlin @C:\loadlin\linux.par root=/dev/hda2
ende
Config.sys
[Menu]
menuitem=Win, Windows95 starten
menuitem=Linux, Linux starten
menucolor=15,1
menudefault=Win,5
[Common]
DOS=HIGH,UMB
DEVICEHIGH=C:\WINDOWS\HIMEM.SYS
DEVICEHIGH=C:\WINDOWS\emm386.exe noems
[Win]
DEVICEHIGH=oakcdrom.sys /D:oemcd001
rem DEVICEHIGH=C:\WINDOWS\COMMAND\DRVSPACE.SYS /MOVE
device=C:\WINDOWS\COMMAND\display.sys con=(ega,1)
Country=049,850,C:\WINDOWS\COMMAND\country.sys
[Linux]
Viel Spaß mit Linux!
Sebastian
hi, wie sage ich denn dem lilo, wo auf der platte win liegt?
steffi
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
hi, wie sage ich denn dem lilo, wo auf der platte win liegt?
steffi
Du kannst das „per Hand“ in die /etc/lilo.conf eintragen.
Wenn mich jetzt nicht alles täuscht (habs nicht im 100%ig Kopf und sitz im Moment an keiner Linux-Box
), muß der Eintrag in etwa so ausehen:
other=/dev/hda1
label=windows
(Schau aber im Zweifel lieber noch mal in der Man-Page von lilo nach.)
Nach dem Editieren nicht den neuen aufruf von lilo vergessen --> schreibt die neue lilo-Konfiguration in den MBR.
Oder Du machst das zB mit Yast (wenn Du SuSE hast). Da gehts dann einfacher (selbsterklärend).
P.
grub
hi, wie sage ich denn dem lilo, wo auf der platte win liegt?
steffi
other = /dev/hda3
label = e
table = /dev/hda
oder grub nehmen, d.h. nie mehr fehlende Bootdisk (nur noch die mit Grub).
Besorg dir die vorletzte C’t, der Artikel ist recht einfach. Und
diese Ding macht echt spass.
Lutz
sorry ist c’t nr. 20