免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1726 | 回复: 2
打印 上一主题 下一主题

我也来询问一个关于定制光盘的事情..请老师们一定帮我 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-05 09:44 |只看该作者 |倒序浏览
首先 我会先编辑base目录下的comps.xml 保留我需要的东西!其它删除.

这样操作完成以后 要执行的步骤
usr/lib/anaconda-runtime/genhdlist --productpath Fedora /home/src

export PYTHONPATH=/usr/lib/anaconda

/usr/lib/anaconda-runtime/pkgorder /home/src/ src Fedora | tee /home/pkgorder.txt

/usr/lib/anaconda-runtime/buildinstall   --pkgorder /home/pkgorder.txt  --product "fedora linux"  --release "fedora1 linux" --version 1 --prodpath Fedora /home/src/

mkisofs -R -J -T -no-emul-boot -boot-load-size 4 -boot-info-table -V fedora -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/test.iso /home/src/

但是在执行 /usr/lib/anaconda-runtime/buildinstall   --pkgorder /home/pkgorder.txt  --product "fedora linux"  --release "fedora1 linux" --version 1 --prodpath Fedora /home/src/
的时候有点感觉出错!其它命令没问题!!生成新的ISO包 以后 在虚拟机器上安装。发现总是不能进入安装界面.或者到了开始安装的时候出错!!

