From: Arne Fitzenreiter Date: Fri, 23 Jul 2010 15:40:53 +0000 (+0200) Subject: Fix mtab creation for grub installation. X-Git-Tag: v2.9-beta1~149 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=3e1bab93c1ab3eb6227001553640e0412c4d55eb;ds=inline Fix mtab creation for grub installation. --- diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index ccb5264763..9cf1bd5e37 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -542,7 +542,7 @@ int main(int argc, char *argv[]) replace( "/harddisk/boot/grub/grub.conf", "root=ROOT", string); mysystem("ln -s grub.conf /harddisk/boot/grub/menu.lst"); - system("sed -e 's#harddisk\\/##g' < /proc/mounts > /harddisk/etc/mtab"); + system("sed -e 's#/harddisk#/#g' -e 's#//#/#g' < /proc/mounts > /harddisk/etc/mtab"); snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /usr/sbin/grub-install --no-floppy %s", hdparams.devnode_disk);