stefan82
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
Hallo! ich hab mir beim Hofer (Aldi) einen neuen Laptop gekauft- einen HP laptop mit AMD Prozessor und Windows 10 HOME Jetzt hab ich mir Ubuntu 20.4 installiert- das hat auch recht gut funktioniert- bis ich dann wieder mal kurz win gestartet hab-seitdem dürfte der Win Bootloader den Grub Loader überschrieben haben. Ich versuche schon den ganzen Vormittag- den Grub Loader über nen Live USB Stick zum wiederherstellen-doch leider will das ned ganz. Da der Laptop ein UEFI bootverfahren hat- habe ich die chroot- methode probiert- das funktioniert- bis zum punkt 3-–- sudo cp /proc/mounts /mnt/etc/mtab funktioniert nicht und schmeisst ne fehlermeldung raus..... hat jemand erfahrungen mit sowas? wie kann ich es verhindern das beim nächsten Umswitchen auf win wieder der Grubloader zickt? und wie komme ich generell wieder in mein installiertes Ubuntu system??? herzlichen dank im Vorraus!
Moderiert von ChickenLipsRfun2eat: Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej stefan82, starte ein LiveSystem und zeige hier (in codeblock, also {{{hier der Text aus dem Terminal}}} in geschweiften Klammern)
sudo parted -l sudo efibootmgr -v
Gruß black tencate
|
stefan82
(Themenstarter)
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
Zuerst mal danke für deine superrasche Antwort! Warnung: Der Treiberdeskriptor sagt, dass die physische Blockgröße 2048 Bytes
ist. Linux sagt, dass es 512 Bytes sind.
Ignorieren/Ignore/Abbrechen/Cancel? i
parted: Unbekanntes Zeichen: i
Ignorieren/Ignore/Abbrechen/Cancel? I
parted: Unbekanntes Zeichen: I
Ignorieren/Ignore/Abbrechen/Cancel? Ignorieren
Modell: General UDisk (scsi)
Festplatte /dev/sda: 32,2GB
Sektorgröße (logisch/physisch): 2048B/512B
Partitionstabelle: mac
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 2048B 6143B 4096B Apple
2 870kB 4966kB 4096kB EFI
Modell: WDC PC SN530 SDBPNPZ-512G-1006 (nvme)
Festplatte /dev/nvme0n1: 512GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 274MB 273MB fat32 EFI system partition boot, esp
2 274MB 290MB 16,8MB Microsoft reserved partition msftres
3 290MB 111GB 111GB ntfs Basic data partition msftdata
5 111GB 512GB 401GB ext4
4 512GB 512GB 561MB ntfs Basic data partition versteckt, diag
sudo: efibootmgr: Befehl nicht gefunden
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej stefan82, stefan82 schrieb: ...
sudo: efibootmgr: Befehl nicht gefunden
da hast Du wohl das LiveSystem nicht im EFI Modus gestartet, bitte nochmal (im EFI Modus!) Gruß black tencate
|
stefan82
(Themenstarter)
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
Blöde frage- wie kann man ein live system im efi modus starten? es gibt beim grub vom livestick nur efi einstellungen- aber da kann ich nicht über EFI booten.....
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 7756
|
Disable im UEFI CSM (Compatibility Support Module, manchmal an dieser Stelle auch nichtssagend als legacy bezeichnet)! Der USB-Stick muß für UEFI-Mode erstellt worden sein. Viele der Tools modifzieren. Nimm dd oder balenaEtcher!
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej stefan82, stefan82 schrieb: Blöde frage- wie kann man ein live system im efi modus starten?
sorry, bei 20.04 Live mußt Du efibootmgr nachinstallieren (sudo apt install efibootmgr ) Gruß black tencate
|
stefan82
(Themenstarter)
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
ahhhh- jetzt funktioniert die Ausgabe- sagt mir aber gar nix!
sudo parted -l
Warnung: Der Treiberdeskriptor sagt, dass die physische Blockgröße 2048 Bytes
ist. Linux sagt, dass es 512 Bytes sind.
Ignorieren/Ignore/Abbrechen/Cancel? Ignorieren
Modell: General UDisk (scsi)
Festplatte /dev/sda: 32,2GB
Sektorgröße (logisch/physisch): 2048B/512B
Partitionstabelle: mac
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 2048B 6143B 4096B Apple
2 870kB 4966kB 4096kB EFI
Modell: WDC PC SN530 SDBPNPZ-512G-1006 (nvme)
Festplatte /dev/nvme0n1: 512GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 274MB 273MB fat32 EFI system partition boot, esp
2 274MB 290MB 16,8MB Microsoft reserved partition msftres
3 290MB 111GB 111GB ntfs Basic data partition msftdata
5 111GB 512GB 401GB ext4
4 512GB 512GB 561MB ntfs Basic data partition versteckt, diag
sudo efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0000,0001
Boot0000* Windows Boot Manager HD(1,GPT,cd635210-bd7a-446d-b68d-81604a86699e,0x800,0x82000)/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.}....................
Boot0001* USB Drive (UEFI) - General UDisk 5.00 PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(1,0)/CDROM(1,0x6a4,0x7d00)..BO
Boot0002* USB Drive (UEFI) - General UDisk 5.00 PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(1,0)/HD(2,MBR,0x38b1c112,0x6a4,0x1f40)..BO
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej stefan82, zeige
sudo mount /dev/nvme0n1p1 /mnt && ls -R /mnt && sudo umount /mnt sudo mount /dev/nvme0n1p5 /mnt && ls /mnt && sudo umount /mnt sudo fdisk -l 2>/dev/null | egrep "Disk /|/dev/" | sed "s#^/dev/#Part /dev/#" | awk '{print $2}' | sed 's/://' | xargs -n1 -IX sudo sh -c "hexdump -v -s 0x80 -n 2 -e '2/1 \"%x\" \"\\n\"' X | xargs -n1 -IY sh -c \"case \"Y\" in '48b4') echo X: GRUB 2 v1.96 ;; 'aa75' | '5272') echo X: GRUB Legacy ;; '7c3c') echo X: GRUB 2 v1.97 oder v1.98 ;; '020') echo X: GRUB 2 v1.99 ;; *) echo X: Kein GRUB Y ;; esac\""
Immer schön "c&p", dabei im Terminal dann zus. die shift-Taste benutzen (oder mit der Maus markieren, und dann mit der mittleren Maustaste ablegen) Gruß black tencate
|
stefan82
(Themenstarter)
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
sudo mount /dev/nvme0n1p1 /mnt && ls -R /mnt && sudo umount /mnt
/mnt:
EFI 'System Volume Information'
/mnt/EFI:
Boot HP Microsoft ubuntu
/mnt/EFI/Boot:
bootx64.efi fbx64.efi mmx64.efi
/mnt/EFI/HP:
BIOS BIOSUpdate SystemDiags
/mnt/EFI/HP/BIOS:
Current New Previous
/mnt/EFI/HP/BIOS/Current:
0887A.bin 0887A.sig
/mnt/EFI/HP/BIOS/New:
/mnt/EFI/HP/BIOS/Previous:
/mnt/EFI/HP/BIOSUpdate:
BiosMgmt.efi BiosMgmt.s09 BiosMgmt.s12 BiosMgmt.s14 CryptRSA.efi
/mnt/EFI/HP/SystemDiags:
CryptRSA.efi SysDiags.efi SysDiags.s09 SysDiags.s12 SysDiags.s14
/mnt/EFI/Microsoft:
Boot Recovery
/mnt/EFI/Microsoft/Boot:
BCD en-GB kd_02_10df.dll ko-KR sk-SK
BCD.LOG en-US kd_02_10ec.dll lt-LT sl-SI
BCD.LOG1 es-ES kd_02_1137.dll lv-LV sr-Latn-RS
BCD.LOG2 es-MX kd_02_14e4.dll memtest.efi sv-SE
bg-BG et-EE kd_02_15b3.dll nb-NO tr-TR
bootmgfw.efi fi-FI kd_02_1969.dll nl-NL uk-UA
bootmgr.efi Fonts kd_02_19a2.dll pl-PL winsipolicy.p7b
BOOTSTAT.DAT fr-CA kd_02_1af4.dll pt-BR zh-CN
boot.stl fr-FR kd_02_8086.dll pt-PT zh-TW
cs-CZ hr-HR kd_07_1415.dll qps-ploc
da-DK hu-HU kd_0C_8086.dll Resources
de-DE it-IT kdnet_uart16550.dll ro-RO
el-GR ja-JP kdstub.dll ru-RU
/mnt/EFI/Microsoft/Boot/bg-BG:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/cs-CZ:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/da-DK:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/de-DE:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/el-GR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/en-GB:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/en-US:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/es-ES:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/es-MX:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/et-EE:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/fi-FI:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/Fonts:
chs_boot.ttf malgun_boot.ttf msjh_boot.ttf segmono_boot.ttf
cht_boot.ttf malgunn_boot.ttf msjhn_boot.ttf segoen_slboot.ttf
jpn_boot.ttf meiryo_boot.ttf msyh_boot.ttf segoe_slboot.ttf
kor_boot.ttf meiryon_boot.ttf msyhn_boot.ttf wgl4_boot.ttf
/mnt/EFI/Microsoft/Boot/fr-CA:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/fr-FR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/hr-HR:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/hu-HU:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/it-IT:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/ja-JP:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/ko-KR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/lt-LT:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/lv-LV:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/nb-NO:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/nl-NL:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/pl-PL:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/pt-BR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/pt-PT:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/qps-ploc:
memtest.efi.mui
/mnt/EFI/Microsoft/Boot/Resources:
bootres.dll de-DE en-US
/mnt/EFI/Microsoft/Boot/Resources/de-DE:
bootres.dll.mui
/mnt/EFI/Microsoft/Boot/Resources/en-US:
bootres.dll.mui
/mnt/EFI/Microsoft/Boot/ro-RO:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/ru-RU:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/sk-SK:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/sl-SI:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/sr-Latn-RS:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/sv-SE:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/tr-TR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/uk-UA:
bootmgfw.efi.mui bootmgr.efi.mui
/mnt/EFI/Microsoft/Boot/zh-CN:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/zh-TW:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Recovery:
BCD BCD.LOG BCD.LOG1 BCD.LOG2
/mnt/EFI/ubuntu:
BOOTX64.CSV grub.cfg grubx64.efi mmx64.efi shimx64.efi
'/mnt/System Volume Information':
IndexerVolumeGuid sudo mount /dev/nvme0n1p5 /mnt && ls /mnt && sudo umount /mnt
bin dev home lib64 media proc sbin swapfile usr
boot etc lib libx32 mnt root snap sys var
cdrom grub lib32 lost+found opt run srv tmp sudo fdisk -l 2>/dev/null | egrep "Disk /|/dev/" | sed "s#^/dev/#Part /dev/#" | awk '{print $2}' | sed 's/://' | xargs -n1 -IX sudo sh -c "hexdump -v -s 0x80 -n 2 -e '2/1 \"%x\" \"\\n\"' X | xargs -n1 -IY sh -c \"case \"Y\" in '48b4') echo X: GRUB 2 v1.96 ;; 'aa75' | '5272') echo X: GRUB Legacy ;; '7c3c') echo X: GRUB 2 v1.97 oder v1.98 ;; '020') echo X: GRUB 2 v1.99 ;; *) echo X: Kein GRUB Y ;; esac\""
/dev/loop0: Kein GRUB 1d14
/dev/loop1: Kein GRUB ff5d
/dev/loop2: Kein GRUB 785d
/dev/loop3: Kein GRUB 15d
/dev/loop4: Kein GRUB bd5d
/dev/loop5: Kein GRUB 85d
/dev/nvme0n1: Kein GRUB 00
/dev/nvme0n1p1: Kein GRUB f6c1
/dev/nvme0n1p2: Kein GRUB 00
/dev/nvme0n1p3: Kein GRUB 55aa
/dev/nvme0n1p4: Kein GRUB 55aa
/dev/nvme0n1p5: Kein GRUB 00
/dev/sda: Kein GRUB 3f51
/dev/sda1: Kein GRUB 3f51
/dev/sda2: Kein GRUB 696e
/dev/sda3: Kein GRUB 00
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej stefan82, kein Ubuntueintrag im NVRAM, seltsam!
einen solchen anlegen sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Ubuntu" --loader \\EFI\\ubuntu\\grubx64.efi der wird dabei automatisch an erste stelle gesetzt, probieren, ob der startet; dann, in Ubuntu ein sudo update-grub
wenn das funktioniert, mal das Windows starten, und danach prüfen, ob Ubuntu immer noch startet. falls nicht, die BootOrder prüfen (da könnte dann Windows wieder an erster Stelle stehen). Falls das so ist, den Windowseintrag dort lassen und auf "inaktiv" setzen sudo efibootmgr -b xxxx -A (xxxx ersetzen mit de Windowseintrag)
Gruß black tencate
|
stefan82
(Themenstarter)
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
Generell uuur super- hat an und für sich alles geklappt- bis zum start von diesem malledeiten Windows- das hat nähmlich gleich eine fehlerhafte festplatte gesichtet und repariert- und somit is der grub manager wieder weg! kennt sich jemand mit win aus- wie man das deaktivieren kann???
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 14945
|
Hallo stefan82, Zur Not müsste es auch mit einer bootbaren SG2D.iso (SuperGrub2Disk) gehen oder im EFI ..... Gruss Lidux
|
stefan82
(Themenstarter)
Anmeldungsdatum: 2. Mai 2007
Beiträge: 127
|
hmmmm-man muss doch windows diesen systemcheck abgewöhnen können....
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej stefan82, stefan82 schrieb: ...alles geklappt- bis zum start von diesem malledeiten Windows- das hat nähmlich gleich eine fehlerhafte festplatte gesichtet und repariert- und somit is der grub manager wieder weg!
das ist wohl weniger Windows, als mehr das "spezielle UEFI", welches hier von HP verwendet wird. Hast Du den den Windowseintrag auf "inaktiv" gesetzt? Alternativ: Versuche mal, ob ein sudo efibootmgr -n yyyy (yyyy ist Ubuntu) funktioniert. Wenn ja, dann kannst Du es auch so angehen, wie hier beschrieben. Gruß black tencate
|