Lilo deninstalliert :(
Lilo deninstalliert :(
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
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
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
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
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.
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.
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
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
knoppix cd einlegen
pc rebooten
knoppix starten
warten bis knoppix gestartet ist
terminal öffnen
folgende Kommandos adaptieren und ausführen
wenn Fehlermeldung(en) ausgegeben werden, die /etc/lilo.conf entsprechend anpassen oder die Fehlermeldung und die lilo.conf ins Forum posten
Debian booten
wenn Fehlermeldung(en) ausgegeben werden, diese ins Forum posten
ansonsten dieses Problem auf "gelöst" setzen.
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
Code: Alles auswählen
exit
sync
#wenn boot partition vorhanden
umount /mnt/<mountpoint>/boot
umount /mnt/<mountpoint>
init 6
wenn Fehlermeldung(en) ausgegeben werden, diese ins Forum posten
ansonsten dieses Problem auf "gelöst" setzen.
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.
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.
könnte seinbasti.2 hat geschrieben:Habe ich etwa etwas falsches eingegeben?
Vileicht habe ich auch wieder nur ein blöden Fehler gemacht.
deine Eingabe:
Code: Alles auswählen
mount -o rw dev /dev/hda3 /mnt/hda3
Code: Alles auswählen
mount -o rw,dev /dev/hda3 /mnt/hda3
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
diff:
*scnr*
Code: Alles auswählen
Zeile 1, Zeichen 12
- [Leerzeichen]
+ ,
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.