From f87c1d1a96191922804504101c4202aa66b8c986 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 25 Jan 2012 18:30:40 +0000 Subject: do not try to alter /etc/mtab, it's linked on /proc anyway..., mount /proc instead --- rescue/NEWS | 1 + rescue/guessmounts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'rescue') diff --git a/rescue/NEWS b/rescue/NEWS index 25aa6c759..3fa988bf4 100644 --- a/rescue/NEWS +++ b/rescue/NEWS @@ -4,6 +4,7 @@ - fix mounting / on LV - fix mounting / on soft RAID or crypted LV (mga#3778 & mga#448) - include xz for xz modules +- mount /proc in chroot - only consider fstab from the selected fs - switch to udev diff --git a/rescue/guessmounts b/rescue/guessmounts index 3d508f1df..78a5c613d 100755 --- a/rescue/guessmounts +++ b/rescue/guessmounts @@ -105,8 +105,8 @@ if ($root) { mkdir_p($where); print STDERR "\t$dev on $where type $_->{fs_type} options $_->{options}\n"; system("mount -t $_->{fs_type} $dev $where -o $_->{options}"); - system("cp -f /etc/mtab $target/etc/mtab"); #- to allow a nice chrooted "mount" or "df" } + system("mount -t proc proc $target/proc"); print STDERR "\nYour system is ready on $target.\n\n"; } else { die "Could not find your root device :-(.\n"; -- cgit v1.2.1