Vagrant.configure("2") do |config| config.vm.define "Fedora-cloud" do |srv| srv.vm.box = "fedora/43-1.6" srv.vm.provider "virtualbox" do |vb| vb.memory = 1024 vb.cpus = 1 vb.name = "fedora-test-vagrant" end srv.vm.disk :disk, size: "1GB", name: "disk1" srv.vm.disk :disk, size: "1GB", name: "disk2" srv.vm.network(:forwarded_port, guest: 80, host: 8080, host_ip: "127.0.0.1") srv.vm.provision "shell", inline: <<-SHELL sudo su #Обновляем пакеты dnf update -y #устанавливаем nginx dnf install -y nginx #ставим nginx в автозапук и запускаем его systemctl enable --now nginx systemctl start nginx #Создаем каталоги для монтирования mkdir /mnt/disk1 mkdir /mnt/disk2 #форматируем диски в ext4 mkfs.ext4 /dev/sdb mkfs.ext4 /dev/sdc #Записываем монтирование в fstab echo "UUID=$(blkid -s UUID -o value /dev/sdb) /mnt/disk1 ext4 defaults 0 2" >> /etc/fstab echo "UUID=$(blkid -s UUID -o value /dev/sdc) /mnt/disk2 ext4 defaults 0 2" >> /etc/fstab #Монтируем все из fstab mount -a SHELL end end