Bootprobleme nach Installation

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Bootprobleme nach Installation

Beitrag von TheOrangeBishop » 15.03.2005 10:05:48

Hallo Zusammen,

erstmal vorweg: Ich bin recht unerfahren mit Linux allgemein, aber jedoch gesehen wie einfach und schnell es geht einen Debian Server aufzusetzen. Deshalb bastel ich zuhause jetzt auf dran.

Mein System:

AMD Athlon 1 GhZ
256 MB RAM
80 GB HDD
Ohne OS soll nur Debian drauf.
Damit as Mainboard die Platte erkennt habe ich erstmal ein Biosupdate druaf gespielt. Jetzt wird sie erkannt allerdings läuft allles versammt langsam. Wenn am Anfang (nach dem der RAM hochgezählt wurde, sucht er bestimmt 20 sek nach den Devices (finde auch alle) und dann vergehen nochmal gut 20 Sek bei: "Veryfieing DMI Pool..."
Danach Bootet er aber wie gewollt von CD. Die anschließenden Istallation verlief problemlos bis neugestartet werden sollte. Nach den wiederum 40 Sek bootete er nciht von der Platte sonder iweder von CD.
mittels rescue root=/dev/hda bin ich dann wieder nach Debian gekommen und konnte es konfigurieren und auf nutzen. Wenn ich rebootet haben kamm wieder das gleiche Problem.
Jetzt habe ich was von einem 1024 Zylinderproblem gehört und von wegen man solle doch ne extra mini Partition anlegen und als /boot Mounten. Daraufhin nochmals neu installiert und die Platte erneut partionier und formaiert wie folgt:(ist doch normal das das bei 80 GB etwas länger dauert oder?)
hda1 20mb ext 2 bootable (gemountet als /boot)
hda5 500 mb swap
hda6 Rest ext2 bootable (gemountet als /)

und dann normal weiter installiert.
allerdings ohne Erfolg.

Wodran kann das liegen, was kann ich machen oder habe ich was falsch gemacht?
Wie gesagt mittels rescue kann ich das System normla booten und auch normal mit Ihm arbeiten.

Achja. Wenn ich mit bf24 installiere erkennt er meine Platte nicht, vielleicht hat das damit zu tun...

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 15.03.2005 10:14:17

versucht er denn überhaupt von der Platte zu booten oder ist im Bios die CD als erstes eingestellt?

Welchen Bootloader verwendest du? Wenn du denn einen verwendest-
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 15.03.2005 10:39:32

*g*

Ja hatte ich vergessen zu sagen. Also die BIOS Boot priorität ist auf

First HD-O
Second Cd-Rom
Third Floppy

eingestellt. Das wäre auch sehr peinlich gewesen *g*

Habe es auch schon mit HD-0, HD-1 und HD-2 probiert. Funzt auch nicht.
mmh...
Bootloader? Als ich denke es müssze LILO sein, aber jedenfalls keinen extra installiert, nur der der Bei Woody dabie ist und den habe ich in den MBR schreiben lassen.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 15.03.2005 10:50:53

hmm wahlweise mal mit "Grub" versuchen? (Bootloader)
bzw. wo steckt denn deine Festplatte dran und was steht in der /etc/lilo.conf?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 15.03.2005 11:10:23

Ja schaue ich mal anch, bin leider momentan nicht am rechner.
Also die Platte ist Primary Master wenn du das wissen willst. eine IDE-Platte dementsprechend.
Wie kann ich LILO durch GRUB ersetzen?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 15.03.2005 11:15:15

ja kommt drauf an wie du es installiert hast.. aber sag mal, wenn es ein privater Rechner ist, warum versuchst du es nicht mit Sarge, statt mit Woody?

ansonsten

apt-get install grub

aber ich muss dich warnen.. Grub ist etwas komplexer als Lilo
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 15.03.2005 11:36:00

Ja bin auch schon Sarge am Saugen.
Aber ich glaube nicht das es damit zusammen hängt.
Aber ich verstehe das richtig, das du mir auf jeden fall zu Sarge raten würdest. Habe mich umgesehen und das sagen ja viele.

Aber eigentlich sollte das doch nicht an LILO liegen oder könnte das sein?
Nunja wenn es ne anständige Doku dazu gibt wird das wohl schon *g*, vor sowas habe ich recht wenig angst, da es ja eh nur zum Spaß ist.

Würde micha ber interessieren wodran das liegen könnte

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 15.03.2005 11:48:26

schwer zu sagen.. wär interessant ob es wirklich an debian liegt oder eher am Rechner, also ob z.B. das Booten von Windows funktionieren würde.

Sarge sollte eigentlich schon Herbst letzten Jahres Stable werden und Woody ist wirklich alt. Kann sein das das Lilo da etwas zicken macht
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 15.03.2005 20:39:59

Mmh, also mit Sarge will er gar nicht von CD booten. CD1 onehme ich an ist doch die für i386 system und Bootfähig is die auch, oder?

Da es sich um das von http://www.debian.de geladenen ISO Image handelt, kann ich bei Nero doch auch keine Boot eigenschaften einstellen, wird doch automatisch gemacht, oder?

Es kann doch eigentlich nur an der CD liegen, ich meine mit Woody bootet er ja...

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 16.03.2005 15:22:20

Kann es sein das ein Rechner mit der Woody booten kann und mit Sarge nicht?
Denn die Sarge CD anischt funktioniert als Boot-CD auf nem anderen Rechner... D.h. ander CD kann es nicht liegen...

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 21.03.2005 13:18:16

Also habe Sarge mittels dem Smart Boot Manager zum laufen bekommen. Installation lief reibungslos ab.
Aber wieder das gleiche Problem.
Er will nicht von der Festplatte booten. GRUB habe ich schon sowohl in den MBR als auch auf die Platte installiert, das interessiert den nicht. Ich würde sagen das im Bios die Boot-Priority falsch ist, ist sie aber nicht!
Da Sarge keinen rescue Befehl hat wie die Woody CD (oder ich ihn nicht kenne), muss ich mittels der Woody-CD booten im dann mittels rescue root=/dev/hda6 das System zum laufen zu bringen...

Hat vieleicht noch jemand rat für mich?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.03.2005 13:49:11

wo hast du nochmal Grub rein installiert? /dev/hda oder /dev/hda1?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 21.03.2005 13:56:28

Also ich habe GRUB nirgens explizit installiert, das habe ich Sarge amchen lassen. Der hat mich halt nur nach MBR oder HD gefragt.

Ich habe allerdings, wie schon oben beschrieben ne Bootpartition (mountpunkt /boot) angelegt (müsste hda1 sein). Dort sollte GRUB dann doch eigentlich drin sein.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.03.2005 14:04:10

nee es gibt verschiedene möglichkeiten

aber wenn du keinen weiteren Bootmanager hast, musst du Grub in den MBR schreiben

nachträglich (wenn du von cd gebootet haben solltest)

ABER VORSICHT HOFFE DU HAST KEINE ALLZU WICHTIGEN DATEN AUF PLATTE,
dürfte zwar nichts passieren, aber man weiß ja nie

Code: Alles auswählen

grub-install /dev/hda
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 21.03.2005 15:32:49

Aber sollte Sarge das nicht automatisch machen?

Wichitge Daten habe ich keine. ist ein komplett leeres System wo nur Debian drauf soll.

Werde das auf jeden Fall versuchen.

Aber wenn ich als Pfad /Dev/hda angeben, woher weiß er dann wohin? Bzw. woher weis ich in welche Pertition er GRUB schreib?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.03.2005 15:49:24

eben.. er schreib grub in KEINE Partition (ok mal abgesehen von /boot/grub/stage*) sondern in den MBR (Master Boot Record) weil den versucht der Bios auszuführen.. wenn da kein Bootloader drin steht, passiert nichts.. da kannst du Grub meinetwegen in /dev/hda1 oder /dev/hda5 installieren... das interessiert das Bios nüsch :-)...

es soll also wirklich nach /dev/hda schreiben... und dort schreibt er das dann auch hin!
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 21.03.2005 15:54:45

Ok, das mache ich dann mal und melde mich dann nochmals erneut.

Muss ich GRUB noch speziell auf mein System einstellen oder macht er das automtaisch wenn ich nichts als booten will :-)

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.03.2005 16:06:27

wenn du grub beim installieren von sarge angegeben hast, sollte das wichtige unter /boot/grub sein.. also das wichtigste ist die "menu.lst" hast du die? sieht sie (am Ende die Einträge mein ich) gut aus?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 21.03.2005 23:15:10

also

Code: Alles auswählen

grub-install /dev/hda
bewirkt folgendes wenn kein Dikette im Laufwerk:

end_request: I/O error, dev 02:00 (floppy), sector 0

(das kommt 10x)

dann

Installation finished. No error reported.
This is the contents of the device map /boot/grub/devices.map.
check if this is correct or not. if any of these lines is incorrect, fix it and re-run script 'grub-install'

(fd0) /dev/fd0
(hd0) /dev/hda



wenn ich ne Dsik einlege sagt er nur:
Installation finished. No error reported.
This is the contents of the device map /boot/grub/devices.map.
check if this is correct or not. if any of these lines is incorrect, fix it and re-run script 'grub-install

(fd0) /dev/fd0
(hd0) /dev/hda



nee die /boot/grub/menu.lst habe ich nicht, auch nach der "installation".nicht

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.03.2005 23:25:42

hmm ich vergesse immer wo man die herbekommt.. moment..

also generell gibt es fast immer was unter

/usr/share/doc/<PROGRAMM>

in dem Fall gebe ich dir aber mal meine gekürzt und mit der voraussetzung das /boot unter /dev/hda1 zu finden ist und "/" unter /dev/hda2.. den Kernel musst natürlich auch noch so benennen wie er bei dir heißt:

Code: Alles auswählen

default         0
timeout         5
color cyan/blue white/blue

title           Debian GNU/Linux, Kernel 2.X.XX
root            (hd0,0)
kernel          /vmlinuz-2.X.X vga=0x318 root=/dev/hda2 ro
savedefault
boot
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 21.03.2005 23:34:59

also erstelle ich jetzt unter /boot/grub/

die datei menu.lst und schreibe den von dir geposteten Inhalt rein, ja?

/boot ist hda1 aber / ist hda6 das änder ich, aber woher bekomme ich meinen Kernelnamen?

Danach noch irgendwas anderes ausführen oder einfach mla booten?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.03.2005 23:52:29

der Kernel liegt auch unter
/boot
und heißt irgendwie
vmlinuz-2.X.X-i386
kann auch K7 oder i686 am Ende haben.. welchen du von der Version her grad verwendest kriegst du mittels
uname -a
raus..

boote dann einfach.. du hast ja weiterhin netz oder? das schöne an grub, selbst wenn du keine menu.lst hast, kannst du über eine Mini-Shell trotzdem auswählen was du booten willst..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 22.03.2005 00:05:59

also unter /boot ist nur grub

uname -a ergibt

2.2.20-idepci

habe das vmlinuz- einfach mal davor gesetzt.

boote und schau mal. bin ja schon am überlegen ob ich nicht mal eben ne alte win95 disk rauskramen soll und mal schaun ob der die von der Platte bootet. nicht das das Prob ganz wo anders liegt..

so mal sehen was er macht...
... er läd eh immer sehr lange bei Verifying DMI Pool Data

nee will net.

Ok vielleicht erstmla ne übergangslösung. kann ich ohne Probleme ne Bootdisk erstellen die einfach im laufwerk stecken muss von der dann hda6 gebootet wird?


naja werde mich jetzt erstmal hinhauen. melde mich die Tage wieder. Vielen Dank dir /euch auf jedefall erstmal für das schnelle und konsequente Antworten!!!

Benutzeravatar
holgerw
Beiträge: 1489
Registriert: 13.03.2003 16:19:00
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Marburg

Beitrag von holgerw » 22.03.2005 11:06:55

TheOrangeBishop hat geschrieben:also unter /boot ist nur grub

uname -a ergibt

2.2.20-idepci
Hallo,

da hast Du Dir aber einen sehr alten Kernel installiert. Selbst Woody bietet schon den 2.4er Kernel an. An Deiner Stelle würde ich mindestens einen 2.4er Kernel installieren, wenn nicht sogar einen 2.6er Kernel.

Beste Grüße,
Holger

TheOrangeBishop
Beiträge: 24
Registriert: 14.07.2004 08:38:22

Beitrag von TheOrangeBishop » 23.03.2005 09:05:12

Oh echt...

nagut. das sollte auch nciht. sein. wollte nicht zu Sarge wechseln und um nen alten Kernel zu haben. Dann werde ich die Tage das nochmal komplett drüber büglen.

Antworten