Hi Vladimir,

thanks for the hints. It seems grub-probe to be very slow ( 30 mins before force to stop with ctrl-c). Full log as attachment.

# fdisk -l

Disk /dev/sda: 146.2 GB, 146163105792 bytes
255 heads, 63 sectors/track, 17769 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000080

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       17043   136897866   83  Linux
/dev/sda2           17044       17769     5831595   82  Linux swap / Solaris


On 03/04/2011 17:01, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
>
Could you send complete log and try: sudo sh -x grub-mkconfig
Then you may need to replace set -e with set-ex in some of /etc/grub.d/
files,

+ set -e
+ transform=s,x,x,
+ prefix=/usr
+ exec_prefix=/usr
+ sbindir=/usr/sbin
+ libdir=/usr/lib
+ sysconfdir=/etc
+ PACKAGE_NAME=GRUB
+ PACKAGE_VERSION=1.98+20100804-14
+ host_os=linux-gnu
+ datarootdir=/usr/share
+ datadir=/usr/share
++ echo grub
++ sed s,x,x,
+ pkgdatadir=/usr/share/grub
+ grub_cfg=
+ grub_mkconfig_dir=/etc/grub.d
++ basename grub-mkconfig
+ self=grub-mkconfig
++ echo grub-mkdevicemap
++ sed s,x,x,
+ grub_mkdevicemap=/usr/sbin/grub-mkdevicemap
++ echo grub-probe
++ sed s,x,x,
+ grub_probe=/usr/sbin/grub-probe
+ test 0 -gt 0
+ . /usr/lib/grub/grub-mkconfig_lib
++ transform=s,x,x,
++ prefix=/usr
++ exec_prefix=/usr
++ datarootdir=/usr/share
++ datadir=/usr/share
++ bindir=/usr/bin
++ sbindir=/usr/sbin
+++ echo grub
+++ sed s,x,x,
++ pkgdatadir=/usr/share/grub
++ test x/usr/sbin/grub-probe = x
++ test x = x
+++ echo grub-mkrelpath
+++ sed s,x,x,
++ grub_mkrelpath=/usr/bin/grub-mkrelpath
+++ which gettext
++ gettext=gettext
+ case "$host_os" in
++ echo /boot/grub
++ sed s,x,x,
+ GRUB_PREFIX=/boot/grub
+ '[' x0 = x ']'
+ '[' 0 '!=' 0 ']'
+ set /usr/sbin/grub-mkdevicemap dummy
+ test -f /usr/sbin/grub-mkdevicemap
+ :
+ set /usr/sbin/grub-probe dummy
+ test -f /usr/sbin/grub-probe
+ :
+ mkdir -p /boot/grub
+ test -e /boot/grub/device.map
+ :
++ /usr/sbin/grub-probe --target=device /
+ GRUB_DEVICE=/dev/sda1
++ /usr/sbin/grub-probe --device /dev/sda1 --target=fs_uuid

Reply via email to