diff options
-rwxr-xr-x | draklive | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -51,13 +51,14 @@ sub need_media_specific_boot { sub get_default_append { my ($live, $opts) = @_; + my $append = $opts->{append} || $live->{system}{append}; join(' ', if_(!need_media_specific_boot($live), 'root=' . $live->{media}->get_media_source_for_nash), - if_($live->{system}{vga_mode}, + if_($live->{system}{vga_mode} && $append =~ /\bvga=\b/, 'splash=silent', 'vga=' . $live->{system}{vga_mode}), - ($opts->{append} ? $opts->{append} : $live->{system}{append} ? $live->{system}{append} : ()), + if_($append, $append), ); } |