1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175 | =============================================================================================================================
Anhang
Test mit 16.04.5
ubuntu@ubuntu:~$ [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
UEFI
ubuntu@ubuntu:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"
ubuntu@ubuntu:~$ sudo parted -l
Modell: ATA Crucial_CT120M50 (scsi)
Festplatte /dev/sda: 120GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: msdos
Disk-Flags:
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 10,0GB 9999MB primary ext4 boot
Modell: ATA TOSHIBA MK2565GS (scsi)
Festplatte /dev/sdb: 250GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 524MB 523MB ntfs Basic data partition versteckt, diag
2 524MB 629MB 105MB fat32 EFI system partition boot, esp
3 629MB 646MB 16,8MB Microsoft reserved partition msftres
4 646MB 35,7GB 35,0GB ntfs Basic data partition msftdata
Modell: SMI USB DISK (scsi)
Festplatte /dev/sdc: 4010MB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags:
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 3146kB 37,7MB 34,6MB primary fat32 esp
2 37,7MB 3473MB 3435MB primary fat32
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ ls -d /mnt/boot
/mnt/boot
ubuntu@ubuntu:~$ sudo mkdir /mnt/boot/efi
ubuntu@ubuntu:~$ sudo mount /dev/sdb2 /mnt/boot/efi
ubuntu@ubuntu:~$ [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
UEFI
ubuntu@ubuntu:~$ for dir in /dev /dev/pts /proc /sys /run; do sudo mount --bind $dir /mnt/$dir; done
ubuntu@ubuntu:~$ sudo mount -o bind /etc/resolv.conf /mnt/etc/resolv.conf
ubuntu@ubuntu:~$ sudo chroot /mnt /bin/bash
root@ubuntu:/# apt-get purge grub-common grub-pc os-prober
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common* os-prober*
0 aktualisiert, 0 neu installiert, 6 zu entfernen und 195 nicht aktualisiert.
Nach dieser Operation werden 16,8 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 179451 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von os-prober (1.70ubuntu3.3) ...
Entfernen von grub-pc (2.02~beta2-36ubuntu3.18) ...
Löschen der Konfigurationsdateien von grub-pc (2.02~beta2-36ubuntu3.18) ...
Entfernen von grub-gfxpayload-lists (0.7) ...
Entfernen von grub-pc-bin (2.02~beta2-36ubuntu3.18) ...
Entfernen von grub2-common (2.02~beta2-36ubuntu3.18) ...
Entfernen von grub-common (2.02~beta2-36ubuntu3.18) ...
Running in chroot, ignoring request.
Running in chroot, ignoring request.
Running in chroot, ignoring request.
Running in chroot, ignoring request.
Running in chroot, ignoring request.
Löschen der Konfigurationsdateien von grub-common (2.02~beta2-36ubuntu3.18) ...
Running in chroot, ignoring request.
Running in chroot, ignoring request.
Trigger für man-db (2.7.5-1) werden verarbeitet ...
Trigger für install-info (6.1.0.dfsg.1-5) werden verarbeitet ...
root@ubuntu:/# apt-get install grub-common grub-efi-amd64 os-prober
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden Installiert
grub-efi-amd64-bin grub2-common
Vorgeschlagene Pakete:
multiboot-doc grub-emu xorriso desktop-base
Die folgenden NEUEN Pakete werden installiert:
grub-common grub-efi-amd64 grub-efi-amd64-bin grub2-common os-prober
0 aktualisiert, 5 neu installiert, 0 zu entfernen und 195 nicht aktualisiert.
Es müssen 2.961 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 16,2 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-common amd64 2.02~beta2-36ubuntu3.19 [1.704 kB]
Holen:2 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub2-common amd64 2.02~beta2-36ubuntu3.19 [512 kB]
Holen:3 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-efi-amd64-bin amd64 2.02~beta2-36ubuntu3.19 [661 kB]
Holen:4 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grub-efi-amd64 amd64 2.02~beta2-36ubuntu3.19 [65,8 kB]
Holen:5 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 os-prober amd64 1.70ubuntu3.3 [19,1 kB]
Es wurden 2.961 kB in 2 s geholt (1.066 kB/s).
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket grub-common wird gewählt.
(Lese Datenbank ... 179000 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../grub-common_2.02~beta2-36ubuntu3.19_amd64.deb ...
Entpacken von grub-common (2.02~beta2-36ubuntu3.19) ...
Vormals nicht ausgewähltes Paket grub2-common wird gewählt.
Vorbereitung zum Entpacken von .../grub2-common_2.02~beta2-36ubuntu3.19_amd64.deb ...
Entpacken von grub2-common (2.02~beta2-36ubuntu3.19) ...
Vormals nicht ausgewähltes Paket grub-efi-amd64-bin wird gewählt.
Vorbereitung zum Entpacken von .../grub-efi-amd64-bin_2.02~beta2-36ubuntu3.19_amd64.deb ...
Entpacken von grub-efi-amd64-bin (2.02~beta2-36ubuntu3.19) ...
Vormals nicht ausgewähltes Paket grub-efi-amd64 wird gewählt.
Vorbereitung zum Entpacken von .../grub-efi-amd64_2.02~beta2-36ubuntu3.19_amd64.deb ...
Entpacken von grub-efi-amd64 (2.02~beta2-36ubuntu3.19) ...
Vormals nicht ausgewähltes Paket os-prober wird gewählt.
Vorbereitung zum Entpacken von .../os-prober_1.70ubuntu3.3_amd64.deb ...
Entpacken von os-prober (1.70ubuntu3.3) ...
Trigger für systemd (229-4ubuntu21.4) werden verarbeitet ...
Running in chroot, ignoring request.
Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
Trigger für install-info (6.1.0.dfsg.1-5) werden verarbeitet ...
grub-common (2.02~beta2-36ubuntu3.19) wird eingerichtet ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
Running in chroot, ignoring request.
grub2-common (2.02~beta2-36ubuntu3.19) wird eingerichtet ...
grub-efi-amd64-bin (2.02~beta2-36ubuntu3.19) wird eingerichtet ...
grub-efi-amd64 (2.02~beta2-36ubuntu3.19) wird eingerichtet ...
Creating config file /etc/default/grub with new version
os-prober (1.70ubuntu3.3) wird eingerichtet ...
Trigger für systemd (229-4ubuntu21.4) werden verarbeitet ...
Running in chroot, ignoring request.
Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
root@ubuntu:/# grub-install
Installing for x86_64-efi platform.
installation beendet. Keine Fehler aufgetreten.
root@ubuntu:/# update-grub
Grub-Konfigurationsdatei wird generiert …
Warnung: Werte ungleich 0 für »GRUB_TIMEOUT« werden, falls »GRUB_HIDDEN_TIMEOUT« aktiviert ist, nicht mehr unterstützt.
Linux-Abbild gefunden: /boot/vmlinuz-4.15.0-29-generic
initrd-Abbild gefunden: /boot/initrd.img-4.15.0-29-generic
Windows Boot Manager auf /dev/sdb2@/EFI/Microsoft/Boot/bootmgfw.efi gefunden
erledigt
root@ubuntu:/# sudoedit /etc/fstab
sudoedit: /etc/fstab unchanged
Aufgelegt
root@ubuntu:/# cat /var/tmp/fstab.1
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=d67500b5-4328-4e98-9e4d-d535e7af1689 / ext4 errors=remount-ro 0 1
UUID=5285-4501 /boot/efi vfat umask=0077 0 1
root@ubuntu:/# sudo cp /var/tmp/fstab.1 /etc/fstab
root@ubuntu:/# exit
exit
ubuntu@ubuntu:~$$ sudo efibootmgr -v
BootCurrent: 000C
Timeout: 0 seconds
BootOrder: 001A,000C,...
[...]
Boot0019* Windows Boot Manager HD(2,GPT,3fb51ad4-965d-40be-81ed-5b9a5aedad82,0xfa000,0x32000)/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.}...r................
Boot001A* ubuntu HD(2,GPT,3fb51ad4-965d-40be-81ed-5b9a5aedad82,0xfa000,0x32000)/File(\EFI\ubuntu\grubx64.efi)
ubuntu@ubuntu:~$
|