WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Kürz und bündig: SuSE Linux Setup (http://www.wcm.at/forum/showthread.php?t=26655)

w_fuchs 27.07.2001 21:13

Kürz und bündig: SuSE Linux Setup
 
Hi!
Ich schreibe mal wies bei mir aussieht:
-------------------------------
IDE Prim Master: IBM 75 GB (Part. C: Win98, Part D: Win2000)
Slave: IBM 9 GB (Hier soll Linux drauf - derzeit
unpartitioniert und unformatiert)

IDE Sec Master: DVD
Slave: None
-------------------------------
RAID Prim Master: MAxtor 80 GB (hier unwichtig)
Slave: None
RAID Sec MAster: WD 45GB (hier unwichtig)
Slave: None
-------------------------------
So schauts aus.

boot.ini ist natürlich auf C: und schaut so aus:
------------------
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microso ft Windows 2000
Professional" /fastdetect
C:\="Microsoft Windows 98 2. Ausgabe"
------------------
übrigen: Ich habe Suse Linux 7.1 Professional

Also, ich denke das sind mal alle Infos klar und deutlich (die ja jetzt
wesentlich entkomliziert sind als früher!!) und ich bitte Euch
um genaue Angabe, was ich nun beim Setup anklicken, angeben oder
was auch immer soll und wie ich das ganze starten soll. Es sollte
halt nicht unbedingt die Diskette sein (Ok, wenns nicht anders
geht...)

Danke schon im vorhinein für die Mühe!

--------------------
ciao
Wfuchs

cenus 01.08.2001 16:08

Hi,

nun muss ich dir doch antworten auch, wenn es wenig produktiv ist. die resonanz auf dein posting ist sehr duerftig. ich schaetze, dass liegt wohl an der eigenartigen formulierung "... was ich nun beim Setup anklicken, angeben oder was auch immer soll ...". leider kann ich dir nicht weiterhelfen, da ich kein win2000 habe und nicht weiss, ob win2000 und der lilo sich vertragenbzw. auf welche details man ruecksicht nehmen muss. ich kann dir nur die beiliegenden suse-handbuecher waermstens empfehlen, da wird der ganze installationsprozess anschaulich und mit vielen illustrationen und bildern erklaert. nebenbei moechte ich nicht unerwaehnt lassen, dass man beim erwerb des produktes 60 oder 90 tage installationssupport hat. da du ja die professional-ausgabe hast, muesste letzteres der fall sein. :D
hast du dir die handbuecher schon mal angesehen, die sind echt gut geschrieben. bloed waere es nur, wenn man sie aus irgendwelchen gruenden nicht haette. :ms: :ms:
wenn dir damit nicht geholfen ist, dann poste hier wieder.

w_fuchs 01.08.2001 16:12

Danke, mal echt nett!

Tja, wenig produktiv trifft tatsächlich zu! Ich hoffte auf einen Suse-linux Spezi, der auch win2000 hat und mir genau sagen kann, wie ich nun das ganze booten soll.

lg!

cenus 01.08.2001 16:25

ich habe die aktuelle version bzw. die 7.1 leider nicht, aber bei den aelteren distributionen waren sehr genaue anleitungen dabei. da stand in den handbuechern drin, was man tun muss, wenn man noch andere betriebssysteme mit der suse installieren will.
da gab es mehrere varianten, soweit ich mich erinnern kann:
win9x+suse,nt+suse,win9x+nt+suse,os/2+suse usw.
daher meine frage: steht im handbuch nichts ueber win9x+w2k+suse drin??? sonst wuerde ich wirklich den installationssupport zu rate ziehen.

w_fuchs 01.08.2001 16:27

letzteres habe ich schon gemacht! Ich werd jetzt mal abwarten!

Danke!

K@sperl 01.08.2001 17:30

Also, erklär mir Dein Problem mal genauer: Du willst zu W2k bzw W98 das SuSE Linux dazuinstallieren, oder wie?
Ich hab W2k, W98SE & SuSE Linux 7.2 Prof., und booten kann ich die Sys' über den Bootmanager von W2k.

w_fuchs 01.08.2001 17:59

Interesssant!

Was hast du gemacht?
Ich hab noch nicht Linux installiert. Wie soll ichs nun?

K@sperl 01.08.2001 18:39

Du brauchst zwei Partitionen für Linux, eine Systempartition & eine Swappartition (es genügen 100MB). Du installierst Linux wie im Handbuch beschrieben auf die speziell für Linux erstellte Part., legst das Linux ext2 Filesystem an, folgst den Anweisungen vom Setup. Wenn er fragt, wohin LILO installieren sollst, sagst im Diskette (muß aber formatiert sein). So, wenn Du mit der Installation komplett fertig bist, neustarten, Linux von Disk booten, als root einloggen & Handbuch aufschlagen. Momentan hab ich es leider nicht zur Hand, aber da gibts ein Kapitel Booten bzw. LILO oder so ähnlich. Da suchst Du Dir den Punkt "WinNT und Linux auf einer Festplatte". Da wird Dir genau erklärt, wie Du vorgehen mußt, dass Du Linux mit dem Win2000 Bootloader starten kannst. Zuerst mußt Du LILO in den Bootsektor der Root-Partition (und nicht in den MasterBootRecord!!) installieren, dann kopierst den Kernel auf die Start-Partition vom Windows98 (steht eh alles genau beschrieben), trägst den Dateinamen in die Boot.ini ein und es müßte funktionieren!
Falls Du noch irgendwelche Fragen hast, zuerst ins Handbuch schauen und dann posten.
Have a lot of fun :tux:

TuXuS 01.08.2001 21:01

du installierst suse ganz normal. ich nehm mal an das win2k auf der ersten partition der festplatte (hda1) ist. wenn du dann zur lilo-konfiguration kommst klickst du auf andere einstellung und installierst den lilo in die root-partition von linux (z.b. hda5)! dann bringst du die installation zu ende!

auf der konsole gibst du als root folgenden befehl ein:

dd if=/dev/hda5 bs=512 count=1 of=/boot/bootsek.lin

da linux auf ntfs-partitionen nicht schreiben kann, musst du den umweg über eine floppy machen. also diese mal mounten:

mount /floppy

dann den bootsek.lin auf die floppy kopieren:

cp /boot/bootsek.lin /floppy/

nun sind wir im linux fertig und du kannst win2k booten! dort kopierst du den bootsek.lin nach c:\

dann musst du die versteckten dateien und systemdateien einblenden (ordneroptionen) und den schreibschutz der boot.ini aufheben! dannach öffnest du sie mit dem editor und fügst folgenden eintrag hinzu:

c:\bootsek.lin="SuSE Linux"

speichern und wieder schreibschützen - fertig! beim nächsten mal booten findest du deinen eintrag im win2k-bootloader!

w_fuchs 02.08.2001 10:06

Danke, danke!

Nur sind noch folgende Änderungen:

1. Festplatte (hda): 1. Partition (hda1) = C = win98 installiert
2. Partition (hda2) = D = win2000 installiert
Sonst keine Partitions

dementsprechend halt abändern-eh klar (aber nur der Vollständigkeit halber!)

2. Änderung: ALLE PARTITIONS SIND FAT32!! @TuXuS: Was ändert sich nun? Alles was ich auf der Floppy machen würde, kann ich demnach auf hda1 machen oder?
Muss ich hda dann auch mounten? (weißt du, ich habe noch nie was gemountet, und deswegen schwimme ich da noch ein bisl, obwohl ich weiß, was es ist und wie es theoretisch geht)

PS: In hdb kommt dann Lin rein. Ich welcher Reihenfolge legt Linux die drei part. an? Was ist dann die root part.? Is keine sonderlich wichtige Frage, weil ichs eh dann sehe!

TuXuS 02.08.2001 10:21

zu p.s.: stimmt das siehst du dann wirklich! :)

