[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

VirtualBox: dyski na ramdysku - skrypt



Witam,

skleiłem małe HOW-TO jak przerzucić sobie obrazy dysków z hdd na ramdisk, może się komuś przyda.

1.zmienić w */etc/default/grub*
*GRUB_CMDLINE_LINUX="ramdisk_size=3000000"*
(to będzie 3GB - przykładowo)

2.odpalić *update-grub*

3.zrobić kopię ustawień
*cp ~/.VirtualBox.xml ~/.VirtualBox_RAMDISK
cp ~/.VirtualBox.xml ~/.VirtualBox.org*

4.zmienić wpisy ścieżek do dysków w *~/.VirtualBox_RAMDISK*
na */mnt/ramdisk/*

5.uruchomić skrypt:

/#!/bin/bash

echo "Wybierz co chcesz zrobic:"
select WYBIERZ in hdd2ram ram2hdd quit
do

case "$WYBIERZ" in
        "hdd2ram")
        echo "Z HDD na RAMDISK"
        mkfs.ext4 /dev/ram0
        mount /dev/ram0 /mnt/ramdisk/
        cp ~/.VirtualBox/HardDisks/* /mnt/ramdisk
        cp ~/.VirtualBox/VirtualBox_RAMDISK ~/.VirtualBox/VirtualBox.xml
        exit
        ;;

        "ram2hdd")
        echo "Z RAMDISK na HDD"
        cp /mnt/ramdisk/* ~/.VirtualBox/HardDisks/
        umount /dev/ram0
        cp ~/.VirtualBox/VirtualBox.org ~/.VirtualBox/VirtualBox.xml
        exit
        ;;

        "quit")
        echo "Exit."
        exit
        ;;
        esac
done/


Reply to: