Grub zerschossen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 26.09.2007 14:54:59

Sichere deine Daten und installiere neu, das ist einfacher.
stell dir vor, es geht, und keiner kriegt es hin.

mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Beitrag von mela » 26.09.2007 14:55:26

Was wäre die andere Möglichkeit?

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 26.09.2007 14:56:02

Dann nimm die /boot anstatt "/"

Code: Alles auswählen

# /boot/grub/menu.lst

default 0
timeout 30

title Debian Linux
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda1
initrd /boot/initrd
boot
Richtigen Kernel eintragen und andere OS ergänzen.

....
mela hat geschrieben:Ich glaube so langsam weiß ích was passiert ist. Betonung liegt auf "HATTE" eine Bootpartition. Die ist jetzt fort. Kann ich mir eine neue erstellen?
Was machst denn du für Sachen :D :D
So einfach ist das nicht. Du müsstest wieder chrooten und den Kernel mit apt neu einspielen da auch die Module in /lib/modules zum Kernel gehören.
Dann solltest du dir auch ein /boot in "/" anlegen und die fstab, menu.lst abändern.

Gruß cirrussc

mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Beitrag von mela » 26.09.2007 14:56:09

Naja. Auf jeden Fall besten Dank für Eure Hilfe. Ohne Euch säß ich morgen noch dran.

Benutzeravatar
MSfree
Beiträge: 11748
Registriert: 25.09.2007 19:59:30

Beitrag von MSfree » 26.09.2007 14:57:35

mela hat geschrieben:Die ist jetzt fort.
Das glaube ich nicht. Die Partition ist wahrscheinlich einfach nur NICHT gemountet.

Was gibt der Befehl mount bei dir aus?

mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Beitrag von mela » 26.09.2007 15:04:21


/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda4 on /data type ext3 (rw)
/dev/sda3 on /home type ext3 (rw)
/dev/hdc1 on /windows type vfat (rw)

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 26.09.2007 15:08:51

Nein fdisk -l, von oben, zeigt doch das nur nocht /dev/hdc1 da ist. /boot ist also wirklich weg.

mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Beitrag von mela » 26.09.2007 15:10:42

Ich befürchte auch. Danke nochmal.

Benutzeravatar
MSfree
Beiträge: 11748
Registriert: 25.09.2007 19:59:30

Beitrag von MSfree » 26.09.2007 15:12:23

Wie vermutet, die Partition /dev/hdc2, auf der sich deine Linuxkernel und der Grub Bootloader befinden sollten, ist in deiner chroot-Umgebung nicht gemountet.

Du kannst die Partition innerhalb der chroot-Umgebung einfach mit

mount /boot

einhängen und anschliessend nachsehen, was vom grub noch über ist und welcher Kernel vorhanden ist, etc.

Diagnose- und Korrekturvorschläge sind in diesem Thread ja schon reichlich genannt worden, die solltest du alle nochmal abarbeiten, nachdem du /boot gemountet hast.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 26.09.2007 15:19:10

MSfree hat geschrieben:Wie vermutet, die Partition /dev/hdc2, auf der sich deine Linuxkernel und der Grub Bootloader befinden sollten, ist in deiner chroot-Umgebung nicht gemountet.
Du hast das noch nicht gemerkt oder?
Die /boot /dev/hdc2 ist weg, gelöscht, nicht da.
mela hat geschrieben:fdisk -l

Code: Alles auswählen

/dev/sda1 Das ist die Partition mit dem Linuxsystem
/dev/sda2
/dev/sda3
/dev/sda4

/dev/hdc1 Partition mit WIndows System
Und die fstab ist veraltet, also noch mit /boot.
Das ist ja das Große Problem.

Gruß cirrussc

Benutzeravatar
MSfree
Beiträge: 11748
Registriert: 25.09.2007 19:59:30

Beitrag von MSfree » 26.09.2007 15:29:22

cirrussc hat geschrieben:Du hast das noch nicht gemerkt oder?
Tja, da habe ich im Getümmel wohl was übersehen.
Die /boot /dev/hdc2 ist weg, gelöscht, nicht da.
Mit etwas Mut kann man die mit fdisk wieder herstellen und mit Glück ist der Inhalt nach einem fsck sogar wieder lesbar.

Es gibt sogar Recovery-Werkzeuge, die eine zerstörte Partitionstabelle wieder herstellen können, Ontrack könnte da was im Angebot haben.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 26.09.2007 15:30:47

MSfree hat geschrieben: Es gibt sogar Recovery-Werkzeuge, die eine zerstörte Partitionstabelle wieder herstellen können, Ontrack könnte da was im Angebot haben.
testdisk hat mir letztens auch gute Dienste geleistet.

Gruß cirrussc

Antworten