Я просто в замешательстве, ну почему оно не работает?? Вот есть код
loadkeys ru
setfont cyr-sun16
echo 'Скрипт сделан на коленке, так что скрести пальцы :)'
echo 'Синхронизация системных часов'
timedatectl set-ntp true
echo 'Создание разделов' ### Configuring and mounting drives ###
### юзай MiB без primary
parted -s -a optimal /dev/sda 'mklabel gpt' 'mkpart "EFI system partition" fat32 0% 300MiB' 'mkpart "root partition" btrfs 300MiB 100%' 'set 1 esp on'
echo 'Колдуем дальше...'
mkfs.vfat -F32 /dev/sda1
mkfs.btrfs -f /dev/sda2
mount /dev/sda2 /mnt
btrfs su cr /mnt/@
btrfs su cr /mnt/@home
unmount /mnt
mount -o rw,noatime,ssd,space_cache=v2,nodatacow,compress=zstd,discard=async subvol=@ /dev/sda2 /mnt
mkdir -p /mnt/boot/
mount /dev/sda1 /mnt/boot/
Но на виртуалке он не работает нивкакую! Затыкается на mkfs, просто не находит диск! Хотя если эти же команды вводить вручную то все работает! Пожалуйста объясните, что не так?