sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
jetzt habe ich es wohl geschafft, meine Partitionen vollkommen zu zerlegen: 😲 chef@chef-HP:~$ sudo fdisk -l
Warnung: GPT (GUID-Partitionstabelle) auf '/dev/sda' erkannt! Das Hilfsprogramm Fdisk unterstützt GPT nicht. Verwenden Sie GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 Köpfe, 63 Sektoren/Spur, 121601 Zylinder, zusammen 1953525168 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Festplattenidentifikation: 0x00000000
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 1 1953525167 976762583+ ee GPT
Partition 1 beginnt nicht an einer physikalischen Sektorgrenze.
chef@chef-HP:~$
ist da noch was zu retten???
|
syscon-hh
Anmeldungsdatum: 8. Oktober 2005
Beiträge: 10220
|
Nur die Ruhe - das war der falsche Befehl:
weil GPT
|
sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
Hi, syscon, chef@chef-HP:~$ sudo parted -l
[sudo] password for chef:
Modell: ATA HGST HTS541010A9 (scsi)
Festplatte /dev/sda: 1000GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 316MB 315MB ntfs Basic data partition versteckt, diag
2 316MB 420MB 105MB fat32 EFI system partition boot
3 420MB 555MB 134MB Microsoft reserved partition msftres
4 555MB 356GB 355GB ntfs Basic data partition msftdata
5 356GB 950GB 594GB ntfs Basic data partition msftdata
6 950GB 987GB 37,7GB ext4
7 987GB 1000GB 12,8GB linux-swap(v1)
chef@chef-HP:~$
hilft das eher?
|
syscon-hh
Anmeldungsdatum: 8. Oktober 2005
Beiträge: 10220
|
sachsejong schrieb: Hi, syscon, hilft das eher?
Ich habe weitere Daten angefordert - bitte arbeite die folgenden Links systematisch ab und übermittle die Ausgaben:
Denke daran, nur Du sitzt vor Deinem Rechner - wir können nur partizipieren und die Ausgaben uns ansehen.
|
sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
mein Problem ist ja, ich komme nicht mehr ins Windows rein. Wollte schlau sein und habe mit easybcd rumgespielt. DAS war eine selten dumme Idee. damit habe ich mich ausgesperrt, weil:
"Partition 1 beginnt nicht an einer physikalischen Sektorgrenze" mount | grep '/boot/efi':
chef@chef-HP:~$ mount | grep '/boot/efi'
/dev/sda2 on /boot/efi type vfat (rw) sudo efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0000,3000,0002,2001,2002,2003
Boot0000* Windows Boot Manager HD(2,96800,32000,85edd8be-38aa-4873-b688-20cf271bcdb9)File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0002* ubuntu HD(2,96800,32000,85edd8be-38aa-4873-b688-20cf271bcdb9)File(\EFI\ubuntu\shimx64.efi)
Boot2001* USB Drive (UEFI) RC
Boot2002* Internal CD/DVD ROM Drive (UEFI) RC
Boot3000* Internal Hard Disk or Solid State Disk RC
Boot3001* Internal Hard Disk or Solid State Disk RC
Boot3003* Internal Hard Disk or Solid State Disk RC
chef@chef-HP:~$ sudo parted -l
Modell: ATA HGST HTS541010A9 (scsi)
Festplatte /dev/sda: 1000GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 316MB 315MB ntfs Basic data partition versteckt, diag
2 316MB 420MB 105MB fat32 EFI system partition boot
3 420MB 555MB 134MB Microsoft reserved partition msftres
4 555MB 356GB 355GB ntfs Basic data partition msftdata
5 356GB 950GB 594GB ntfs Basic data partition msftdata
6 950GB 987GB 37,7GB ext4
7 987GB 1000GB 12,8GB linux-swap(v1)
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
Schau mal ob mit sudo efibootmgr -v noch ein Win-Booteintrag vorhanden ist. Falls ja, kannst du eventuell mit sudo efibootmgr -n ZZZZ , wobei jedes Z ein Element von 0-9 ist, dein Win booten. Partition 1 ist übrigens nicht deine EFI-Partition. Nichtsdestotrotz sollten wir schon die aktuellste Ausgabe von sudo parted -l haben, um dir helfen zu können. Und woher kommt die Fehlermeldung?
|
sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
Hallo, Gerry, beide Ausgaben habe ich oben gepostet, und die Fehlermeldung kommt aus fdisk -l Wenn ich Dich richtig verstehe, müsste ich also sudo efibootmgr -n 0003 eintippen?
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
sachsejong schrieb: ... die Fehlermeldung kommt aus fdisk -l
Und wie schon von syscon-hh angemerkt, ist das bei einer GPT der falsche Befehl. Wenn ich Dich richtig verstehe, müsste ich also sudo efibootmgr -n 0003 eintippen?
Es gibt keinen Booteintrag 0003. Win hat Booteintrag 0000 und Ubuntu 0002. Folglich wäre also sudo efibootmgr -n 0000
sudo reboot richtig.
|
sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
Das Problem besteht nach wie vor; ich bekomme die meldung, das File\BCD den Status 0cc0000098 habe. Über Start- DVD versucht, behauptet das System, die Partition sei nicht da. Also muss ich die Kiste vermutlich komplett bügeln ;(
|
syscon-hh
Anmeldungsdatum: 8. Oktober 2005
Beiträge: 10220
|
sachsejong schrieb: Das Problem besteht nach wie vor; ich bekomme die meldung, das File\BCD den Status 0cc0000098 habe. Über Start- DVD versucht, behauptet das System, die Partition sei nicht da. Also muss ich die Kiste vermutlich komplett bügeln?
Nein dieser Fehlercode lässt sich in der Reparaturkonsole via Windows-DVD beheben - der verweist nur auf eine beschädigte BCD-Datei. Frage: Hattest Du schon das Spielchen von hakunamatata ausgeführt? Dann wäre das kein Wunder!
|
sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
Hallo, und guten Morgen! Nein, ich habe mich bisher an Alias und Dich, Syscon, gehalten. Und bei Start von der DVD behauptet der Rechner, die Partition sei gesperrt. Wobei ich dazu noch nicht weitergekommen bin (weil selbst schuld), darum kümmere ich mich heute abend (oder morgen, je nachdem, wie weit ich mich dann noch motivieren kann). Danke erstmal für eure Unterstützung, ich melde mich, wenns was Neues gibt. Gruss- heute mal aus Ingolstadt Holger
|
sachsejong
(Themenstarter)
Anmeldungsdatum: 10. April 2015
Beiträge: 16
|
so. für alle, denen es mit Tools wie EasyBCD die Partitionen zerschossen hat, weil sie wie ich ihre Wurschtfinger nicht stillhalten konnten: Bei mir hat das für gute Laune und ein funtionierendes Starten (von WIN8.1) gesorgt:
Ich habe die Wiederherstellungs- DVD eingelegt, von der aus gebootet und in die Reparaturoptionen gegangen. Dort kann man in einem Untermenü (ich glaube, "Erweitert") auch eine Eingabe vornehmen. Der passenste Code lautet bootrec /rebuildbcd Dann fragt das System, ob das gefundene Laufwerk der Startliste hinzufügen soll. Dazu kann man verschiedene Optionen auswählen, ich habe "a" für Alle gedrückt. Bestätigen, neu starten- BINGO! Ich werde das System erst mal so lassen, wie es ist, über ESC kann ich ja jederzeit im Bootmodus Lubuntu asuswählen. Danke an alle, die mir ihre Hilfe haben angedeihen lassen! Gruss Holger
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
syscon-hh schrieb: Frage: Hattest Du schon das Spielchen von hakunamatata ausgeführt? Dann wäre das kein Wunder!
Keine Frage, wir sind hier in einem Ubuntu-Forum und auch ich bevorzuge Lösungen, die unter Ubuntu ohne Windows-Beteiligung zu einer Lösung führen, bevorzugt natürlich Lösungen, die sich auch im Wiki befinden; aber auch ich sehe nicht jede neue Lösung, vorallem dann nicht, wenn ich schon eine für mich und meinen Bekanntenkreis funktionierende Lösung zu diesem Zeitpunkt gefunden hatte. Natürlich ist es auch nicht optimal, wenn zwei unterschiedliche Lösungen gleichzeitig verwendet werden, weil es unerwartete Wechselwirkungen geben kann. Das "Spielchen" von mir wurde auf verschiedenen Systemen mehrfach erfolgreich getestet und die Aktion, die bei bcdedit am meisten Gefahrenquellen birgt, ist aus meiner Sicht ein Löschen oder ein Überschreiben von Einträgen. Ein Löschen ist in meiner Anleitung nicht enthalten; ein Überschreiben geschieht nur in der Kopie des "Windows Boot Managers". Das hat in Tests den Start mit dem ursprünglichen Eintrag immer gewährleistet, auch wenn der neue Eintrag fehlerhaft war. sachsejong schrieb:
Nein, ich habe mich bisher an Alias und Dich, Syscon, gehalten.
sachsejong schrieb: Ich werde das System erst mal so lassen, wie es ist, über ESC kann ich ja jederzeit im Bootmodus Lubuntu asuswählen.
Den Tipp von syscon-hh EFI_Problembehebung#Ubuntu startet nur einmal könntest du auch ohne Änderungen in Windows probieren.
|
syscon-hh
Anmeldungsdatum: 8. Oktober 2005
Beiträge: 10220
|
hakunamatata schrieb: syscon-hh schrieb: Frage: Hattest Du schon das Spielchen von hakunamatata ausgeführt? Dann wäre das kein Wunder!
Das war ja auch kein Angriff gegen Dich, sondern mehr ein Ausschließen von Fehlerquellen. Das Verfahren als solches mag ja funktionieren, aber für den Anfrager ist das aus unserer Sicht weit außerhalb seiner Möglichkeiten (Verständnisproblem!).
Das hat in Tests den Start mit dem ursprünglichen Eintrag immer gewährleistet, auch wenn der neue Eintrag fehlerhaft war.
Das Problem wird dann ja sein, das wenn Windows nicht mehr startet, dass man den defekten Eintrag nicht mehr austauschen kann. Der aktuelle Eintrag BCD liegt zwar in der EFI-Partition vor und kann mit einem Livesystem erreicht werden - ein Austauschen ist hier aber ab Windows 8.1 nicht mehr nöglich, weil die interne UUID vom Runterfahren im Hauptsystem unter C:\Windows\System32\config\ abgespeichert und damit verglichen wird. Aber das ist jetzt Windows und das wollen wir hier nicht vertiefen.
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
syscon-hh schrieb: Das war ja auch kein Angriff gegen Dich, sondern mehr ein Ausschließen von Fehlerquellen.
Von einem Angriff gegen mich war ich ohnedies nicht ausgegangen; aber trotzdem danke für die erklärende Darstellung. Das Problem wird dann ja sein, das wenn Windows nicht mehr startet, dass man den defekten Eintrag nicht mehr austauschen kann.
Ich hätte bei den ersten Tests unter Windows 8.1 auch mehr Probleme erwartet. Aber tatsächlich wurde auch mit dieser Methode Windows 8.1 weiterhin immer über den nicht veränderten Eintrag gestartet (d.h. {bootmgr} blieb der ursprüngl. UUID zugeordnet), so dass Fehler beim neuen Eintrag keine fatalen Auswirkungen hatten. Der neue Eintrag dient eigentlich nur dazu das EFI Bootmenü zu ändern, genauso wie es efibootmgr auch tut. Mit bcdedit betrachtet, sieht das EFI Bootmenü auch nach weiteren Windows-Starts dann so aus:
Start-Manager für Firmware
--------------------------
Bezeichner {fwbootmgr}
displayorder {12345678-1234-1234-1234-123456789012}
{bootmgr}
... und die von dort gestarteten Boot Manager-Einträge so:
Windows-Start-Manager
---------------------
Bezeichner {12345678-1234-1234-1234-123456789012}
device partition=\Device\HarddiskVolume1
path \EFI\ubuntu\shimx64.efi
description Ubuntu
...
Windows-Start-Manager
---------------------
Bezeichner {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
|