所以想懂的老师们 多多指点 或者给点资料!!!





  1. ./buildinstall   --pkgorder /home/pkgorder.txt  --product "fedora linux"  --release "fedora1 linux" --version 1 --prodpath Fe
  2. dora /home/dst/
  3. warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
  4. Running buildinstall...
  5. /home/dst/buildinstall.tree.21429 /usr/lib/anaconda-runtime
  6. /usr/lib/anaconda-runtime
  7. Going to run buildinstall again
  8. warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
  9. Building images...
  10. Assembling package list...
  11. Expanding text packages...
  12. Expanding graphical packages...
  13. retrieving timezones
  14. Creating nsswitch.conf
  15. Fixing up /etc/man.config to point into /mnt/sysimage
  16. Running mkfontdir...
  17. Getting pango modules
  18. Getting gtk2 input method modules
  19. /usr/bin/gtk-query-immodules-2.0: error while loading shared libraries: libXfixes.so.3: cannot open shared object file: No such file or directory
  20. Getting gtk2 gdk-pixbuf loaders
  21. Scrubbing trees... /tmp/treedir.21442/image-template
  22. Scrubbing trees... /tmp/treedir.21442/instimage
  23. Compressing .mo files in stage2 images...
  24. Creating fontconfig cache
  25. Creating debug dir
  26. Patching python library...
  27. /home/dst/buildinstall.tree.21429/upd-instroot: line 1109: cd: /tmp/treedir.21442/image-template/usr/lib/python2.3: 没有那个文件或目录
  28. /home/dst/buildinstall.tree.21429/upd-instroot: line 1129: cd: OLDPWD not set
  29. Removing unused python files in hdimage... Traceback (most recent call last):
  30.   File "/usr/bin/anaconda", line 358, in ?
  31.     from exception import handleException
  32.   File "/usr/lib/anaconda/exception.py", line 24, in ?
  33.     import rpm
  34.   File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ?
  35.     from _rpm import *
  36. ImportError: librpmbuild-4.4.so: cannot open shared object file: No such file or directory
  37. done.
  38. Cleaning ramdisk install images...
  39. Getting package order...
  40. Traceback (most recent call last):
  41.   File "/tmp/treedir.21442/instimage/usr/lib/anaconda-runtime/pkgorder", line 188, in ?
  42.     %(distDir,productPath), hdlist, doSelect = 0)
  43.   File "/tmp/treedir.21442/instimage/usr/lib/anaconda/hdrlist.py", line 920, in groupSetFromCompsFile
  44.     import urlgrabber.grabber as grabber
  45. ImportError: No module named urlgrabber.grabber
  46. Making images...
  47. Running: /tmp/treedir.21442/instimage/usr/lib/anaconda-runtime/getkeymaps i386 /tmp/keymaps-i386.28690 /tmp/treedir.21442/instimage
  48. Loading /lib/kbd/keymaps/i386/azerty/be-latin1.map.gz
  49. Loading /lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz
  50. Loading /lib/kbd/keymaps/i386/qwerty/cf.map.gz
  51. Loading /lib/kbd/keymaps/i386/qwertz/croat.map.gz
  52. Loading /lib/kbd/keymaps/i386/qwerty/cz-lat2.map.gz
  53. Loading /lib/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz
  54. Loading /lib/kbd/keymaps/i386/qwertz/de.map.gz
  55. Loading /lib/kbd/keymaps/i386/qwertz/de-latin1.map.gz
  56. Loading /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz
  57. Loading /lib/kbd/keymaps/i386/qwerty/dk.map.gz
  58. Loading /lib/kbd/keymaps/i386/qwerty/dk-latin1.map.gz
  59. Loading /lib/kbd/keymaps/i386/dvorak/dvorak.map.gz
  60. Loading /lib/kbd/keymaps/i386/qwerty/es.map.gz
  61. Loading /lib/kbd/keymaps/i386/qwerty/et.map.gz
  62. Loading /lib/kbd/keymaps/i386/qwerty/fi.map.gz
  63. Loading /lib/kbd/keymaps/i386/qwerty/fi-latin1.map.gz
  64. Loading /lib/kbd/keymaps/i386/azerty/fr.map.gz
  65. assuming iso-8859-1 cedilla
  66. assuming iso-8859-1 acute
  67. assuming iso-8859-1 diaeresis
  68. assuming iso-8859-1 brokenbar
  69. assuming iso-8859-1 threequarters
  70. assuming iso-8859-1 currency
  71. assuming iso-8859-1 onehalf
  72. assuming iso-8859-1 onequarter
  73. Loading /lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
  74. Loading /lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz
  75. assuming iso-8859-1 cedilla
  76. assuming iso-8859-1 acute
  77. assuming iso-8859-1 diaeresis
  78. assuming iso-8859-1 brokenbar
  79. assuming iso-8859-1 threequarters
  80. assuming iso-8859-1 currency
  81. assuming iso-8859-1 onehalf
  82. assuming iso-8859-1 onequarter
  83. Loading /lib/kbd/keymaps/i386/azerty/fr-pc.map.gz
  84. Loading /lib/kbd/keymaps/i386/qwertz/fr_CH.map.gz
  85. Loading /lib/kbd/keymaps/i386/qwertz/fr_CH-latin1.map.gz
  86. Loading /lib/kbd/keymaps/i386/qwerty/gr.map.gz
  87. Loading /lib/kbd/keymaps/i386/qwertz/hu.map.gz
  88. Loading /lib/kbd/keymaps/i386/qwerty/hu101.map.gz
  89. Loading /lib/kbd/keymaps/i386/qwerty/is-latin1.map.gz
  90. Loading /lib/kbd/keymaps/i386/qwerty/it.map.gz
  91. Loading /lib/kbd/keymaps/i386/qwerty/it-ibm.map.gz
  92. Loading /lib/kbd/keymaps/i386/qwerty/it2.map.gz
  93. Loading /lib/kbd/keymaps/i386/qwerty/jp106.map.gz
  94. Loading /lib/kbd/keymaps/i386/qwerty/la-latin1.map.gz
  95. Loading /lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz
  96. loadkeys: warning: this map uses Unicode symbols
  97.     (perhaps you want to do `kbd_mode -u'?)
  98. Loading /lib/kbd/keymaps/i386/qwerty/nl.map.gz
  99. Loading /lib/kbd/keymaps/i386/qwerty/no.map.gz
  100. Loading /lib/kbd/keymaps/i386/qwerty/pl.map.gz
  101. Loading /lib/kbd/keymaps/i386/qwerty/pt-latin1.map.gz
  102. Loading /lib/kbd/keymaps/i386/qwerty/ro_win.map.gz
  103. Loading /lib/kbd/keymaps/i386/qwerty/ru.map.gz
  104. loadkeys: warning: this map uses Unicode symbols
  105.     (perhaps you want to do `kbd_mode -u'?)
  106. Loading /lib/kbd/keymaps/i386/qwerty/ru.map.utf8ru
  107. Loading /lib/kbd/keymaps/i386/qwerty/ru-cp1251.map.gz
  108. Loading /lib/kbd/keymaps/i386/qwerty/ru-ms.map.gz
  109. Loading /lib/kbd/keymaps/i386/qwerty/ru1.map.gz
  110. Loading /lib/kbd/keymaps/i386/qwerty/ru2.map.gz
  111. Loading /lib/kbd/keymaps/i386/qwerty/ru_win.map.gz
  112. Loading /lib/kbd/keymaps/i386/qwertz/sg.map.gz
  113. Loading /lib/kbd/keymaps/i386/qwertz/sg-latin1.map.gz
  114. Loading /lib/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz
  115. Loading /lib/kbd/keymaps/i386/qwertz/slovene.map.gz
  116. Loading /lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz
  117. Loading /lib/kbd/keymaps/i386/qwerty/trq.map.gz
  118. Loading /lib/kbd/keymaps/i386/qwerty/ua-utf.map.gz
  119. loadkeys: warning: this map uses Unicode symbols
  120.     (perhaps you want to do `kbd_mode -u'?)
  121. Loading /lib/kbd/keymaps/i386/qwerty/uk.map.gz
  122. Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
  123. Loading /lib/kbd/keymaps/i386/qwerty/us-acentos.map.gz
  124. Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
  125. cannot find package kernel-BOOT in path /home/dst/Fedora/RPMS
  126. kernel-BOOT does not exist for i586 -- using kernel package
  127. unpacking /home/dst/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm.i586
  128. Building i586 initrd-everything.img
  129. Wrote /tmp/makebootdisk.tree.28690 (4424k compressed, 326k free)
  130. Building isolinux directory
  131. 192000 pixels, 5636 bytes, (94.13% compression)
  132. Cleaning up images
  133. Unknown file type (unallocated) /home/dst/images/isopath/.. - ignoring and continuing.
  134. mkdosfs 2.8 (28 Feb 2001)
  135. cp: 正在写入‘/home/dst/images/fobpath/vmlinuz’: 设备上没有空间
  136. grep: write error: 设备上没有空间
  137. Building main moduleball
  138. Building netstg.img
  139. Running mkcramfs  /tmp/instimage.dir.28690 /home/dst/Fedora/base/netstg2.img
  140. Wrote /home/dst/Fedora/base/netstg2.img (13788k)...
  141. Building hdstg.img
  142. Running mkcramfs  /tmp/instimage.dir.28690 /home/dst/Fedora/base/hdstg2.img
  143. Wrote /home/dst/Fedora/base/hdstg2.img (13652k)...
  144. Building stage2.img
  145. Running mkcramfs  /tmp/treedir.21442/instimage /tmp/instimage.img.28690
  146. Wrote /home/dst/Fedora/base/stage2.img (59196k)
  147. Writing .discinfo file
  148. timestamp not specified; using the current time
  149. [root@localhost anaconda-runtime]# ./buildinstall   --pkgorder /home/pkgorder.txt  --product "fedora linux"  --release "fedora1 linux" --version 1 --prodpath Fedora /home/dst/
  150. warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
  151. Running buildinstall...
  152. /home/dst/buildinstall.tree.12951 /usr/lib/anaconda-runtime
  153. /usr/lib/anaconda-runtime
  154. Going to run buildinstall again
  155. warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
  156. Building images...
  157. Assembling package list...
  158. Expanding text packages...
  159. Expanding graphical packages...
  160. retrieving timezones
  161. Creating nsswitch.conf
  162. Fixing up /etc/man.config to point into /mnt/sysimage
  163. Running mkfontdir...
  164. Getting pango modules
  165. Getting gtk2 input method modules
  166. /usr/bin/gtk-query-immodules-2.0: error while loading shared libraries: libXfixes.so.3: cannot open shared object file: No such file or directory
  167. Getting gtk2 gdk-pixbuf loaders
  168. Scrubbing trees... /tmp/treedir.12964/image-template
  169. Scrubbing trees... /tmp/treedir.12964/instimage
  170. Compressing .mo files in stage2 images...
  171. Creating fontconfig cache
  172. Creating debug dir
  173. Patching python library...
  174. /home/dst/buildinstall.tree.12951/upd-instroot: line 1109: cd: /tmp/treedir.12964/image-template/usr/lib/python2.3: 没有那个文件或目录
  175. /home/dst/buildinstall.tree.12951/upd-instroot: line 1129: cd: OLDPWD not set
  176. Removing unused python files in hdimage... Traceback (most recent call last):
  177.   File "/usr/bin/anaconda", line 358, in ?
  178.     from exception import handleException
  179.   File "/usr/lib/anaconda/exception.py", line 24, in ?
  180.     import rpm
  181.   File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ?
  182.     from _rpm import *
  183. ImportError: librpmbuild-4.4.so: cannot open shared object file: No such file or directory
  184. done.
  185. Cleaning ramdisk install images...
  186. Getting package order...
  187. Traceback (most recent call last):
  188.   File "/tmp/treedir.12964/instimage/usr/lib/anaconda-runtime/pkgorder", line 188, in ?
  189.     %(distDir,productPath), hdlist, doSelect = 0)
  190.   File "/tmp/treedir.12964/instimage/usr/lib/anaconda/hdrlist.py", line 920, in groupSetFromCompsFile
  191.     import urlgrabber.grabber as grabber
  192. ImportError: No module named urlgrabber.grabber
  193. Making images...
  194. Running: /tmp/treedir.12964/instimage/usr/lib/anaconda-runtime/getkeymaps i386 /tmp/keymaps-i386.20214 /tmp/treedir.12964/instimage
  195. Loading /lib/kbd/keymaps/i386/azerty/be-latin1.map.gz
  196. Loading /lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz
  197. Loading /lib/kbd/keymaps/i386/qwerty/cf.map.gz
  198. Loading /lib/kbd/keymaps/i386/qwertz/croat.map.gz
  199. Loading /lib/kbd/keymaps/i386/qwerty/cz-lat2.map.gz
  200. Loading /lib/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz
  201. Loading /lib/kbd/keymaps/i386/qwertz/de.map.gz
  202. Loading /lib/kbd/keymaps/i386/qwertz/de-latin1.map.gz
  203. Loading /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz
  204. Loading /lib/kbd/keymaps/i386/qwerty/dk.map.gz
  205. Loading /lib/kbd/keymaps/i386/qwerty/dk-latin1.map.gz
  206. Loading /lib/kbd/keymaps/i386/dvorak/dvorak.map.gz
  207. Loading /lib/kbd/keymaps/i386/qwerty/es.map.gz
  208. Loading /lib/kbd/keymaps/i386/qwerty/et.map.gz
  209. Loading /lib/kbd/keymaps/i386/qwerty/fi.map.gz
  210. Loading /lib/kbd/keymaps/i386/qwerty/fi-latin1.map.gz
  211. Loading /lib/kbd/keymaps/i386/azerty/fr.map.gz
  212. assuming iso-8859-1 cedilla
  213. assuming iso-8859-1 acute
  214. assuming iso-8859-1 diaeresis
  215. assuming iso-8859-1 brokenbar
  216. assuming iso-8859-1 threequarters
  217. assuming iso-8859-1 currency
  218. assuming iso-8859-1 onehalf
  219. assuming iso-8859-1 onequarter
  220. Loading /lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
  221. Loading /lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz
  222. assuming iso-8859-1 cedilla
  223. assuming iso-8859-1 acute
  224. assuming iso-8859-1 diaeresis
  225. assuming iso-8859-1 brokenbar
  226. assuming iso-8859-1 threequarters
  227. assuming iso-8859-1 currency
  228. assuming iso-8859-1 onehalf
  229. assuming iso-8859-1 onequarter
  230. Loading /lib/kbd/keymaps/i386/azerty/fr-pc.map.gz
  231. Loading /lib/kbd/keymaps/i386/qwertz/fr_CH.map.gz
  232. Loading /lib/kbd/keymaps/i386/qwertz/fr_CH-latin1.map.gz
  233. Loading /lib/kbd/keymaps/i386/qwerty/gr.map.gz
  234. Loading /lib/kbd/keymaps/i386/qwertz/hu.map.gz
  235. Loading /lib/kbd/keymaps/i386/qwerty/hu101.map.gz
  236. Loading /lib/kbd/keymaps/i386/qwerty/is-latin1.map.gz
  237. Loading /lib/kbd/keymaps/i386/qwerty/it.map.gz
  238. Loading /lib/kbd/keymaps/i386/qwerty/it-ibm.map.gz
  239. Loading /lib/kbd/keymaps/i386/qwerty/it2.map.gz
  240. Loading /lib/kbd/keymaps/i386/qwerty/jp106.map.gz
  241. Loading /lib/kbd/keymaps/i386/qwerty/la-latin1.map.gz
  242. Loading /lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz
  243. loadkeys: warning: this map uses Unicode symbols
  244.     (perhaps you want to do `kbd_mode -u'?)
  245. Loading /lib/kbd/keymaps/i386/qwerty/nl.map.gz
  246. Loading /lib/kbd/keymaps/i386/qwerty/no.map.gz
  247. Loading /lib/kbd/keymaps/i386/qwerty/pl.map.gz
  248. Loading /lib/kbd/keymaps/i386/qwerty/pt-latin1.map.gz
  249. Loading /lib/kbd/keymaps/i386/qwerty/ro_win.map.gz
  250. Loading /lib/kbd/keymaps/i386/qwerty/ru.map.gz
  251. loadkeys: warning: this map uses Unicode symbols
  252.     (perhaps you want to do `kbd_mode -u'?)
  253. Loading /lib/kbd/keymaps/i386/qwerty/ru.map.utf8ru
  254. Loading /lib/kbd/keymaps/i386/qwerty/ru-cp1251.map.gz
  255. Loading /lib/kbd/keymaps/i386/qwerty/ru-ms.map.gz
  256. Loading /lib/kbd/keymaps/i386/qwerty/ru1.map.gz
  257. Loading /lib/kbd/keymaps/i386/qwerty/ru2.map.gz
  258. Loading /lib/kbd/keymaps/i386/qwerty/ru_win.map.gz
  259. Loading /lib/kbd/keymaps/i386/qwertz/sg.map.gz
  260. Loading /lib/kbd/keymaps/i386/qwertz/sg-latin1.map.gz
  261. Loading /lib/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz
  262. Loading /lib/kbd/keymaps/i386/qwertz/slovene.map.gz
  263. Loading /lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz
  264. Loading /lib/kbd/keymaps/i386/qwerty/trq.map.gz
  265. Loading /lib/kbd/keymaps/i386/qwerty/ua-utf.map.gz
  266. loadkeys: warning: this map uses Unicode symbols
  267.     (perhaps you want to do `kbd_mode -u'?)
  268. Loading /lib/kbd/keymaps/i386/qwerty/uk.map.gz
  269. Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
  270. Loading /lib/kbd/keymaps/i386/qwerty/us-acentos.map.gz
  271. Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
  272. cannot find package kernel-BOOT in path /home/dst/Fedora/RPMS
  273. kernel-BOOT does not exist for i586 -- using kernel package
  274. unpacking /home/dst/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm.i586
  275. Building i586 initrd-everything.img
  276. Wrote /tmp/makebootdisk.tree.20214 (4424k compressed, 325k free)
  277. Building isolinux directory
  278. 192000 pixels, 5636 bytes, (94.13% compression)
  279. Cleaning up images
  280. Unknown file type (unallocated) /home/dst/images/isopath/.. - ignoring and continuing.
  281. mkdosfs 2.8 (28 Feb 2001)
  282. cp: 正在写入‘/home/dst/images/fobpath/vmlinuz’: 设备上没有空间
  283. grep: write error: 设备上没有空间
  284. Building main moduleball
  285. Building netstg.img
  286. Running mkcramfs  /tmp/instimage.dir.20214 /home/dst/Fedora/base/netstg2.img
  287. Wrote /home/dst/Fedora/base/netstg2.img (13788k)...
  288. Building hdstg.img
  289. Running mkcramfs  /tmp/instimage.dir.20214 /home/dst/Fedora/base/hdstg2.img
  290. Wrote /home/dst/Fedora/base/hdstg2.img (13652k)...
  291. Building stage2.img
  292. Running mkcramfs  /tmp/treedir.12964/instimage /tmp/instimage.img.20214
  293. Wrote /home/dst/Fedora/base/stage2.img (59196k)
  294. Writing .discinfo file
  295. timestamp not specified; using the current time
  296. You have new mail in /var/spool/mail/root
复制代码

论坛徽章:
0
2 [报告]
发表于 2006-07-05 12:45 |只看该作者
希望老师们看到!帮帮我!

论坛徽章:
0
3 [报告]
发表于 2006-07-07 09:41 |只看该作者
问题不算解决.已经通过DIY手工裁减出一张只有291M的安装光盘!哈哈!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP