Debian startet nach Sarge update nicht...

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Floezen
Beiträge: 44
Registriert: 20.02.2005 01:34:55

Debian startet nach Sarge update nicht...

Beitrag von Floezen » 09.06.2005 15:28:01

Hallo,

ich habe gestern das Sarge Update auf meinen Rechner gespielt, auf dem bisher Woody lief.
Nach scheinbar erfolgreicher Installation habe ich den Rechner versucht neu zu starten.
Leider kommt er nicht weit. Es kommt nur ein:

MBR

LI


und das wars...
ich weiß nichtmal wo ich da ansetzen muß...


Danke für jegliche Hilfe!
Flözen

schnuddel
Beiträge: 119
Registriert: 16.03.2005 09:31:33

Re: Debian startet nach Sarge update nicht...

Beitrag von schnuddel » 09.06.2005 16:11:22

Floezen hat geschrieben: Nach scheinbar erfolgreicher Installation habe ich den Rechner versucht neu zu starten.
Leider kommt er nicht weit. Es kommt nur ein:

MBR

LI


und das wars...
ich weiß nichtmal wo ich da ansetzen muß...
Das hört sich doch verdammt nach LILO an!?

Fehlerhafte Platten-Geometrie oder Verschieben von /boot/boot.b ohne Neuinstallation von LILO sollen laut Doku mögliche Ursachen sein.
Nachdem Du ja die Plattengeometrie nicht geändert hast, bleibt ja nicht mehr viel übrig.
Danke für jegliche Hilfe!
Bitte! :lol:
Ich hoffe, ich konnte helfen.

Benutzeravatar
NeubiX
Beiträge: 108
Registriert: 08.12.2004 13:27:15
Wohnort: Frankfurt / Main
Kontaktdaten:

Beitrag von NeubiX » 09.06.2005 17:28:12

das Problem wirst du immer haben, wenn du lilo updatest.

nachdem du ein update für lilo gemacht hast einfach auf der commandozeile mal lilo ausführen.

um dein jetziges Problem zu beheben,

mit der Debian CD, knoppix oder irgend einer anderen Linux CD booten,

festplatte mounten z.B.: nach /mnt
dann ein chroot /mnt
und dann lilo ausführen.

wenn du mehrere partitionen hast dann eben z.B.: nach /mnt/boot /mnt /mnt/usr .. .....

dann bootet er wieder :-)

Gruß, Kai
use Linux for a better world :-)

Floezen
Beiträge: 44
Registriert: 20.02.2005 01:34:55

Beitrag von Floezen » 09.06.2005 19:11:52

soweit erstmal denke!

wie krieg ich aber raus, was auf welcher Partition liegt???

Benutzeravatar
NeubiX
Beiträge: 108
Registriert: 08.12.2004 13:27:15
Wohnort: Frankfurt / Main
Kontaktdaten:

Beitrag von NeubiX » 09.06.2005 21:41:22

am besten alle mal mounten .. dann siehst du ja was drauf ist ... ;-)
use Linux for a better world :-)

Floezen
Beiträge: 44
Registriert: 20.02.2005 01:34:55

Beitrag von Floezen » 10.06.2005 00:09:12

ich fürchte, ich muß mich mal outen - wie mountet man alle partitionen?

:oops:

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 10.06.2005 07:26:35

sowas:

Code: Alles auswählen

mount /dev/hda1 /mnt
wenn das erfolgreich:
ls /mnt
umount /dev/hda1
und so weiter mit hda2 und so.


Aber ganz eine andere Frage zum Thema - sollten nicht eigentlich die Paketscripts von Debian Lilo automatisch ausführen? Ein Kollege von mir hatte kürzlich dasselbe Problem: Upgrade von Lilo - Ding startet nicht mehr weil lilo nicht ausgeführt wurde.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
NeubiX
Beiträge: 108
Registriert: 08.12.2004 13:27:15
Wohnort: Frankfurt / Main
Kontaktdaten:

Beitrag von NeubiX » 10.06.2005 10:16:14

Aber ganz eine andere Frage zum Thema - sollten nicht eigentlich die Paketscripts von Debian Lilo automatisch ausführen? Ein Kollege von mir hatte kürzlich dasselbe Problem: Upgrade von Lilo - Ding startet nicht mehr weil lilo nicht ausgeführt wurde.

sollte es eigendlich .. macht es aber nicht .. ich kenne das Problem schon seit jahren und bin zwichendurch schon immer mal wieder drauf reingefallen ..


ich fürchte, ich muß mich mal outen - wie mountet man alle partitionen?
Wenn du nicht genau weist, wie der inhalt der Partitionen aussieht, dann ist es am besten, du hast ein referenz system. irgend eine Linuxkiste.

