Koozali.org: home of the SME Server

SME 7.1.2 ISO

Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« on: March 21, 2007, 12:35:43 AM »
I've read the forums on building a custom iso, I've read as well that there will be no official build of a 7.1.2 iso, but I do need one :)
The 7.1 kernel is the 2.6.9-42.0.3 and I need to boot with the 2.6.9-42.0.10 (7.1.2 kernel) to use the 3ware 9.4.1 driver for my 9650SE card ...
One would say to ask 3ware for the driver, I did, but by the time I get an answer, I would have finish building my own iso :)
I don't want to add any custom features, all I want is a 7.1.2 iso
If anyone could show me the way please ...

Thanks
Unix is user friendly - it's just selective about who its friends are !


Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« Reply #2 on: March 21, 2007, 02:22:58 AM »
Thanks for the link, I'll dig into it !!
Unix is user friendly - it's just selective about who its friends are !

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
SME 7.1.2 ISO
« Reply #3 on: March 21, 2007, 02:29:19 AM »
I'd be interested if it works.  I'm not sure that you can just take the updated RPMS and copy them over the old ones and have the install work.

John
......

Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« Reply #4 on: March 21, 2007, 10:04:04 PM »
The iso is ready, all that's left to be done, is the initrd.img ... and I've got problems doing it ... anyone knows a method I could follow ?
Unix is user friendly - it's just selective about who its friends are !

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
SME 7.1.2 ISO
« Reply #5 on: March 22, 2007, 01:41:11 AM »
I don't know how to really do this, either.  I did a man mkinitrd and a quick google and got some good links.  Here is one - http://www.opennet.ru/docs/HOWTO/Kernel-HOWTO-11.html.  Since I already have the -10 kernel running on my server, I did a:
mkinitrd initrd.img /lib/modules/2.6.9-42.0.10.EL/
/lib/modules//lib/modules/2.6.9-42.0.10.EL/ is not a directory.

With the above error, I then did - mkinitrd initrd.img 2.6.9-42.0.10.EL/ and now I have a initrd.img file.  Don't know if it works or how to test it.  Do you want it?

If you can ever get this to work, I'd like to see a howto on it.

John
......

Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« Reply #6 on: March 22, 2007, 01:52:27 AM »
I did that :)
Code: [Select]
mkinitrd --preload=3w-9xxx /boot/initrd-2.6.9-42.0.10.EL.img 2.6.9-42.0.10.EL
now the problem I have is to build the iso :(
when doing so I get an image with all the files in small characters and the .discinfo has been moved to _discinfo ...
here is the command I'm using ...
Code: [Select]
mkisofs -iso-level 2 -o sme712.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /cdrom
What am I doing wrong ??

PS: the cd does boot, the 3ware module does load ... it's a good start, but it ends in a kernel panic ... :(
Unix is user friendly - it's just selective about who its friends are !

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
SME 7.1.2 ISO
« Reply #7 on: March 22, 2007, 02:11:33 AM »
Quote from: "chebe"
I did that :)
Code: [Select]
mkinitrd --preload=3w-9xxx /boot/initrd-2.6.9-42.0.10.EL.img 2.6.9-42.0.10.EL
now the problem I have is to build the iso :(
when doing so I get an image with all the files in small characters and the .discinfo has been moved to _discinfo ...
here is the command I'm using ...
Code: [Select]
mkisofs -iso-level 2 -o sme712.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /cdrom
What am I doing wrong ??

PS: the cd does boot, the 3ware module does load ... it's a good start, but it ends in a kernel panic ... :(


There is talk going on about releasing a 7.1.2 iso, but it hasn't been determined which Kernel to use on it.  Send me an email or update your profile so I can send you something.

John
......

Offline sits

  • ***
  • 68
  • +0/-0
SME 7.1.2 ISO
« Reply #8 on: March 22, 2007, 02:13:03 AM »
I would be most interested in your results as I have a 3ware 9550sx card that I have to install as well.
...

Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« Reply #9 on: March 22, 2007, 02:23:19 AM »
replying to myself ...
Code: [Select]
mkisofs -o sme712.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -R -r /root/cdrom

gotta try now to see if it works as it should be, or if as I suspect, my initrd will still be the problem (the fstab part)

<thinking loud>
Would have been easier to download a ready_to_burn iso :D
</thinking loud>
Unix is user friendly - it's just selective about who its friends are !

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
SME 7.1.2 ISO
« Reply #10 on: March 22, 2007, 02:58:35 AM »
Quote from: "chebe"
replying to myself ...
Code: [Select]
mkisofs -o sme712.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -R -r /root/cdrom

gotta try now to see if it works as it should be, or if as I suspect, my initrd will still be the problem (the fstab part)

<thinking loud>
Would have been easier to download a ready_to_burn iso :D
</thinking loud>


Yes, but the discussion has been should we release a ready to use ISO after every minor point update or just for major point updates.
......

jazbokes

SME 7.1.2 ISO
« Reply #11 on: March 22, 2007, 04:20:21 AM »
I had used this howto from darrel a while back.. see if you can made tails or heads.. good luck..

http://mirror.contribs.org/smeserver/contribs/dmay/smeserver/6.x/howto/smeserver-iso-howto.html

Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« Reply #12 on: March 22, 2007, 04:30:03 AM »
Quote from: "mrjhb3"
Yes, but the discussion has been should we release a ready to use ISO after every minor point update or just for major point updates.

Well I do not consider an update for a kernel is not a minor update ... but I see your point
Unix is user friendly - it's just selective about who its friends are !

Offline wellsi

  • *
  • 475
  • +0/-0
    • http://www.wellsi.com
SME 7.1.2 ISO
« Reply #13 on: March 24, 2007, 10:17:00 AM »
Neither Centos nor Redhat spin new ISOs for each kernel update.

The next official ISO will be the 7.2.

If there is enough community support then ISOs may be made available for each minor update as well - currently this would lead to more verification effort.

The discussion continues.

chebe - if you want to help and maybe sway the decision then sign up to the updatesteam volunteering help.
............

Offline chebe

  • *
  • 12
  • +0/-0
    • Linux NC
SME 7.1.2 ISO
« Reply #14 on: March 26, 2007, 02:27:07 AM »
Well if I knew how to do it, I would surely sign up !
But I don't, and after 3 days I've given up the build another ISO method, I'm doing it in a different way, installing SME 7.1 with a 3ware 8006, the upgrading the kernel, copiing the drivers where it should be, mkinitrd, and reboot with the 3ware 9650SE card, and it works !! So for now I will stick with this unconventionnal method :)
Unix is user friendly - it's just selective about who its friends are !