Microsoft Boot Manager durch grub2 ersetzt?

0

Ich habe meinen PC mit Win 8.1 ausgeführt. Ich habe lange überlegt, ob ich Linux ausprobieren möchte, also habe ich beschlossen, es auszuprobieren. Ich habe mehrmals versucht, es zu installieren, aber ich konnte es nie booten. Alles, was ich tun konnte, war Windows 8 zu booten. Bei meiner letzten Installation habe ich grub2 auf der ersten Partition sda0 installiert (jetzt kann ich mich nicht mehr an den Namen erinnern). .

Wenn ich jetzt meinen PC einschalte, erhalte ich den grub2-Bildschirm, den ich noch nie zuvor bekommen habe, aber es gibt keine SO-Einträge! Ich weiß nicht wirklich, was ich jetzt tun soll. Ich schreibe dies von einer Linux Live-CD, weil ich nicht mit einem SO booten kann.

Meine Fragen sind, ob es möglich ist, beiden SO-Einträgen ähnliche Einträge hinzuzufügen oder ob ich dies rückgängig machen und mein Windows 8 erneut booten kann.

Danke fürs Lesen.

Bruno Tavares
quelle
Haben Sie eine Windows-Wiederherstellungs-CD / DVD? Hast du einen Freund mit Windows 8 oder 7? Erstellen Sie eine Wiederherstellungs-Reparaturdiskette und booten Sie Ihren Computer damit ... howtogeek.com/141818/…
Logman
Was genau ist ein "SO-Eintrag"?
Ramhound
@Logman Ich habe hier einen bootfähigen Windows 7-Stift. Ich könnte ihn verwenden, um Windows neu zu installieren. Wenn die aktuelle Windows-Installation jedoch nicht in der Grub-Boot-Liste angezeigt wird, ist sie wahrscheinlich auch nicht vorhanden, wenn ich sie erneut installiere. Das wird mein letzter Schritt sein, wenn nichts anderes funktioniert.
Bruno Tavares

Antworten:

0

Das ist zuallererst OS (Betriebssystem) statt SO. Du verstehst Grub vielleicht nicht so gut. Ich habe keine Ahnung, welche Linux-Distribution Sie ausprobiert haben, aber im Allgemeinen ist Linux für Windows sehr freundlich und nicht umgekehrt. Hier sind einige Tipps:

  1. Grub sollte nicht unter / dev / sda0 oder ähnlichem installiert werden. Das heißt, grub sollte auf / dev / sda installiert sein (wenn Sie nur eine Platte haben).
  2. Was Sie jetzt tun sollten, ist in LiveCD zu booten und zu mounten alles Ihre Linux-Partitionen chrooten dann auf Ihr installiertes Linux und reparieren das Grub. Hier sind die Befehle, die Sie möglicherweise benötigen (. mount /dev/sdaX /mnt/pointX chroot /mnt /bin/bash Wenn Sie sich mit dem Internet verbinden könnten, würden Sie vielleicht gerne os-prober (oder einige andere Namen in einer anderen Distribution) installieren. pacman -S os-prober grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg Jetzt exit die Chroot-Umgebung und dann reboot dein PC. Wenn Sie von Ihrer harkdisk booten, werden Sie drei oder mehr Elemente im Grub-Bildschirm sehen, einen auswählen und die Welt von Linux genießen.

Vielleicht solltest du Ubuntu ausprobieren, wo Wubi dir aus diesen frustrierenden Dingen heraushelfen wird.

UnixAgain
quelle
Bei meinen ersten Versuchen habe ich drei Partitionen erstellt, eine für das Betriebssystem (so ist es in meiner Muttersprache), eine für den Austausch und eine für den Startvorgang. Ich habe grub auf diesem letzten installiert, aber ich konnte nie damit booten, also versuchte ich es anders. Ich habe bereits das Ubuntu Boot-Repair-Tool ausgeführt, aber es war mir nicht gelungen, dieses Chaos zu reparieren. Ich habe bereits versucht, den Befehl grub-install auszuführen, aber es heißt, dass dieser Befehl nicht vorhanden ist. Ich werde jetzt versuchen, das zu tun, was Sie gesagt haben, danke für die Antwort.
Bruno Tavares
Noch eine Frage: Wenn ich gparted öffne, erhalte ich eine Liste aller Partitionen, die ich derzeit habe. Es fängt bei sda1 an, gibt es das ich grub richtig installieren soll?
Bruno Tavares
Beim Einhängen dieser Partition (sda1) - "Ungültiges ntfs-System" - ist ein Fehler aufgetreten. Daher habe ich diese Partition formatiert, aber jetzt erhalte ich die folgenden Fehler beim Ausführen von grub-install = root@test:/# grub-install /dev/sda1 grub-probe: error: cannot find a device for / (is /dev mounted?). grub-probe: error: cannot find a device for /boot/ (is /dev mounted?). Could not find device for /boot: Not found or not a block device.
Bruno Tavares
Sind Sie sicher, dass Ihr Partitionsmodus gpt anstelle von mbr ist? Das Partitionieren von Festplatten mit gpt auf einer mbr-basierten Festplatte führt zu einer Reihe von Problemen. Wie ich sagte, grub-install /dev/sda NICHT grub-install /dev/sda1, verstehen? Jetzt können Sie dies ausführen mount --rbind /dev /mnt/root/dev bevor Sie zu neu installiertem Linux chroot.
UnixAgain
Ich bekomme genau den gleichen Fehler mit grub-install /dev/sda, aber wenn ich renne mount /dev/sda /mnt/point0 Ich verstehe das mount: block device /dev/sda is write-protected, mounting read-only mount: /dev/sda already mounted or /mnt/point0 busy
Bruno Tavares