I've created a customized live CD of CloneZilla 1.2.6-59 (x86) for adding the "firmware-bnx2" package and deleting the "qla2xxx" module. I used this command :
create-debian-live -f 686 -l e -b unstable -d sid -i customized -a firmware-bnx2 -c 'non-free main'
I can boot this live CD with PXE but it does not supports ext4, I'm trying to clone a Red Hat Enterprise Linux 6 installation, which is LVM+ext4 by default and I have this error message :
"Starting saving /dev/vg_rhel6/lv_root as /home/partimag/rhel6.img/vg_rhel6-lv_root.XXX…
/dev/vg_rhel6/lv_root filesystem: ext4.
*****************************************************.
Checking the disk space…
This file system is not supported by smart programs, e.g. partclone, partimage or ntfsclone, or you force to use dd to save the file system: ext4
Use this method to save the image instead of partclone, partimage or ntfsclone: dd + gzip
dd will save and restore all the blocks in the harddrive, no matter if the block is used or not.
THIS WILL BE VERY INEFFICIENT AND MIGHT TAKE VERY LONG TIME…
The status report in this mode is very primitive…"
How do I have the "firmware-bnx2" package, the "qla2xxx" module excluded and etx4 support?
Regards,
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm not sure what you mean by the "environment" : I'm booting the clonezilla stable iso on a vmware virtual machine, I've created a ext3 partition and mounted this partition on /home/partimag
I followed your link and realized that I forgot to install the "clonezilla" and "drbl" packages (it was obviously working fine without them).
Now I cannot create a customized iso, I have this error :
Ok, with a local "sid" mirror, I can generate a valid iso image with : "create-debian-live -f 686 -l e -b unstable -d sid -i customized -a firmware-bnx2 -c 'non-free main' " but I still have the ext4 problem…
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Instead of building an image for scratch just to add the "firmware-bnx2" package, I took the official ISO and edited "initrd.img" to inject the bnx2 firmwares (named "bnx2-mips-06-5.0.0.j3.fw" and "bnx2-rv2p-06-5.0.0.j3.fw" in my case).
I also remove "qla2xxx.ko" and added "blacklist qla2xxx" in "./etc/modprobe.d/blacklist.conf" but when clonezilla starts booting on the squashFS, I suppose it finds another qla2xxx module and loads it.
I'll try to edit the squashFS file but in the meantime I have the support of my broadcom network cards and no problem with ext4.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I've created a customized live CD of CloneZilla 1.2.6-59 (x86) for adding the "firmware-bnx2" package and deleting the "qla2xxx" module. I used this command :
create-debian-live -f 686 -l e -b unstable -d sid -i customized -a firmware-bnx2 -c 'non-free main'
I can boot this live CD with PXE but it does not supports ext4, I'm trying to clone a Red Hat Enterprise Linux 6 installation, which is LVM+ext4 by default and I have this error message :
"Starting saving /dev/vg_rhel6/lv_root as /home/partimag/rhel6.img/vg_rhel6-lv_root.XXX…
/dev/vg_rhel6/lv_root filesystem: ext4.
*****************************************************.
Checking the disk space…
This file system is not supported by smart programs, e.g. partclone, partimage or ntfsclone, or you force to use dd to save the file system: ext4
Use this method to save the image instead of partclone, partimage or ntfsclone: dd + gzip
dd will save and restore all the blocks in the harddrive, no matter if the block is used or not.
THIS WILL BE VERY INEFFICIENT AND MIGHT TAKE VERY LONG TIME…
The status report in this mode is very primitive…"
How do I have the "firmware-bnx2" package, the "qla2xxx" module excluded and etx4 support?
Regards,
On what environment did you run the command "create-debian-live -f 686 -l e -b unstable -d sid -i customized -a firmware-bnx2 -c 'non-free main'"?
Did you check this before?
http://clonezilla.org/create_clonezilla_live_from_scratch.php
Steven.
Thanks for your reply,
I'm not sure what you mean by the "environment" : I'm booting the clonezilla stable iso on a vmware virtual machine, I've created a ext3 partition and mounted this partition on /home/partimag
I followed your link and realized that I forgot to install the "clonezilla" and "drbl" packages (it was obviously working fine without them).
Now I cannot create a customized iso, I have this error :
I managed to create a valid iso based on squeeze and a local mirror but I still have the ext4 problem :
I'll try to synchronize a "sid" repository and try again.
Ok, with a local "sid" mirror, I can generate a valid iso image with : "create-debian-live -f 686 -l e -b unstable -d sid -i customized -a firmware-bnx2 -c 'non-free main' " but I still have the ext4 problem…
Instead of building an image for scratch just to add the "firmware-bnx2" package, I took the official ISO and edited "initrd.img" to inject the bnx2 firmwares (named "bnx2-mips-06-5.0.0.j3.fw" and "bnx2-rv2p-06-5.0.0.j3.fw" in my case).
I also remove "qla2xxx.ko" and added "blacklist qla2xxx" in "./etc/modprobe.d/blacklist.conf" but when clonezilla starts booting on the squashFS, I suppose it finds another qla2xxx module and loads it.
I'll try to edit the squashFS file but in the meantime I have the support of my broadcom network cards and no problem with ext4.
OK, good.
If you have any problem in the future, please post it again.
Steven.