Nabend Ladies & Gents,
ich bin ein Anfänger und habe mit meinen Gentoo experimentiert. Dabei wurde eine kleine boot partition mit grub zerschossen.
Ich wollte sie widerherstellen, doch ich kriege Probleme mit den emerge befehl. Ich glaube ich mache da etwas falsch beim chrooten, aber ich komme nicht drauf wo genau der Fehler liegt. Ich boote von einer gentoo minimal x86 iso und führe folgende Schritte aus
|
Quellcode
|
1
2
3
4
5
6
7
8
9
|
mkdir /mnt/gentoo/disk1
mkdir /mnt/gentoo/disk3
mkdir /mnt/gentoo/proc
mkdir /mnt/gentoo/dev
mkfs.ext2 /dev/sdd1
mount /dev/sdd3 /mnt/gentoo/disk3
mount /dev/sdd1 /mnt/gentoo/disk1
chroot /mnt/gentoo/disk3 /bin/bash
emerge -1 grub
|
Bei dem letzten arbeitet der rechner erstmal, dann kommt aber folgende Fehlermeldung zum schluss
|
Quellcode
|
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
|
char_io.c:181: warning: derefencing type-punned pointer will break strict-aliasing rules
...
disk_io.c: 1027: warning: derefencing type-punned pointer will break strict-aliasing rules
...
..
>>> Merging sys-boot/grub-0.97-r3 to /
cat: /proc/mounts: No such file or directory
cat: /proc/mounts: No such file or directory
*
* Cannot automatically mount your /boot partition
* Your boot partition has to be mounted rw before the installation
* can continue. grub needs to install important files there.
!!! ERROR: sys-boot/grub-0.97-rc failed.
Call stack:
ebulid.sh, line 1630: Called dyn_preinst
ebulid.sh, line 1078: Called pkg_preinst
ebulid.sh, line 1304: Called mount-boot_pkg_preinst
mount-boot.eclass, line 64: Called mount-boot_mount_boot_partition
mount-boot.eclass, line 54: Called die
!!! Please mount your /boot partition manually!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at 'bla bla bla'
!!! FAILED preinst: 1
livecd /~#
|
was mache ich dabei falsch? Ich habe schon leute gefragt, alledings ist mir das ganze zu ungenau und ich habe keine Zeit erstmal die ganze Dokumentation bis morgen durchzulesen um den Rechner wiederherzustellen und ich brauche ihn aber unbedingt. Kann mir - einen hoffnungslosen noob - bitte kurz und einfach helfen wo ich den fehler gemacht hab? Bitte bitte bitte