Instalace Virtual Boxu ve Fedore 30

https://download.virtualbox.org/virtualbox/6.0.14/VirtualBox-6.0-6.0.14_133895_fedora29-1.x86_64.rpm

Prenout na administratora realneho pocitace

su -

dnf  install  SDL
dnf  install  compat-libvpx5
dnf  install  kernel-headers
dnf  install  kernel-devel

dnf  install  genisoimage

cd /local/uzivatel/Downloads
rpm  -Uvh VirtualBox<TAB>

/sbin/vboxconfig
# /usr/lib/virtualbox/vboxdrv.sh setup
# insmod vboxdrv.ko
lsmod | grep vbox

System Rescue CD 5.3.2 ve Virtual Boxu

http://kmlinux.fjfi.cvut.cz/~culikzde/virtualbox/

https://osdn.net/projects/systemrescuecd/storage/releases/5.3.2/systemrescuecd-x86-5.3.2.iso

Spustit Virtual Box

Tlacitko New
Name: Slax
Folder: ... VirtualBox
Type: Linux
Version: Debian 64-bit

Memory: 4096 MB

Create Virtual Disk: 8GB (VDI, Dynamically)

Vybrat Slax, tlacitko Settings
Storage, CD, /local/uzivatel/Downloads/systemrescuecd...
Tlacitko Start

Formatovani virtualniho disk

Vlozte system rescue cd .ISO do virtualni CD mechaniky

Po startu system rescue cd

fdisk /dev/sda
mkfs.ext4 /dev/sda1
mount /dev/sda1 /mnt/gentoo
grub-install /dev/sda --boot-dir=/mnt/gentoo/boot

Pri opakovanem startu

mount /dev/sda1 /mnt/gentoo
mount -r /dev/sr0 /mnt/custom

Pridani System Rescue CD na virtualni disk

https://osdn.net/projects/systemrescuecd/storage/releases/5.3.2/systemrescuecd-x86-5.3.2.iso

mkdir /mnt/gentoo/boot/sysrcd-5.3.2
cd /mnt/gentoo/boot/sysrcd-5.3.2
mount -r /dev/sr0 /mnt/custom
zkopirovat z iso souboru systemrecue...
   isolinux/rescue64
   isolinux/initram.igz
   sysrcd.dat

Slax

http://ftp.sh.cvut.cz/slax/Slax-9.x/slax-64bit-9.11.0.iso

mkdir /mnt/gentoo/slax
cd /mnt/gentoo/slax
zkopirovat ze slax.iso do /mnt/gentoo/ubuntu
└── slax
    ├── 01-core.sb
    ├── 01-firmware.sb
    ├── 02-xorg.sb
    ├── 03-desktop.sb
    ├── 04-apps.sb
    ├── 05-chromium.sb
    └── boot
        ├── initrfs.img
        └── vmlinuz
modifikace

https://www.slax.org/customize.php

apt-get install --install-recommends qtcreator
cd /media/sda1/slax
savechanges 07-creator.sb

Ubuntu

http://cdimage.ubuntu.com/lubuntu/releases/19.10/release/lubuntu-19.10-desktop-amd64.iso

mkdir /mnt/gentoo/ubuntu
cd /mnt/gentoo/ubuntu
zkopirovat z ubuntu.iso do /mnt/gentoo/ubuntu
└── ubuntu
    └── casper
        ├── filesystem.squashfs
        ├── initrd
        └── vmlinuz
modifikace
boot parametr: showmounts

casper-snapshot -o basic.prog.squashfs -t squashfs

mkdir /mnt/prog
mount -r basic.prog.squashfs /mnt/prog

mksquashfs /mnt/prog/upper filesystem.prog.squashfs -ef exclude.txt
 

exclude.txt

casper
cdrom
cow
isodevice
media
mnt
rofs
snap
tmp
var/cache
var/crash
var/snap
var/spool
var/tmp 

Konfiguracni soubor /boot/grub.grub.cfg

touch /mnt/gentoo/boot/grub/grub.cfg mcedit /mnt/gentoo/boot/grub/grub.cfg

menuentry "System Rescue CD 5.3.2" {
   linux  /boot/sysrcd-5.3.2/rescue64 subdir=boot/sysrcd-5.3.2 setkmap=us docache
   initrd /boot/sysrcd-5.3.2/initram.igz
}
menuentry "Slax" {
        linux  /slax/boot/vmlinuz from=/slax/ vga=normal load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 slax.flags=automount
        initrd /slax/boot/initrfs.img
}
menuentry "Ubuntu" {
        set dir="/ubuntu"
        linux $dir/casper/vmlinuz boot=casper iso-scan/filename=$dir 
        # layerfs-path=filesystem.prog.squashfs showmounts
        initrd $dir/casper/initrd
}

https://github.com/stevej/osdev/blob/master/kernel/devices/ide.c

 
virtualbox.txt · Last modified: 2019/11/25 15:06 by 147.32.8.115
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki