linux grub probleme

ich hab dann noch ne frage

soll ich bei <deindevice> die sda nummer angeben oder des bei dem "Mounted at /media/lubuntu/62a9eb1f-6a55-4b73-82f7-06541c017baa"

edit: hat sich erledigt ^^
 
Zuletzt bearbeitet:
ok hab ich gemacht und danach kam das hier

root@lubuntu:/home/lubuntu# mount /dev/sda7 /mnt
root@lubuntu:/home/lubuntu# mount --bind /dev /mnt/dev
root@lubuntu:/home/lubuntu# chroot /mnt
root@lubuntu:/# grub-install /dev/sda
grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.

hab eben mal geguckt und das verzeichnis i386.... gibts garnicht bei mir ... warscheinlich weils n 64-bit pc is

aber eig muss ne 64-bit version von linux das ja erkennen
 
Wenn dein Live-System sowieso bereits die Partition mountet, kannst du auch gleich diesen Mount verwenden. Du musst dann nur den Pfad bei Punkt 2 entsprechend anpassen um das devfs zu mounten.
 
ja der braucht neuerdings zwanghaft EFI

seit dem update auf win10 kommt immer wenn ich im gsm mode starte der fehler das grub besch'digt sei

und sorry wegen evtl. schreibfehlern

ich komm mit der us tastatur nich klar ^^ (live einstellung...)
 
also ich bin grad auf dein link gegangen und das testen ergab das hier

root@lubuntu:/home/lubuntu# mount | grep efivars
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)

und das hab ich eben getestet

root@lubuntu:/home/lubuntu# efibootmgr -v
BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 2002,0004,0001,0000,2003,2001
Boot0000* Ubuntu HD(2,e1800,82000,27a2a898-01bc-11e2-b63f-bac31b848a9a)File(\EFI\ubuntu\grubx64.efi)RC
Boot0001* ubuntu HD(2,e1800,82000,27a2a898-01bc-11e2-b63f-bac31b848a9a)File(\EFI\ubuntu\shimx64.efi)
Boot0002* EFI Network 0 for IPv6 (70-54-D2-0C-9A-31) ACPI(a0341d0,0)PCI(15,2)PCI(0,0)MAC(MAC(7054d20c9a31,0)030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000RC
Boot0003* EFI Network 0 for IPv4 (70-54-D2-0C-9A-31) ACPI(a0341d0,0)PCI(15,2)PCI(0,0)MAC(MAC(7054d20c9a31,0)RC
Boot0004* Windows Boot Manager HD(2,e1800,82000,27a2a898-01bc-11e2-b63f-bac31b848a9a)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...f................
Boot0005* EFI DVD/CDROM (TSSTcorp CDDVDW SN-208AB) ACPI(a0341d0,0)PCI(11,0)ATAPI(1,0,0)CD-ROM(1,50cf7,11c0)RC
Boot2001* EFI USB-Laufwerk RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC

also hat das was easyBCD mir angezeigt hatte doch gestimmt
 
Zuletzt bearbeitet:
nein ich hab immer nur ext4 und swap part. erstellt

edit: also habs jetz so

root@lubuntu:/home/lubuntu# mount /dev/sda7 /mnt
mount: /dev/sda7 is already mounted or /mnt busy
/dev/sda7 is already mounted on /mnt
root@lubuntu:/home/lubuntu# mount --bind /dev/shm /mnt/dev/shm
root@lubuntu:/home/lubuntu# mount --bind /proc /mnt/proc
root@lubuntu:/home/lubuntu# mount --bind /sys /mnt/sys
root@lubuntu:/home/lubuntu# chroot /mnt
root@lubuntu:/# grub-install /dev/sda
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.

jety m[sste ich nur noch wissen wie ich ne weitere part. erstelle ^^

edit2: komisch ich hab nie eine efi part. erstellt und der part. manager meint ich h'tte auf sda2 eine ^^
 
Zuletzt bearbeitet:
Ok also ich hab das jetzt so gemacht das ich die vorhandene efi part. Genommen hab (gerät für grub Installation sda2) das ist der windoof bootloader
 
ok hat alles nichts gebracht

hatte gemeint installation abgeschlossen undso...

dann reboot... und dann kam einfach der normale loader der schon immer drauf war

edit: so ich hb jetzt das ganze wie oben beschrieben nochmal versucht mit dem selben ergebnis

wo will chroot denn nach dem efi suchen wenn nicht auf sda2 ... weil ich hab grub ja auf sda2 installiert
linux liegt auf sda7, die swap-part. auf sda8 und sonst hab ich nichts anderes von linux
 
Zuletzt bearbeitet:
Grub gehört nicht auf eine Partition wie sda2 sondern in den Master Boot Record, also sda. Installiere dein Grub also bitte einfach im MBR.
 
sooooo thema bis hierhin betraf mein laptop ... und da werd ich das linux demnächst vollständig begraben

nun habe ich das ganze auf meinem tower versucht
Windows 7 Ultimate (noch ohne key (3-dateien-trick) bis ich n neuen key gekauft hab)

nur hab ich linux nicht in eine interne platte sondern eine externe usb2.0 platte installiert

installation lief völlig problemlos ab nur beim nächsten booten sagte mir der pc
(hatte den bootloader direkt auf die festplatte installiert also weder sdaX noch sda
(sda/b/c sind ja meines wissens die laufwerksbezeichnungen demnach hab ichs auf keins von beiden installiert sondern bei SeagateXXXXXXXXXXX)
no root partition found on {XXXXXXXXXXXXXXXXXXX}
grub error , entering grub rescue

danach hab ich mit ner win cd wie weiter oben von euch beschrieben das mbr mit fixmbr zurück gesetzt

danach lief windows schonmal wieder

allerdings bekomm ich linux nicht in den mbr rein.....
 
Wenn Grub von einem USB-Medium booten soll, muss das BIOS die entsprechenden Handles korrekt an den Bootloader durchreichen. Das tut nicht jedes BIOS. Unter BootFromUSB - Community Help Wiki findest du eine Anleitung wie man prüfen kann, ob das eigene BIOS das Booten von USB-Medien via Grub unterstützt.
 
Zurück
Oben