Lilo deninstalliert :(

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
basti.2
Beiträge: 5
Registriert: 10.12.2004 18:39:05

Lilo deninstalliert :(

Beitrag von basti.2 » 10.12.2004 18:49:02

Hallo,

ich bin erst Linux Neuling und habe darum noch nicht so viel erfahrung in diesem System.

Mein Problem:
Ich habe Debian und XP auf meinem Computer. Zur Auswahl beim Botten hatte ich Lilo. Dies hat jedoch standartmäßig Debian geladen. Im Moment arbeite ich jedoch noch mehr mit XP und wollte dies ändern. Dies habe ich versucht. Leider habe ich dabei Lilo gelöscht und er startet jetzt ohne Boot-Manager XP. Jetzt kann ich nicht mehr in mein Linux rein. Wie kann ich dieses Problem lösen und am Besten Lilo wieder installieren?

Danke schon mal im Vorraus für eure Antworten

Basti

juwo
Beiträge: 2
Registriert: 13.11.2004 10:33:43
Kontaktdaten:

Knoppic

Beitrag von juwo » 10.12.2004 18:51:49

Versuch's vielleicht mal mit nem Knoppix, da müsstest du die dann ein Lilo-Config schreiben können, und das ganze müsste laufen.

Übrigens: warum benutzt du nicht grub?

Julien

basti.2
Beiträge: 5
Registriert: 10.12.2004 18:39:05

Beitrag von basti.2 » 10.12.2004 18:59:25

Danke, ich habe es schon versucht...mit dem Knoppix meinte ich. Ich habe gesehen, dass er aus der Datei lilo.conf hat er Lilo.conf.OLD gemacht und mit Knoppix konnte ich nichts ändern. Was ist Grub und wie funktioniert das? Wie gesagt ich bin Neuling....Könntest du mir vieleicht helfen?


Danke


Basti

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 10.12.2004 19:41:12

Am einfachsten ist es wahrscheinlich, wenn du GRUB for NTLDR verwendest:
http://newdos.yginfo.net/grubdos.htm

Den kannst du komplett unter Windows einrichten, mußt keine Bootsektoren oder MBR's überschreiben, sondern nur die c:\boot.ini und grub's menu.lst editieren.

Zusätztlicher hat das noch einen Vorteil, du kannst das Image einer Knoppix CD auf eine NTFS Partition kopieren und diese auch booten

basti.2
Beiträge: 5
Registriert: 10.12.2004 18:39:05

Beitrag von basti.2 » 10.12.2004 19:46:29

Geht das nicht ein bisschen einfacher ? Ich kenne mich damit fast überhaupt nicht aus , aber kann ich nicht eine Linux-Cd reinlegen von der booten und sagen, dass sie lilo installieren soll?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 10.12.2004 20:04:03

also GRUB for NTLDR ist sicher für Linux Neulinge wahrscheinlich das Einfachste und Sicherste.
Aber ich möchte dir ja nichts einreden.

Dann boote mal von der Knoppix CD, mounte deine Root-Partition (Optionen rw und dev).
Falls du noch eine zusätzliche Boot-Partition hast, hänge diese in die gemountete Root-Partition ein. Dann ein "sudo chroot <mountpoin der rootpartitiont>". Dann lilo aufrufen und überprüfen ob keine Fehlermeldungen ausgegeben werden.

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 10.12.2004 20:42:23

Hallo,

Boote dein System mit Debian CD und rescue, dann die lilo.conf für deine Bedürfnisse einrichten und mit lilo in den mbr schreiben.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

basti.2
Beiträge: 5
Registriert: 10.12.2004 18:39:05

Beitrag von basti.2 » 11.12.2004 20:50:15

also nochmal zu dem Vorschlag von gms. Ich habe Knoppix eingelegt und anschließend eingegeben: knoppix mount -rw dev\hda3
Als ich das eingegeben habe, hat er Knoppix gebootet.
Da ich noch voll blöd bin, wenn es um Linux geht weiß ich nicht, wie ich weiter vorgehen soll. Könntest du mir alles Schritt für Schritt, wie für ein Kleinkind erklären?
DAs wäre echt super

Danke
Basti

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2004 22:01:22

knoppix cd einlegen
pc rebooten
knoppix starten
warten bis knoppix gestartet ist
terminal öffnen
folgende Kommandos adaptieren und ausführen

Code: Alles auswählen

mount -o rw,dev /dev/<rootpartition> /mnt/<mountpoint>

#wenn boot partition vorhanden
mount -o rw /dev/<bootpartition> /mnt/<mountpoint>/boot 

sudo chroot /mnt/<mountpoint>
lilo 
wenn Fehlermeldung(en) ausgegeben werden, die /etc/lilo.conf entsprechend anpassen oder die Fehlermeldung und die lilo.conf ins Forum posten

Code: Alles auswählen

exit
sync

#wenn boot partition vorhanden
umount /mnt/<mountpoint>/boot

umount /mnt/<mountpoint>
init 6
Debian booten
wenn Fehlermeldung(en) ausgegeben werden, diese ins Forum posten
ansonsten dieses Problem auf "gelöst" setzen.

basti.2
Beiträge: 5
Registriert: 10.12.2004 18:39:05

Beitrag von basti.2 » 11.12.2004 22:37:47

wenn ich "mount -o rw dev /dev/hda3 /mnt/hda3" eingebe, zeigt er mir das an :

Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p num].
For many more details, say man 8 mount .


Habe ich etwa etwas falsches eingegeben?
Vileicht habe ich auch wieder nur ein blöden Fehler gemacht.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 12.12.2004 16:40:08

basti.2 hat geschrieben:Habe ich etwa etwas falsches eingegeben?
Vileicht habe ich auch wieder nur ein blöden Fehler gemacht.
könnte sein :)

deine Eingabe:

Code: Alles auswählen

mount -o rw dev /dev/hda3 /mnt/hda3
meine Vorgabe:

Code: Alles auswählen

mount -o rw,dev /dev/hda3 /mnt/hda3

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 12.12.2004 16:49:15

diff:

Code: Alles auswählen

Zeile 1, Zeichen 12
- [Leerzeichen]
+ ,
*scnr*
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Antworten