2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo

Embed Size (px)

DESCRIPTION

2014/06/04 在成大資工,自由軟體課程上,教導大家怎麼製作自己的 ezgo

Citation preview

  • 1. Making Your Own ezgo 2014/06/04 Franklin

2. $ sudo su - # apt-get install squashfs- tools 3. iso # mkdir media # mount -o loop kubuntu-13.04- desktop-i386.iso media # cp -af media iso.ezgo 4. iso isolinux casper .disk filesystem.squashfs # mv iso.ezgo/casper/filesystem.squashfs . # unsquashfs -d os.ezgo filesystem.squashfs 5. # mount -bind /dev ./os.ezgo/dev # chroot ./os.ezgo # mount -t proc none /proc # mount -t sysfs none /sys # mount -t devpts none /dev/pts # echo "nameserver 8.8.8.8" > /etc/resolv.conf 6. repository # cd /etc/apt/ # sed -ri 's/archive.ubuntu.com/free.nchc.org.t w/g' sources.list # sed -ri 's/security.ubuntu.com/free.nchc.org. tw/g' sources.list # apt-get update 7. # umount -l /proc /sys /dev/pts # exit # umount -l os.ezgo/dev iso.ezgo/casper/filesystem.squashfs # mksquashfs os.ezgo iso.ezgo/casper/filesystem.squashfs 8. iso # cd iso.ezgo # mkisofs -r -V "ezgo" -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul -boot- load-size 4 -boot-info-table -o ../ezgo.iso . 9. usb-creator-kde 10. chroot # apt-get install language-pack-zh- hant kde-l10n-zhtw # apt-cache search ibus- chroot isolinux/lang .disk/info casper/filesystem.squashfs 11. /usr/share/wallpaper/kde-default.png ftp://goodhorse.idv.tw/debian-ezgo/ezgo-js.tar.gz ftp://goodhorse.idv.tw/debian-ezgo/ezgo-menu/ezgo 12. 13. ezgo