yep, bei fat32 kannst du dir den umweg über die floppy sparen, da linux auf fat auch schreiben kann. eigentlich kannst du jetzt gleich alles von linux aus erledigen. den eintrag in der boot.ini kannst du über den editor deiner wahl durchführen!

zum mounten: das erledigt suse eh von selbst, du bekommst am desktop schon symbole für die win-laufwerke. wenn du das anklickerst wird es gemountet!

GUTES GELINGEN!

w_fuchs 02.08.2001 10:30

Das heißt, der Vollständikeit halber, zitiere ich dein vor-voriges Posting nochmal unter veränderten Umständen:

<<<<du installierst suse ganz normal. ich nehm mal an das win2k auf der ZWEITEN partition der festplatte (hda2) ist. wenn du dann zur lilo-konfiguration kommst klickst du auf andere einstellung und installierst den lilo in die root-partition von linux (z.b. HDB?)! dann bringst du die installation zu ende!

auf der konsole gibst du als root folgenden befehl ein:

dd if=/dev/hda2 bs=512 count=1 of=/boot/bootsek.lin

dannach öffnest du die boot.ini mit dem editor und fügst folgenden eintrag hinzu:

c:\bootsek.lin="SuSE Linux"

speichern und wieder schreibschützen - fertig! beim nächsten mal booten findest du deinen eintrag im win2k-bootloader!>>>>

Ist das nun so korrekt? Oder hab ich zuviel ausgelassen?
Wenns so stimmt, ists ja ganz einfach!

EInfach in die root-Part, dann insten, dann als root einloggen, dann auf das K geklickt für den terminal. dort "das" eingeben, dann im win2000 das in die boot.ini eintragen--

Und das ganze startet dann wirklich?? Kanns gar nicht glauben!

Aber danke dir, du hast mirs endlich so gesagt, wie ichs von vielen haben wollte!

mfg
WF

MANX 02.08.2001 10:49

Servus w_fuchs!

FALSCH!

Linux kommt bei Dir auf die 9 GB IBM Platte (Slave), d.h. die Linux-Platte ist hdb!
Diese Platte unterteilt Linux bei der Installation in 3 Partitionen.
Jetzt mußt bei installieren aufpassen (am besten wo aufschreiben) welche Bezeichnug die einzelnen Partitionen haben.
(boot, swap, root)

Zitat:

auf der konsole gibst du als root folgenden befehl ein:
dd if=/dev/hda2* bs=512 count=1 of=/boot/bootsek.lin
*hier muss Deine ROOT Partition stehen (hdb?)

Ansonsten sollte es funzen!

Hast' es dann endlich geschafft!

Manx

Sandrock 02.08.2001 11:03

Willst du wirklich die vollen 9GB für Linux nehmen? isdas nicht a bissal übertrieben?
i hab 3.5 GB Mittels PG Partition Magic auf ext2 root und swap aufgeteilt (wobei mir wer sagte der swap wird meistens so groß gewählt wie der vorhandene Ram aber 100MB genügen)
naja ausser du willst das GESAMMTE Packet Instalieren *was bei mir 8h dauert hat :D beim erst versuch *g*
nun aber die frage
:D was mach ich wenn ich später mehr platz will *gg* oder wenn ich trotz jeglicher linux ADSL anleitung no i,,er ned ins netz komm mit dem Linux :heul: *modem packet will er im root modus ned öffen und weis auch ned wie ich sonst ins root verzeichnis komm :confused: naja vielleicht könnt ihr mir ja weiterhelfen:D :cool: :tux:

w_fuchs 02.08.2001 11:09

quote: (wobei mir wer sagte der swap wird meistens so groß gewählt wie der vorhandene Ram aber 100MB genügen)

ich habe 1024 MB, soll ich jetzt soviel nehmen?

@ Sandrock

Danke daß du dir Sorgen über meinen Platz der Festplatte machst, aber:

ich habe zwei 9 GB, eine 45 GB, eine 75 GB und eine 80 GB.

OK?

mfg
WF

PS: Und das mit der root part - ist eh klar, war ein blödsinn vor mir...

TuXuS 02.08.2001 11:25

na dann is eh alles klar oder? root wird vermutlich hdb1 werden, also beim kopieren mit dd diese partition angeben!

...und jetzt frisch ans werk wird schon schiefgehen! :tux:

MANX 02.08.2001 11:32

@TuXuS

Meine Vermutung:
boot wird hdb1
swap wird hdb5
ROOT wird hdb6

... also
dd if=/dev/hdb6 bs=512 count=1 of=/boot/bootsek.lin

Grüße

Manx

w_fuchs 02.08.2001 11:38

Ganz blöde Frage:

und was ist mit hdb2,3,4??

MANX 02.08.2001 11:46

@w_fuchs

Linux bezeichnet die Partitionen so:

Bei der Nummerierung der Partitionen gilt die Regel, dass die ersten vier Ziffern (1-4) für primäre oder erweiterte Partitionen reserviert sind. Die Ziffern ab 5 für logische Partitionen innerhalb der erweiterten Partitionen. Deshalb kommt es häufig zu Löchern in der Nummerierung.

Alles klar,

Manx

PS: Aber Du siehst es ja eh beim Installieren, also Aufpassen!

