|
|
|
@ -128,6 +128,12 @@ if(defined $data{arg}{'vars'}){
|
|
|
|
|
}elsif(
|
|
|
|
|
$data{linux} && !defined $data{arg}{'updateonly'}
|
|
|
|
|
){
|
|
|
|
|
if($data{load_cache} && $data{type} eq 'flash'){
|
|
|
|
|
printmes(gettext('For installation on USB-Flash, reboot in normal mode')); printmes(".\n");
|
|
|
|
|
beep();
|
|
|
|
|
return "";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#Создадим директорию установки
|
|
|
|
|
system "$data{path} mkdir $data{mount}";
|
|
|
|
|
#Установим новую версию системы
|
|
|
|
@ -695,6 +701,15 @@ sub checkerrors{
|
|
|
|
|
if(`mount | grep /mnt/scratch`){$data{scratch} = "on";}
|
|
|
|
|
else{$data{scratch} = "off"}
|
|
|
|
|
|
|
|
|
|
#----------------------------------------------------------------------
|
|
|
|
|
# Установим переменную полной загрузки системы в память
|
|
|
|
|
# $data{load_cache}
|
|
|
|
|
#----------------------------------------------------------------------
|
|
|
|
|
$data{load_cache} = "off";
|
|
|
|
|
if($data{load} eq "ram" && `mount | grep " on /newroot/mnt/cdrom type "`){
|
|
|
|
|
$data{load_cache} = "on";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#----------------------------------------------------------------------
|
|
|
|
|
# Путь к архиву образа
|
|
|
|
|
#----------------------------------------------------------------------
|
|
|
|
|