Sie sind nicht angemeldet.

1

29.10.2011, 01:14

boot partition mit grub widerherstellen

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 ;(

Thema bewerten