hallo
hab auf meiner probierkiste debian laufen.
hab ein backup des grub-bootloaders gemacht: dd if=/dev/hda of=/home/ich/mbr_backup bs=512 count=1
dann hab ich den mbr zerstört..
dd if=/dev/zero of=/dev/hda bs=512 count=1
wollte dann mit knoppix probieren, einen grub zu installieren...unter sudo cfdisk /dev/hda waren aber keine partitionen mehr sichtbar??
hätte es einen unterschied gemacht, wenn ich bei der zerstörungsaktion statt bs=512 bs=446 angegeben hätte(da ja die partitionstabelle vorhanden wäre, könnte ich da noch zugreifen auf meine partitionen?)
ich weiss,probieren...bin noch net dazugekommen :-))
wie kann ich unter knoppix einen grub wieder installieren?
und kann ich irgendwie auf meine daten noch zugreifen?daten sind nicht wichtig...mir ginge es nur um die machbarkeit..
danke für eure bemühungen im voraus
gruss günter
Linux 14.990 Themen, 106.474 Beiträge
Im MBR ist nicht nur der Bootloader installiert, sondern auch die Partitionstabelle .
Das ist aber Allgemeinwissen und nicht Linuxspezifisch.
Wenn man den grub noch mal neu installieren will, macht man das so wie im grub Manual beschrieben (mit Knoppix oder einer anderen Live-CD):
http://www.gnu.org/software/grub/manual/grub.html#Installation
....
3.2 Installing GRUB natively
Caution: Installing GRUB's stage1 in this manner will erase the normal boot-sector used by an OS.
GRUB can currently boot GNU Mach, Linux, FreeBSD, NetBSD, and OpenBSD directly, so using it on a boot sector (the first sector of a partition) should be okay. But generally, it would be a good idea to back up the first sector of the partition on which you are installing GRUB's stage1. This isn't as important if you are installing GRUB on the first sector of a hard disk, since it's easy to reinitialize it (e.g. by running `FDISK /MBR' from DOS).
If you decide to install GRUB in the native environment, which is definitely desirable, you'll need to create a GRUB boot disk, and reboot your computer with it. Otherwise, see Installing GRUB using grub-install.
Once started, GRUB will show the command-line interface (see Command-line interface). First, set the GRUB's root device4 to the partition containing the boot directory, like this:
grub> root (hd0,0)
If you are not sure which partition actually holds this directory, use the command find (see find), like this:
grub> find /boot/grub/stage1
This will search for the file name /boot/grub/stage1 and show the devices which contain the file.
Once you've set the root device correctly, run the command setup (see setup):
grub> setup (hd0)
This command will install the GRUB boot loader on the Master Boot Record (MBR) of the first drive. If you want to put GRUB into the boot sector of a partition instead of putting it in the MBR, specify the partition into which you want to install GRUB:
grub> setup (hd0,0)
If you install GRUB into a partition or a drive other than the first one, you must chain-load GRUB from another boot loader. Refer to the manual for the boot loader to know how to chain-load GRUB.
After using the setup command, you will boot into GRUB without the GRUB floppy. See the chapter Booting to find out how to boot your operating systems from GRUB.
Du hast mit dem ersten backup auch de Partitionstabelle gesichert. Man könnte die Floppy nehmen (wenn die Option of=/dev/fd0 wäre) und dann immer noch booten ,auch wenn der MBR durch Virus und dergleichen zerstört wurde.
