Chinaunix
标题:
我也来询问一个关于定制光盘的事情..请老师们一定帮我
[打印本页]
作者:
chinazhang88
时间:
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包 以后 在虚拟机器上安装。发现总是不能进入安装界面.或者到了开始安装的时候出错!!
所以想懂的老师们 多多指点 或者给点资料!!!
./buildinstall --pkgorder /home/pkgorder.txt --product "fedora linux" --release "fedora1 linux" --version 1 --prodpath Fe
dora /home/dst/
warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
Running buildinstall...
/home/dst/buildinstall.tree.21429 /usr/lib/anaconda-runtime
/usr/lib/anaconda-runtime
Going to run buildinstall again
warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
Building images...
Assembling package list...
Expanding text packages...
Expanding graphical packages...
retrieving timezones
Creating nsswitch.conf
Fixing up /etc/man.config to point into /mnt/sysimage
Running mkfontdir...
Getting pango modules
Getting gtk2 input method modules
/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
Getting gtk2 gdk-pixbuf loaders
Scrubbing trees... /tmp/treedir.21442/image-template
Scrubbing trees... /tmp/treedir.21442/instimage
Compressing .mo files in stage2 images...
Creating fontconfig cache
Creating debug dir
Patching python library...
/home/dst/buildinstall.tree.21429/upd-instroot: line 1109: cd: /tmp/treedir.21442/image-template/usr/lib/python2.3: 没有那个文件或目录
/home/dst/buildinstall.tree.21429/upd-instroot: line 1129: cd: OLDPWD not set
Removing unused python files in hdimage... Traceback (most recent call last):
File "/usr/bin/anaconda", line 358, in ?
from exception import handleException
File "/usr/lib/anaconda/exception.py", line 24, in ?
import rpm
File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ?
from _rpm import *
ImportError: librpmbuild-4.4.so: cannot open shared object file: No such file or directory
done.
Cleaning ramdisk install images...
Getting package order...
Traceback (most recent call last):
File "/tmp/treedir.21442/instimage/usr/lib/anaconda-runtime/pkgorder", line 188, in ?
%(distDir,productPath), hdlist, doSelect = 0)
File "/tmp/treedir.21442/instimage/usr/lib/anaconda/hdrlist.py", line 920, in groupSetFromCompsFile
import urlgrabber.grabber as grabber
ImportError: No module named urlgrabber.grabber
Making images...
Running: /tmp/treedir.21442/instimage/usr/lib/anaconda-runtime/getkeymaps i386 /tmp/keymaps-i386.28690 /tmp/treedir.21442/instimage
Loading /lib/kbd/keymaps/i386/azerty/be-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/cf.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/croat.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/cz-lat2.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/de.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/de-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/dk.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/dk-latin1.map.gz
Loading /lib/kbd/keymaps/i386/dvorak/dvorak.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/es.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/et.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/fi.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/fi-latin1.map.gz
Loading /lib/kbd/keymaps/i386/azerty/fr.map.gz
assuming iso-8859-1 cedilla
assuming iso-8859-1 acute
assuming iso-8859-1 diaeresis
assuming iso-8859-1 brokenbar
assuming iso-8859-1 threequarters
assuming iso-8859-1 currency
assuming iso-8859-1 onehalf
assuming iso-8859-1 onequarter
Loading /lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
Loading /lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz
assuming iso-8859-1 cedilla
assuming iso-8859-1 acute
assuming iso-8859-1 diaeresis
assuming iso-8859-1 brokenbar
assuming iso-8859-1 threequarters
assuming iso-8859-1 currency
assuming iso-8859-1 onehalf
assuming iso-8859-1 onequarter
Loading /lib/kbd/keymaps/i386/azerty/fr-pc.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/fr_CH.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/fr_CH-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/gr.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/hu.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/hu101.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/is-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/it.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/it-ibm.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/it2.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/jp106.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/la-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz
loadkeys: warning: this map uses Unicode symbols
(perhaps you want to do `kbd_mode -u'?)
Loading /lib/kbd/keymaps/i386/qwerty/nl.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/no.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/pl.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/pt-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ro_win.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru.map.gz
loadkeys: warning: this map uses Unicode symbols
(perhaps you want to do `kbd_mode -u'?)
Loading /lib/kbd/keymaps/i386/qwerty/ru.map.utf8ru
Loading /lib/kbd/keymaps/i386/qwerty/ru-cp1251.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru-ms.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru2.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru_win.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/sg.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/sg-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/slovene.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/trq.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ua-utf.map.gz
loadkeys: warning: this map uses Unicode symbols
(perhaps you want to do `kbd_mode -u'?)
Loading /lib/kbd/keymaps/i386/qwerty/uk.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/us-acentos.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
cannot find package kernel-BOOT in path /home/dst/Fedora/RPMS
kernel-BOOT does not exist for i586 -- using kernel package
unpacking /home/dst/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm.i586
Building i586 initrd-everything.img
Wrote /tmp/makebootdisk.tree.28690 (4424k compressed, 326k free)
Building isolinux directory
192000 pixels, 5636 bytes, (94.13% compression)
Cleaning up images
Unknown file type (unallocated) /home/dst/images/isopath/.. - ignoring and continuing.
mkdosfs 2.8 (28 Feb 2001)
cp: 正在写入‘/home/dst/images/fobpath/vmlinuz’: 设备上没有空间
grep: write error: 设备上没有空间
Building main moduleball
Building netstg.img
Running mkcramfs /tmp/instimage.dir.28690 /home/dst/Fedora/base/netstg2.img
Wrote /home/dst/Fedora/base/netstg2.img (13788k)...
Building hdstg.img
Running mkcramfs /tmp/instimage.dir.28690 /home/dst/Fedora/base/hdstg2.img
Wrote /home/dst/Fedora/base/hdstg2.img (13652k)...
Building stage2.img
Running mkcramfs /tmp/treedir.21442/instimage /tmp/instimage.img.28690
Wrote /home/dst/Fedora/base/stage2.img (59196k)
Writing .discinfo file
timestamp not specified; using the current time
[root@localhost anaconda-runtime]# ./buildinstall --pkgorder /home/pkgorder.txt --product "fedora linux" --release "fedora1 linux" --version 1 --prodpath Fedora /home/dst/
warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
Running buildinstall...
/home/dst/buildinstall.tree.12951 /usr/lib/anaconda-runtime
/usr/lib/anaconda-runtime
Going to run buildinstall again
warning: /home/dst/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
Building images...
Assembling package list...
Expanding text packages...
Expanding graphical packages...
retrieving timezones
Creating nsswitch.conf
Fixing up /etc/man.config to point into /mnt/sysimage
Running mkfontdir...
Getting pango modules
Getting gtk2 input method modules
/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
Getting gtk2 gdk-pixbuf loaders
Scrubbing trees... /tmp/treedir.12964/image-template
Scrubbing trees... /tmp/treedir.12964/instimage
Compressing .mo files in stage2 images...
Creating fontconfig cache
Creating debug dir
Patching python library...
/home/dst/buildinstall.tree.12951/upd-instroot: line 1109: cd: /tmp/treedir.12964/image-template/usr/lib/python2.3: 没有那个文件或目录
/home/dst/buildinstall.tree.12951/upd-instroot: line 1129: cd: OLDPWD not set
Removing unused python files in hdimage... Traceback (most recent call last):
File "/usr/bin/anaconda", line 358, in ?
from exception import handleException
File "/usr/lib/anaconda/exception.py", line 24, in ?
import rpm
File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ?
from _rpm import *
ImportError: librpmbuild-4.4.so: cannot open shared object file: No such file or directory
done.
Cleaning ramdisk install images...
Getting package order...
Traceback (most recent call last):
File "/tmp/treedir.12964/instimage/usr/lib/anaconda-runtime/pkgorder", line 188, in ?
%(distDir,productPath), hdlist, doSelect = 0)
File "/tmp/treedir.12964/instimage/usr/lib/anaconda/hdrlist.py", line 920, in groupSetFromCompsFile
import urlgrabber.grabber as grabber
ImportError: No module named urlgrabber.grabber
Making images...
Running: /tmp/treedir.12964/instimage/usr/lib/anaconda-runtime/getkeymaps i386 /tmp/keymaps-i386.20214 /tmp/treedir.12964/instimage
Loading /lib/kbd/keymaps/i386/azerty/be-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/cf.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/croat.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/cz-lat2.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/de.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/de-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/dk.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/dk-latin1.map.gz
Loading /lib/kbd/keymaps/i386/dvorak/dvorak.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/es.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/et.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/fi.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/fi-latin1.map.gz
Loading /lib/kbd/keymaps/i386/azerty/fr.map.gz
assuming iso-8859-1 cedilla
assuming iso-8859-1 acute
assuming iso-8859-1 diaeresis
assuming iso-8859-1 brokenbar
assuming iso-8859-1 threequarters
assuming iso-8859-1 currency
assuming iso-8859-1 onehalf
assuming iso-8859-1 onequarter
Loading /lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
Loading /lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz
assuming iso-8859-1 cedilla
assuming iso-8859-1 acute
assuming iso-8859-1 diaeresis
assuming iso-8859-1 brokenbar
assuming iso-8859-1 threequarters
assuming iso-8859-1 currency
assuming iso-8859-1 onehalf
assuming iso-8859-1 onequarter
Loading /lib/kbd/keymaps/i386/azerty/fr-pc.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/fr_CH.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/fr_CH-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/gr.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/hu.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/hu101.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/is-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/it.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/it-ibm.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/it2.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/jp106.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/la-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz
loadkeys: warning: this map uses Unicode symbols
(perhaps you want to do `kbd_mode -u'?)
Loading /lib/kbd/keymaps/i386/qwerty/nl.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/no.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/pl.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/pt-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ro_win.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru.map.gz
loadkeys: warning: this map uses Unicode symbols
(perhaps you want to do `kbd_mode -u'?)
Loading /lib/kbd/keymaps/i386/qwerty/ru.map.utf8ru
Loading /lib/kbd/keymaps/i386/qwerty/ru-cp1251.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru-ms.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru2.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ru_win.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/sg.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/sg-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz
Loading /lib/kbd/keymaps/i386/qwertz/slovene.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/trq.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/ua-utf.map.gz
loadkeys: warning: this map uses Unicode symbols
(perhaps you want to do `kbd_mode -u'?)
Loading /lib/kbd/keymaps/i386/qwerty/uk.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/us-acentos.map.gz
Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
cannot find package kernel-BOOT in path /home/dst/Fedora/RPMS
kernel-BOOT does not exist for i586 -- using kernel package
unpacking /home/dst/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm.i586
Building i586 initrd-everything.img
Wrote /tmp/makebootdisk.tree.20214 (4424k compressed, 325k free)
Building isolinux directory
192000 pixels, 5636 bytes, (94.13% compression)
Cleaning up images
Unknown file type (unallocated) /home/dst/images/isopath/.. - ignoring and continuing.
mkdosfs 2.8 (28 Feb 2001)
cp: 正在写入‘/home/dst/images/fobpath/vmlinuz’: 设备上没有空间
grep: write error: 设备上没有空间
Building main moduleball
Building netstg.img
Running mkcramfs /tmp/instimage.dir.20214 /home/dst/Fedora/base/netstg2.img
Wrote /home/dst/Fedora/base/netstg2.img (13788k)...
Building hdstg.img
Running mkcramfs /tmp/instimage.dir.20214 /home/dst/Fedora/base/hdstg2.img
Wrote /home/dst/Fedora/base/hdstg2.img (13652k)...
Building stage2.img
Running mkcramfs /tmp/treedir.12964/instimage /tmp/instimage.img.20214
Wrote /home/dst/Fedora/base/stage2.img (59196k)
Writing .discinfo file
timestamp not specified; using the current time
You have new mail in /var/spool/mail/root
复制代码
作者:
chinazhang88
时间:
2006-07-05 12:45
希望老师们看到!帮帮我!
作者:
chinazhang88
时间:
2006-07-07 09:41
问题不算解决.已经通过DIY手工裁减出一张只有291M的安装光盘!哈哈!!!!!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2