Difference between revisions of "Cutom tinycore"

From RobotinoWiki
Line 35: Line 35:
 
sudo apt install grub-pc-bin
 
sudo apt install grub-pc-bin
 
sudo grub-install --boot-directory=/media/image/boot /dev/nbd0
 
sudo grub-install --boot-directory=/media/image/boot /dev/nbd0
 +
 +
sudo umount /dev/nbd0p1
 +
sudo qemu-nbd -d /dev/nbd0
 
</pre>
 
</pre>

Revision as of 09:41, 21 September 2021

mkdir tinycore
cd tinycore
wget http://tinycorelinux.net/12.x/x86/release/TinyCore-current.iso

qemu-img create -f qcow2 core-image.img 64M

sudo modprobe nbd max_part=8
sudo qemu-nbd -c /dev/nbd0 core-image.img

sudo mkdir /media/cdrom
sudo mount TinyCore-current.iso /media/cdrom

sudo fdisk /dev/nbd0
n
p
1
enter
enter
p
w

sudo mkfs.ext2 /dev/nbd0p1

sudo mkdir /media/image
sudo mount /dev/nbd0p1 /media/image

sudo mkdir /media/image/boot
sudo mkdir -p /media/image/tce/optional

sudo cp /media/cdrom/boot/core.gz /media/image/boot/
sudo cp /media/cdrom/boot/vmlinuz /media/image/boot/
sudo touch /media/image/tce/onboot.lst

sudo apt install grub-pc-bin
sudo grub-install --boot-directory=/media/image/boot /dev/nbd0

sudo umount /dev/nbd0p1
sudo qemu-nbd -d /dev/nbd0