以linux为例
一、挂在iso文件
mkdir -p /tmp/slitazISO
mount /root/slitaz.iso /tmp/slitazISO
二、挂载目标磁盘
mkdir -p /tmp/target
mount -o rw /dev/sda /tmp/target
三、复制文件并解压
mkdir /tmp/target/boot
cp /tmp/slitazISO/boot/vmlinuz-* /tmp/target/boot/
cp /tmp/slitazISO/rootfs* /tmp/target/
cd /tmp/target
unlzma < rootfs4.gz | cpio -id
unlzma < rootfs3.gz | cpio -id
unlzma < rootfs2.gz | cpio -id
unlzma < rootfs1.gz | cpio -id
rm rootfs* init
四、安装grub并创建menu.lst
grub-install –root-directory=/mnt/target /dev/hda
cd /tmp/target/boot/grub
vi menu.lst
输入一下内容即可
title SliTaz GNU/Linux 3.0 (Kernel 2.6.34-slitaz)
root(hd0,0)
kernel /boot/vmlinuz-2.6.34-slitaz root=/dev/hda1 vga=normal
五、重启即可
reboot