我使用 Tinycore Linux 下的 ezremaster tcz 軟件包重制 MobileMate,如下:
1, “tce-load -wi ezremaster” 命令安裝 ezremaster;
2, 點擊任務欄上的 ezremaster 圖標啓動 ezremaster;
3, 填寫原始 iso 映像文件夾路徑,例如,/mnt/hdc, 點擊 Next, 再點 Next;
4, 在 “Extension Installation” 窗口,點擊 “Connect to App Repo”,在上面的選擇框中選擇你想安裝的 tcz 包,點擊 “Add App Extract TCZ to initrd”,重複選擇和添加步驟直到完成所有你想安裝的包。點擊 Next,再點 Next;
5, 過一會兒,當 “Remaster step #1” 完成,進入 “Remaster step #2” 窗口,點擊藍色的文字 “/tmp/ezremaster/extract”,在出現的控制台上執行命令 “sudo depmod -a -b /tmp/ezremaster/extract `uname -r` >/dev/null 2>&1; sudo ldconfig -r /tmp/ezremaster/extract >/dev/null 2>&1”。這將更新 “/tmp/ezremaster/extract/lib/modules/2.6.33.3-tinycore/modules.dep” 和 “/tmp/ezremaster/extract/etc/ld.so.cache”,如果我們安裝了一些與內核模塊和動態鏈接庫相關的 tcz 包,這個步驟是必需的;
6, 再進行下一步之前,如果你需要對重制工作結果作一些改變,應該在文件夾 “/tmp/ezremster” 中進行,例如,在 “/tmp/ezremaster/image/boot/isolinux” 下面編輯啓動選項,或者在 “/tmp/ezremaster/extract” 下面刪除一些不必要的文件;
7, 關閉控制台,在 “Remaster step #2” 窗口點擊 “Create ISO”,當重制工作完畢,在窗口底部將出現綠色的提示文字。重制的 ISO 文件是:/tmp/ezremaster/ezremaster.iso。
1, MobileMate 的 tcz 包列表在這裏:PKGSLST.txt;
2, 重制需要更多的內存,1GB 或以上,或者使用交換分區或交換文件;
3, 參見 TinyCore Linux 維基:Remastering。