|
|
@ -1691,7 +1691,7 @@ sub uml_box { |
|
|
|
$mtd_total_size = $blocks * 1024; |
|
|
|
} |
|
|
|
$eab3->signal_connect( "changed", sub { |
|
|
|
my $root_fs = (split(/ubd0\w?=/,$entry_advanced[10]))[1]; |
|
|
|
my $root_fs = (split(/ubd\d{1}\w?=/,$entry_advanced[10]))[1]; |
|
|
|
if ( -f $root_fs ) { |
|
|
|
my $stat_size = (stat("$root_fs"))[12]/2; |
|
|
|
my $blocks = ($stat_size + ( $stat_size * 0.30 ))/1024; |
|
|
@ -1822,7 +1822,7 @@ sub uml_box { |
|
|
|
} |
|
|
|
|
|
|
|
# Grab the file being used |
|
|
|
if ( m,(ubd0\w?=[/\d\w-]+), ) { |
|
|
|
if ( m,(ubd\d{1}\w?=[/\d\w-]+), ) { |
|
|
|
if ( $1 !~ /_dd/ ) { |
|
|
|
my $ubd0_replacement = $1; |
|
|
|
$ubd0 = (split(/=/,$1))[1]; |
|
|
@ -1833,7 +1833,7 @@ sub uml_box { |
|
|
|
s/$ubd0_replacement/$ubd0_replacement_dd/; |
|
|
|
} |
|
|
|
else { |
|
|
|
m,(ubd0\w?=[/\d\w-]+),; |
|
|
|
m,(ubd\d{1}\w?=[/\d\w-]+),; |
|
|
|
$ubd0 = (split(/=/,$1))[1]; |
|
|
|
chomp $ubd0; |
|
|
|
} |
|
|
@ -1919,7 +1919,7 @@ sub uml_box { |
|
|
|
|
|
|
|
# blkmtd uses the _dd images, mtdram uses the real image |
|
|
|
for ( $entry_advanced[10],$entry_advanced[9] ) { |
|
|
|
if ( m,(ubd0\w?=[/\d\w-]+), ) { |
|
|
|
if ( m,(ubd\d{1}\w?=[/\d\w-]+), ) { |
|
|
|
if ( $1 =~ /_dd/ ) { |
|
|
|
s/_dd//g; |
|
|
|
} |
|
|
|