Your SlideShare is downloading. ×
0
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
2014/06/04 成大資工系自由軟體課程 -- Making Your Own ezgo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

365

Published on

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

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
365
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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 版本 ● 有任何問題可以來請教,不過請謹記三原則: – 勇氣 – 禮貌 – 做功課

×