diff options
author | Olivier Blin <oblin@mandriva.com> | 2010-03-09 14:51:51 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2010-03-09 14:51:51 +0000 |
commit | a92bb4d308bc4aa921a1e9452f289114c2eec704 (patch) | |
tree | 716a2d62d38f10576707c1f8f552d8b92ba5e385 /lib | |
parent | e1315e6063ebb0513a9ba02109b9aa66abb76d83 (diff) | |
download | draklive-a92bb4d308bc4aa921a1e9452f289114c2eec704.tar draklive-a92bb4d308bc4aa921a1e9452f289114c2eec704.tar.gz draklive-a92bb4d308bc4aa921a1e9452f289114c2eec704.tar.bz2 draklive-a92bb4d308bc4aa921a1e9452f289114c2eec704.tar.xz draklive-a92bb4d308bc4aa921a1e9452f289114c2eec704.zip |
force initrd re-creation by unlinking old one
Diffstat (limited to 'lib')
-rw-r--r-- | lib/MDV/Draklive/Initrd.pm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/MDV/Draklive/Initrd.pm b/lib/MDV/Draklive/Initrd.pm index a946528..8411787 100644 --- a/lib/MDV/Draklive/Initrd.pm +++ b/lib/MDV/Draklive/Initrd.pm @@ -299,6 +299,9 @@ sub create_classical_initrd { my $kernel = $live->find_kernel; print "using kernel $kernel->{version}\n"; + my $initrd_long = '/boot/initrd-'. $kernel . '.img'; + unlink($root . $initrd_long); + run_('mount', '-t', 'proc', '/proc', $root . '/proc'); run_('mount', '-t', 'sysfs', '/sys', $root . '/sys'); { |