Ich vermute mal, du hast nur eine oder zwei Partitionen. fang einfach an und mach ein

mount /dev/hda1 /mnt

schau in mnt rein, wie peschmae es beschreiben hat, und vergleiche ob du den inhalt auf deinem referenz system findest.

dann weiter mit
umount /dev/hda1
mount /dev/hda2 /mnt
umount /dev/hda2
usw... bis dz benerkst, daß es keine partition /dev/hdaX gibt.

dann hast du alles ..

bestpiel:

der inhalt von /dev/hda1 ist



-rw-r--r-- 1 root root 512 2005-04-07 15:35 boot.0800
lrwxrwxrwx 1 root root 11 2005-04-07 15:34 boot.b -> boot-menu.b
-rw-r--r-- 1 root root 308326 2005-06-09 16:09 coffee.bmp
lrwxrwxrwx 1 root root 15 2005-04-07 16:33 debian.bmp -> /boot/sarge.bmp
-rw-r--r-- 1 root root 153720 2005-06-09 16:09 debianlilo.bmp
-rw-r--r-- 1 root root 1243369 2005-01-23 14:23 linux-2.4.29.3w.vs-2
-rw-r--r-- 1 root root 1323168 2005-04-28 14:09 linux-2.4.30.3w.vs
-rw-r--r-- 1 root root 3758198 2005-06-06 14:03 linux-2.6
drwx------ 2 root root 12288 2005-04-07 15:26 lost+found
-rw------- 1 root root 79360 2005-06-09 16:09 map
-rw-r--r-- 1 root root 23662 2005-06-09 16:09 sarge.bmp
-rw-r--r-- 1 root root 24116 2005-06-09 16:09 sid.bmp
-rw-r--r-- 1 root root 1014162 2005-06-08 08:00 System.map
-rw-r--r-- 1 root root 447681 2005-01-23 14:23 System.map.20
-rw-r--r-- 1 root root 447118 2005-06-08 08:00 System.map-2.4
-rw-r--r-- 1 root root 1014162 2005-06-06 14:03 System.map-2.6
dann ist das /boot.
mkdir /mnt/boot
mount /dev/hda1 /mnt/boot
inhalt von hda2 ist
drwxr-xr-x 2 root root 4096 2005-06-09 16:08 bin
drwxr-xr-x 3 root root 1024 2005-06-09 16:09 boot
drwxr-xr-x 2 root root 4096 2005-04-07 15:33 cdrom
drwxr-xr-x 11 root root 24576 2005-06-09 16:11 dev
drwxr-xr-x 63 root root 4096 2005-06-09 16:11 etc
drwxr-xr-x 2 root root 4096 2005-04-07 15:33 floppy
drwxrwsr-x 3 root staff 4096 2005-04-07 17:25 home
drwxr-xr-x 2 root root 4096 2005-04-07 15:33 initrd
drwxr-xr-x 7 root root 4096 2005-06-09 16:09 lib
drwx------ 2 root root 16384 2005-04-07 15:26 lost+found
drwxr-xr-x 2 root root 4096 2002-02-08 16:42 mnt
drwxr-xr-x 2 root root 4096 2005-04-07 15:33 opt
dr-xr-xr-x 119 root root 0 2005-06-08 07:31 proc
drwxr-xr-x 14 root root 4096 2005-06-08 11:26 root
drwxr-xr-x 2 root root 4096 2005-06-09 16:11 sbin
drwxr-xr-x 9 root root 0 2005-06-08 07:31 sys
drwxrwxrwt 6 root root 3072 2005-06-10 10:11 tmp
drwxr-xr-x 13 root root 4096 2005-04-08 10:04 usr
drwxr-xr-x 16 root root 4096 2005-06-08 07:33 var
dann ist das die root.
/dev/hda3 lässt sich nicht mounten, dann war's das.
mount /dev/hda2 /mnt
chroot /mnt
lilo
exit
dann bootet er wieder ;-)
use Linux for a better world :-)

Floezen
Beiträge: 44
Registriert: 20.02.2005 01:34:55

Beitrag von Floezen » 10.06.2005 12:02:29

OK, habs rausbekommen:

sudo mount /dev/hda2 /mnt
sudo mount /dev/hda1 /mnt/boot
sudo mount /dev/hda4 /mnt/var
sudo mount /dev/hda5 /mnt/opt
sudo mount /dev/hda6 /mnt/tmp
sudo mount /dev/hda8 /mnt/home

danke für die Tipps, jetzt klappts :D

Flözen

Antworten