2014-09-15 14:02:37 +00:00
|
|
|
KERNELIMG=$1
|
2014-09-12 07:06:54 +00:00
|
|
|
sudo umount /mnt
|
|
|
|
sudo losetup -d /dev/loop0
|
|
|
|
sudo losetup -d /dev/loop1
|
2014-09-15 14:02:37 +00:00
|
|
|
sudo rm $KERNELIMG
|
|
|
|
sudo dd if=/dev/zero of=$KERNELIMG bs=512 count=131072
|
2014-09-12 07:06:54 +00:00
|
|
|
echo "n
|
|
|
|
p
|
|
|
|
1
|
|
|
|
2048
|
|
|
|
|
|
|
|
a
|
|
|
|
1
|
|
|
|
w
|
2014-09-15 14:02:37 +00:00
|
|
|
" | sudo fdisk $KERNELIMG
|
|
|
|
sudo losetup /dev/loop0 $KERNELIMG -o 1048576
|
|
|
|
sudo losetup /dev/loop1 $KERNELIMG
|
|
|
|
sudo mkdosfs -F 32 /dev/loop0
|
2014-09-12 07:06:54 +00:00
|
|
|
sudo mount /dev/loop0 /mnt
|
|
|
|
sudo grub-install --root-directory=/mnt --no-floppy /dev/loop1
|
|
|
|
sudo umount /mnt
|
|
|
|
sudo losetup -d /dev/loop0
|
|
|
|
sudo losetup -d /dev/loop1
|
|
|
|
echo "p
|
2014-09-15 14:02:37 +00:00
|
|
|
" | sudo fdisk $KERNELIMG
|