w_fuchs 02.08.2001 11:47

Aha, ok, danke!

TuXuS 02.08.2001 12:44

achja stimmt, suse legt ja immer eine boot an. ich mach meistens root swap und home! war dewegen etwas fixiert! :lol:

w_fuchs 02.08.2001 13:15

Ähhm, was war jetzt nochmal damit, daß der swap meistens so groß gewählt wird wie der vorhandene Ram??

ich habe ja 1024 MB, soll ich jetzt soviel nehmen?

K@sperl 02.08.2001 13:23

Nein, 100MB reichen ;)

TuXuS 02.08.2001 14:15

1024 MB RAM!!!! :eek: :D :lol: :heul: :ms: :p

WOW!!!

w_fuchs 02.08.2001 14:16

eigentlich wärens noch PLUS 256 MB. Nur die passen aufgrund der Bauweise des Gehäuses nimma rein...

TuXuS 02.08.2001 14:23

tja, das is pech! da komm ich mir mit meinen 512 docj glatt armselig vor! ;)

w_fuchs 02.08.2001 14:48

ja, arbeiten mit 1024 ist schon lässig...

K@sperl 02.08.2001 17:01

Geht mich ja nix an, aber wofür brauchst 1GB RAM? :eek:

w_fuchs 26.08.2001 14:46

Hi!

Besonders @ Manx

So, bin gestern ausm Urlaub zurückgekehrt und habe nun deine Anweisungen bezüglich Linux/win2k befolgt.

Ein paar Problemchen gabs schon:

Linux Setup:

HAbe hdb als ganzes Linux gelassen, bekam aber keine Anzeige, wie die PArtitions heißen-sprich: bei der erweiterten LILO konfig wußte ich nicht wie die root partition, in die ich ja LILO insten soll, hieß. Dies fand ich heraus indem ich weiter klickte bis zum letzten Bildschirm vor dem Setup-Start.

Part 1: /boot (ext2fs) /dev/hdb1
Part 2: swap (swap) /dev/hdb2
Part 3: / (ext2fs) /dev/hdb3

root (/) war also hdb3

ich habe dann noch beide Kernels (2.2.?? und 2.4), die mir angeboten wurden installiert.
Hierauf installierte er und ich kam schlußendlich zum Login-Fenster, DAS JEDOCH NICHT SO AUSSAH, WIE ICH ES GEWOHNT WAR (also nicht so, wie es auch im Handbuch abgedruckt ist)
Es war zwar ein grafisches Login, aber mit gräßlicher Auflösung, in Englisch (wie das ganze Linux in Englisch ist: WIE KANN MAN DAS UMSTELLEN??)und: ich konnte zwar sehen, was ich als Benutzername eingab, aber nicht was ich als Paßwort eingab. Da bewegte sich der Cursor nicht, auch keine Sternchen, wie normal, erschienen. Ich tippte also blind. Es gab auch keine OK-TAste oder Login-TAste. Ich drückte ganz einfach Enter (als wfuchs angemeldet). KDE erschien, zwar wieder in Englisch...
Hierauf erinnerte ich mich, daß ich ja root sein mußte. Ich loggte out und wieder als root ein und kein KDE erschien-stattdessen nur ein grauer Hintergund mit der xconsole, in die ich aber nicht hineinschreiben konnte. Zufällig kam ich drauf wie ich da wieder rauskam, nämlich klicken und halten und "Exit". Ich loggte wieder als wfuchs ein und gab im TErminal "su" und mein SuperUser Paßwort ein. Nun war ich root.
Ich tippte also ein:
dd if=/dev/hdb3 bs=512 count=1 of=/boot/bootsek.lin
dann kamen 2 bestätigende Zeilen (genauen Wortlaut weiß ich nicht mehr).
Dann loggte ich out und startete neu (per Computertaste, weil dieses dämliche Login Programm ja keine "Restart"-Schaltfläche hatte)
im win2000 öffnete ich boot.ini und trug die Zeilen c:\bootsek.lin="SuSE Linux" ein.
Hierauf startete ich neu und sah den neuen Bootmenüeintrag. Ich bestätigte die Zeile Linux mit Enter und nichts geschah. Stattdessen-nach einer Weile-kam die Fehlermeldung: "Win2000 kann nicht gestartet werden. ntoskrnl (oder ähnlich) ist beschädigt" usw...

Tja, was nun??

mfg WF

MANX 26.08.2001 20:26

Hi w_fuchs!

Geh' zwar gleich ins Kino, deshalb kurz zwei Fragen:

Kannst Du Windows 2000 mit dem Bootmenüeintrag noch starten?
Hast Du auch die "bootsect.lin" nach C:\ kopiert und wenn ja wie:
* mit Diskette
* oder direkt von Linux heraus, da ja Dein Win2k FAT32 hat

Grüße

Manx

Lotussteve 27.08.2001 03:31

Hallo!

Ad Passwort: Man sieht hier keine Eingabe, DAS ist normal. Sterne würden über die Länge des Passworts Aufschluss geben!

SuSE Linux ist nur dann Englisch wenn du das bei der Installation so eingestellt hast, default ist AFAIK deutsch.

Und wenn das "dämliche" graphische Login der "XDM" sein sollte, stelle im yast auf den GDM oder den KDM um, da hast du dann auch eine Möglichkeit per Menüpunkt die Maschine zu rebooten oder herunterzufahren.


HTH,


Ciao,

Steve

w_fuchs 27.08.2001 16:43

bootsek.lin ist nicht auf c:, das ist der fehler, ich weiß-nur:

ich kann ich auf diese hdb/IBM 9GB nicht zugreifen. Wie kann ich die kopieren? Bzw. wie kann ich auf sie zugreifen?
die datei ist ja jetzt in hdb3, oder?
Das Problem ist ja auch, daß ich diesen Befehl
dd if=/dev/hdb3 bs=512 count=1 of=/boot/bootsek.lin
zwar bekommen habe, aber nicht genau weiß, was der macht (jetzt weiß ichs)

kann man im win eig. gar nicht auf die lin-platte zugreifen? win/dos kann ja ext2fs nicht lesen!

wo stelle ich im yast auf kde-login um?

danke mal allen

w_fuchs 27.08.2001 16:44

kdm-login...tschuldigung
ist das der "normale" login?

w_fuchs 27.08.2001 17:24

so, habe bootsek.lin nun auf diskette überspielt

und auf c: kopiert

in der boot.ini steht:

c:\bootsek.lin="SuSE Linux 7.1 Professional"

wähle ich das im bootmenü aus, kommt nur ein blinkender Cursor links oben

TuXuS 27.08.2001 19:14

damit das funktioniert muss der lilo in deine root bzw. boot-partition geschrieben werden. erst wenn der lilo installiert ist machst du die restlichen schritte --> dd of=/.... wie oben beschrieben --> dann bootsek.lin auf diskette und von der diskette auf c: kopieren (bei ntfs), bei fat32 - windows mounten und nach c: kopieren!

Lotussteve 27.08.2001 19:18

Zitat:

Original geschrieben von w_fuchs
kdm-login...tschuldigung
ist das der "normale" login?

Hallo!

Es gibt kein "normales" Login, das ist Geschmackssache.

Ich boote z.B. auf ein Konsolenlogin und gebe dann bei Bedarf ein "startx" ein.

Der erste graphische Display Manager war der XDM, der KDE Display Manager (KDM) und der GNOME Display Manager (GDM) sind Weiterentwicklungen.



HTH,


Ciao,


Steve

TuXuS 27.08.2001 19:35

@w_fuchs

kdm wird bei suse standardmäßig installiert, also vielleicht von daher als "normal" zu verstehen...

:bier:

w_fuchs 28.08.2001 12:12

ja, danke
der login ist derzeit sowieso mein geringstes Problem, weil den kann man im yast umstellen.

Mein größeres Problem ist, daß ich überhaupt zum Login komme, nämlich daß Linux startet (außer halt über Bootdiskette)

Ich habe, wie gesagt, nur den blinkenden Cursor links oben.

lilo hab ich beim setup in / (hdb3) installed!
tja, ich weiß es auch nimma, wo der fehler liegen kann.

mfg
WF

TuXuS 28.08.2001 12:44

du hast doch auch eine boot-partition oder? installier den lilo mal in /boot und probier die ganze prozedur nochmal! mehr fällt mir dann leider auch nicht ein... ich boote aber zu hause auch nur über den win2k-manager, teilweise mit mehreren distris und habs so immer hinbekommen...

:bier:

w_fuchs 28.08.2001 12:50

also ich bezweifle sehr stark daß lilo in den boot reingehört
dafür, was ich will, hats immer geheißen: in die root-part!


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag