Mageia Bugzilla – Attachment 6746 Details for
Bug 16128
initrd missing for newest kernel after upgrading with classical iso when using grub2, leading to kernel panic when booting
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Live OEM patch
patch-marja.pl (text/plain), 721 bytes, created by
Thierry Vignaud
on 2015-06-16 14:06:31 CEST
(
hide
)
Description:
Live OEM patch
Filename:
MIME Type:
Creator:
Thierry Vignaud
Created:
2015-06-16 14:06:31 CEST
Size:
721 bytes
patch
obsolete
>use bootloader; > >package bootloader; > >undef *cleanup_entries; >*cleanup_entries = sub { > my ($bootloader) = @_; > > use Data::Dumper; > #- cleanup bad entries (in case file is corrupted) > @{$bootloader->{entries}} = > grep { > my $pb = $_->{type} eq 'image' && !$_->{keep_verbatim} && ! -e "$::prefix$_->{kernel_or_dev}"; > log::l(Dumper($_)) if $pb; > log::l("dropping bootloader entry $_->{label} since $_->{kernel_or_dev} doesn't exist") if $pb; > !$pb; > } @{$bootloader->{entries}}; >}; > >undef *get_kernels_and_labels; >*get_kernels_and_labels = sub { > log::l("found kernels: ", join(', ', @kernels)); > log::l(`ls -l /mnt/boot/`); > get_kernel_labels([ installed_vmlinuz() ]); >} > > > >1;
use bootloader; package bootloader; undef *cleanup_entries; *cleanup_entries = sub { my ($bootloader) = @_; use Data::Dumper; #- cleanup bad entries (in case file is corrupted) @{$bootloader->{entries}} = grep { my $pb = $_->{type} eq 'image' && !$_->{keep_verbatim} && ! -e "$::prefix$_->{kernel_or_dev}"; log::l(Dumper($_)) if $pb; log::l("dropping bootloader entry $_->{label} since $_->{kernel_or_dev} doesn't exist") if $pb; !$pb; } @{$bootloader->{entries}}; }; undef *get_kernels_and_labels; *get_kernels_and_labels = sub { log::l("found kernels: ", join(', ', @kernels)); log::l(`ls -l /mnt/boot/`); get_kernel_labels([ installed_vmlinuz() ]); } 1;
View Attachment As Raw
Actions:
View
Attachments on
bug 16128
:
6745
|
6746
|
6747
|
6748
|
6755