PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grub neu installieren funktioniert diesmal nicht?!



Rallebiker
12.01.16, 20:24
Hallo,
vielleicht ein Tip zu folgendem Problem:
- Linux Dualboot-System mit Win10.
- Image v.d. gesamten Festplatte gezogen.
- Neue, groessere Festplatte eingebaut.
- Image zurueckgespult.
- Als Bootmanager verwende ich EasyBCD.
- Beide Systeme laufen einwandfrei.
- Da mit der neuem groesseren HDD noch reichlich Platz zu vergeben war,
mit einem Live System gebootet und die Linux-Partition (Boot/Root/Home zusammen)
mittels GParted ans rechte Ende verschoben.
- Ebenso die Swap-Partition.
- Nun wollte ich Grub neu a.d. Linux-Parition mittels
wiki.ubuntuusers.de/GRUB_2/Reparatur/
'chroot-Methode'
neu installieren ( war nicht das erste Mal Grub so wieder herzustellen)
- Nach der Eingabe im Terminal 'sudo chroot /mnt /bin/bash'
kommt diesmal allerdings die Meldung 'No file system found'

Was ist bei mir da verkehrt?

Gruss
Rallebiker

corresponder
12.01.16, 22:03
sind die betreffenden partitionen gemountet?

gruss

c.

Rallebiker
12.01.16, 22:23
sind die betreffenden partitionen gemountet?gruss c.Zu welchem Zeitpunkt?
Waerend der Verschiebung mit GParted waren die betreffenden Partitionen nicht gemountet.
GParted haette sonst keine Veraenderungen vorgnommen.

Gruss
Rallebiker

corresponder
13.01.16, 06:15
naja, beim chroot
sonst kann er ja nix finden....

Rallebiker
13.01.16, 09:10
naja, beim chroot
sonst kann er ja nix finden....Ich machte es bisher so:

sudo mount /dev/sda3 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo cp /proc/mounts /mnt/etc/mtab
sudo chroot /mnt /bin/bash
grub-install /dev/sda3
update-grub
exit

Gruss
Rallebiker

Rallebiker
02.02.16, 16:48
Bin immer noch dabei. :(
Nun bekomme ich folgende Meldung,
wenn ich im laufenden System Grub neu
auf die root/boot Platte installieren will:
sudo grub-install /dev/sda4
Installing for i386-pc platform.
grub-install: Warnung: Dateisystem »ext2« unterstützt keine Einbettungen.
grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen..
grub-install: Fehler: mit Blocklisten wird nicht fortgesetzt. Ich habe kein ext2, nur ext4 und swap

Gruss
Rallebiker

hafgan
02.02.16, 16:53
also ich installiere den grub immer direkt auf die Platte nicht auf die Partition:

z.B.

grub-install /dev/sda

Rallebiker
02.02.16, 21:57
also ich installiere den grub immer direkt auf die Platte nicht auf die Partition:
z.B.

grub-install /dev/sdaJa ist wohl auch bei 90% der User der Fall.
Wohl aber weniger bei denen es sich um ein Dualboot handelt
und, bei denen , die Grub vom Handling was das Hinzufuegen-und Entfernen
betrifft als sehr umstaendlich einstufen - dazu gehoere ich leider auch.

Gruss
Rallebiker

FM_81
03.02.16, 05:39
Die Installation solltest Du mittels Option -f (oder war es '--force'?) erzwingen können.

Bitte aber die Zeile
grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen..im Hinterkopf behalten.
So bald sich Dein "GRUB-Kern" im Dateisystem an einen anderen Platz verschiebt, funktioniert er nicht mehr. Typischerweise gibt man ihm, so bald es geklappt hat, das Attribut immutable damit genau das nicht mehr passieren kann. Beim alten GRUB war das stage2, beim GRUB2 glaube ich core.img ...

MfG, FM_81

towo2099
03.02.16, 05:53
https://debianforum.de/forum/viewtopic.php?f=12&t=159428

Rallebiker
03.02.16, 16:46
Hervorragend!
GRUB ist nun da wo es hin soll.
Hab' dann noch den alten MBR wiederhergestellt und EasyBCD neu installiert
und alles funktioniert wieder.
Danke auch!

Gruss
Rallebiker