- Community Home
- >
- Servers and Operating Systems
- >
- Legacy
- >
- ProLiant Deployment and Provisioning
- >
- PXE Boot Image from an ISO
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-03-2006 06:23 AM
тАО03-03-2006 06:23 AM
PXE Boot Image from an ISO
What I'm thinking about doing is taking the firmware_maintenance-7.40-b.iso from HP and making that a PXE boot image so I can select that when PXE booting and do firmware updates.
Is there a better or alternative method?
Thanks!
Dan
- Tags:
- ISO image
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-03-2006 11:52 PM
тАО03-03-2006 11:52 PM
Re: PXE Boot Image from an ISO
I am not sure, but I believe you can do this in the RDP console using Boot disk creater which allows the user to have his own customized OS which can be booted through PXE.
Otherwise there are freeware PXE servers available on the net (especially on the opensource), it is pretty easy and straight forward to configure them. Use it to provide firmware images through PXE, remember you also need to have DHCP server.
Hope this helps,
Gopi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-06-2006 09:50 AM
тАО03-06-2006 09:50 AM
Re: PXE Boot Image from an ISO
The PXE enabled NIC takes the PXE boot image and loads it into RAM like a normal diskette boot method. The firmware iso from hp's website is pretty gi-normous in size...so an alternative is to download the .iso and point the iLO virtual media to the .iso as its' boot device. I have booted the iLO to bootable .img and .iso files before, so it works, but I have never created a PXE boot file from an .iso file. In the Altiris boot disk creator, it uses your choice of WinPE, Linux or DOS boot files but I have never seen a way to point to an .iso as the source for the boot files. It could just be that I am living a sheltered existence and the method does indeed exist. If you would like the steps on how to do the iLO virtual media boot ...just let me know.
Good luck,
Ed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-06-2006 01:44 PM
тАО03-06-2006 01:44 PM
Re: PXE Boot Image from an ISO
It might be more logical to look at the ilo scripting support to do what you need. Virtual media would definitely work to boot off of since the size does not matter.
Steven
HP Master ASE, Storage, Servers, and Clustering
MCSE (NT 4.0, W2K, W2K3)
VCP (ESX2, Vi3, vSphere4, vSphere5, vSphere 6.x)
RHCE
NPP3 (Nutanix Platform Professional)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-21-2006 11:17 PM
тАО05-21-2006 11:17 PM
Re: PXE Boot Image from an ISO
Did you have any joy with this? I've successfully made RIS download the ISO, but then it error's after that due to ris/startrom.com expecting a txtsetup.txt file in the image which naturally the firmware CD doesn't have.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-31-2006 09:51 PM
тАО05-31-2006 09:51 PM
Re: PXE Boot Image from an ISO
only for BL series servers (Straight from
HP !!!!).
I tried to get one working on a DL and it fails
at the bootworks loading point with "unable
to detect network protocols" .....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-01-2006 01:20 PM
тАО06-01-2006 01:20 PM
Re: PXE Boot Image from an ISO
Yes it is possible. I've done it before with the 7.30 version. It suits our needs as it is a centrally managed firmware update server, but it does have some issues updating some newer products.
Using the ISO is probably not the preferred method, as it contains alot of *stuff* that isn't really required and would be alot harder to modify.
The HP Drive Key Boot Utility would better suit your needs. http://h18023.www1.hp.com/support/files/server/us/download/23839.html
But it also requires a bit of linux know-how to modify it in order for it to work.
You will need: a linux box that has a dhcp server, tftp, and pxelinux.
The main file you need to modify is initrd.img.
The basic jist is:
- unzip the initrd.img file (it's a gzipped archive)
- mount the initrd.img file to the loop device
- create a bigger initrd.img file
- copy the contents of the old initrd.img file to the new initrd.img file
- modify all references (many scripts to trace through) to the usb device (the original initrd.img file thinks it's on a usb key) using symbolic links, etc to point within the image file.
- copy all the firmware updates to the new, bigger initrd.img file.
The main problem I found is that the whole new rezipped initrd.img file must be about 90MB. Which is pretty big considering that unzipped its alot more.
If your not sure about anything I've said, I'll see if I can help. I'm currently working to get the 7.50 SmartStart version working. This is not my main job, just a hobby at the moment.
Do you update the firmware on alot of servers?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-10-2006 05:13 PM
тАО06-10-2006 05:13 PM
Re: PXE Boot Image from an ISO
If anyone is still interested, I've successfully modified the SmartStart 7.50 Firmware Update CD into a PXE bootable image file.
Reply to this thread or email me if you would like further details.
Cheers,
Cam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-11-2006 07:44 PM
тАО06-11-2006 07:44 PM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 01:16 PM
тАО06-12-2006 01:16 PM
Re: PXE Boot Image from an ISO
Note: There is no longer a 90M limit on the final image file size. My tftpd server (atftpd) was the cause of this limit. After changing to tftpd-hpa I guess the limit is the amount of RAM in the target machine.
The instructions will assume a linux box is being used as the PXE server. I don't see why, after creating the image file, it wouldn't work on other types of pxe servers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 08:13 PM
тАО06-12-2006 08:13 PM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-15-2006 03:45 PM
тАО06-15-2006 03:45 PM
Re: PXE Boot Image from an ISO
Sorry for the tardy response, but I've been busy with work and underestimated how long the instructions would take to write.
I've attached the instructions in a text file. I've tried to make them as easily readable as possible. It will take very little modification to turn the instructions into a script for Linux.
Hopefully someone can make a HOWTO out of them.
Cheers,
Cam.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-15-2006 07:13 PM
тАО06-15-2006 07:13 PM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-30-2006 12:55 AM
тАО08-30-2006 12:55 AM
Re: PXE Boot Image from an ISO
I'm also interested in your bootable iso.
Can you send me an e-mail, how to do?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-30-2006 02:31 AM
тАО08-30-2006 02:31 AM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-30-2006 12:05 PM
тАО08-30-2006 12:05 PM
Re: PXE Boot Image from an ISO
My post on Jun 16 has an attachment with the how-to.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-02-2006 09:59 PM
тАО09-02-2006 09:59 PM
Re: PXE Boot Image from an ISO
this type of Board is not that familiar to me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-07-2006 01:13 AM
тАО09-07-2006 01:13 AM
Re: PXE Boot Image from an ISO
Put the attached script in
Also the extra directory is included in the image.
I myself had problems when the ramdisk size is beyond 300MB.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-07-2006 01:18 AM
тАО09-07-2006 01:18 AM
Re: PXE Boot Image from an ISO
Place the iso and this script in a directory with enough space. the OUTPUTDIR in the script points to the tftp directory.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2006 05:41 AM
тАО10-13-2006 05:41 AM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-15-2006 11:00 AM
тАО10-15-2006 11:00 AM
Re: PXE Boot Image from an ISO
I was going to attempt doing what you require, but it was going to take too long as a side project for me.
In order to do it though I believe you will need to obtain the same version of linux, at least the kernel version, that was used to build the firmware cd and recompile a kernel with support for the NIC and NFS.
It's been a while since I've had a look at it though.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-19-2006 10:04 AM
тАО10-19-2006 10:04 AM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-04-2007 06:00 AM
тАО01-04-2007 06:00 AM
Re: PXE Boot Image from an ISO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-04-2007 10:15 AM
тАО01-04-2007 10:15 AM
Re: PXE Boot Image from an ISO
I've just appended the howto to work with the latest Smartstart Firmware CD v7.61 and have attached it with a few scripts in .rar format.
Let me know if there are any issues.
Cheers,
Cam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-08-2007 12:49 PM
тАО01-08-2007 12:49 PM
Re: PXE Boot Image from an ISO
Using the SS7.61 firmware update CD, I've been able to get the NFS functionality you were looking for working.
All thats required is to add 2 more kernel options to the append line in the PXE configuration file. These options are nfsroot= and ssiso=. nfsroot should be the location of the NFS server and directory that contains the files required for SS i.e. 'nfsroot=10.0.0.1:/SS761'. ssiso is the name of the file that has been updated with the firmware files. It is meant to point to the original SS7.61 iso, but pointing it to the sda1 file created in my scripts works. i.e. 'ssiso=sda1'.
Just copy the file sda1 to /SS761.
All that's then required is setting up the NFS server and exporting the directory containing the SS7.61 firmware file sda1.
The file /root/compaq/cdrom.sh in the intrd.img file contains the info regarding NFS.
Let me know how you go.