oldfield2283 hat geschrieben: ↑25 Jan 2022 12:57
Öhm nun muß ich doch mal fragen... Kennt sich jemand mit Multi-Boot Problemchen aus, Grub usw.
Ich hatte bis letzte Woche eine Installation
Win 7 / Linux Mint 17.2 auf einem Uralt-Rechner. Der hatte 2 Platten, das Boot-Menue war auf sdb und ein Verweis zum Windows auf sda. Ob Windows noch alleine gebootet hätte, weiß ich gar nicht mal so, weil ich es nicht mehr probieren konnte mit Abziehen der 2.Platte. Außerdem hatte der PC mehrere Macken und sollte verschrottet werden - solange wie ich ihn anhatte, ging er aber noch wie Bienchen.
Jetzt mein Problem. Ich dachte, ich
ziehe die beiden Festplatten
einfach um in einen Not-PC (zu klein und zu alt ja, aber als Kopierstation mit 4GB noch zu gebrauchen), melde sie im Bios in der richtigen Reihenfolge an (sdb vor sda) und das sollte gehen. Macht er aber nicht
Linux Mint fährt ohne Fragen hoch.
Windows mault.
Ich glaub
hier ist das Problem (zumindest für den Windows-Teil). Win 7 erwartet seine alte Hardware und findet sie nicht...
(Oder ist der "neue" Not-PC baugleich zum alten? Dann nevermind. Bzw. dann könnte sich Win 7 immerhin noch an evtl. geänderten Hardware-IDs stören... aber das ist nur Rumraterei meinerseits. Ich würd sowas auf jeden Fall nicht machen... anderes System => Neuinstallation. Zumindest bei Windows, da kann man sonst ja gar nix debuggen weil closed source.
Was in deinem Fall sinnfrei wäre, natürlich, denn du willst ja noch vorm Planieren der HDD mal ins *alte* Windows reingucken.)
Ich hatte jetzt folgende Idee: Windows Installation holen und reparieren lassen. Danach das Linux den GRUB wieder reparieren lassen und noch einmal probieren jetzt mit markierten Platten und Datenkabeln... Dummerweise weiß ich nicht mehr wie ich das vor Jahren gemacht hatte? SuperGrub?!
Ich mach's immer so:
Passenden Linux Mint-Distri-Datenträger raussuchen, von da booten, und von da die ganze grub-Grütze neugenerieren lassen, aber halt mit dem target für die grub-Dateien auf der
Festplatte (anstatt dem, was jetzt
im virtuellen Filesystem liegt, das aus dem CD- oder dem Stick-Static-Filesystem im Hintergrund abgeleitet ist). Gibt Anleitungen dafür im Netz. Offenbar hast du das aber jetzt auch schon probiert ... bzw. wolltest es probieren, aber scheiterst am BlackSOD
, von daher...
Folgender kleiner Nebeneffekt irritiert mich auch noch. Sobald eine der beiden Platten angeschlossen ist, klappt auch kein Boot vom Stick mehr (Gparted, Linux Mint, Windows Install) - die stürzen alle mit black screen und bewegungslos ab, anscheinend sobald sie den Plattenbereich der ehemaligen sda untersuchen oder auch nur suchen? Die Platte selbst (1 TB) ist in Ordnung, ich konnte alles sichern - nur würde ich gerne deren Desktop auch noch mal haben... Weil da ein paar Links/Programme drauf sind, die ich so nicht habe auf einem ansonsten 90%igen 1:1 Klon vom Oktober. Speziell Signal fehlt mir doch sehr, ich weiß die Installation ist etwas eigen.
...gehen wir nochmal zum ursächlichen Grund,
warum du das eigentlich tun willst: Was meinst du mit "deren Desktop" (nochmal haben)? Da die Platte gesichert ist, würde es doch reichen, dir den Ordner rauszusuchen, in dem die Desktop-Verknüpfungen gespeichert sind und sie dir wegzusaven. Oder meinst du "nochmal den Desktop/Windows-Screen
vor dir haben, um dir Notizen machen zu können und dir Configs etc. auf einem eventuellen künftigen super-neuen Rechner klicken zu können" ... also: "so klicken, dass sie identisch zu den alten Configs sind"?
Weiß jemand zufällig die richtige Reihenfolge, wie man den Grub repariert?
Die Frage scheint ja wohl eher zu sein,
wie du das tun willst, wenn der Stick seinen Dienst unter bestimmten Nebenbedingungen (Platte drangehängt) versagt...
Was passiert, wenn du vom Stick booten willst, wenn du
a) keine HDD dran hast
b) sda dran hast (das war Windows, IIRC)
c) sdb dran hast (das war Linux mit grub, IIRC)
d) beide dran hast?
Führt das
*alles* zum BlackSOD? Und schon andere Sticks probiert? Evtl. liegt's daran? Und: Im BIOS alles richtig eingestellt ... Boot-Optionen für Disks & USB?
Schon mal Grub4DOS auf dem Stick probiert? Das kann zumindest grub glaub ich chainloaden (zum Testen) und hilft vielleicht bei der Fehlersuche. Mir hat es zumindest früher das eine oder andere Mal den Ar*** gerettet, noch zu XP-Zeiten.
Perspektivisch, die typischen kreativen Hacker-Ideen:
Also sofern du es *irgendwie* geschafft hast, wenigstens Windows wieder zum Laufen zu bringen, könntest du ja dessen Partition und Bootloader als primär auswähen, und zur Not Grub4DOS mal probieren... das kann IIRC grub chainloaden... der dann wiederum Linux startet. Oder vielleicht kann Grub4DOS mittlerweile auch das Linux Mint direkt chainloaden. Ist zwar ein bisschen von hinten übers Ohr durchs Knie geschossen , aber als Notfalllösung wär's okay, sofern Linux vom Stick zu Reparaturzwecken gar nicht mehr booten will.
Aber Priorität hat natürlich erstmal die a)-b)-c)-d)-Geschichte, is klar ^^.