Booting ISO issue / Mount /dev/cdrom
-
@fmslick Most legitimate servers have an iDRAC or iLO that will allow you to directly boot an ISO file. You shouldn’t even need fog to do this - FOG will really overcomplicate this. UCS servers from cisco have an especially fancy management interface.
-
@Wayne-Workman All the servers I am testing with are Dell 1950 III , do you have a link to where I can read up on? (if you don’t mind and think you)
-
@fmslick This looks like a good place to start: http://www.dell.com/support/article/us/en/04/SLN148589/how-to-setup-and-manage-your-drac-5-and-bmc-for-dell-poweredge-9g-and-10g-servers?lang=EN
-
Future readers - and @fmslick - please bear in mind I am recommending in this particular instance to use DRAC instead of FOG because these are servers that already have DRAC and the ability to boot from an ISO using their DRAC card. If the case was with an end-user’s workstation, we would go the FOG route.
-
@Wayne-Workman Think
-
I’m looking at this as a puzzle, so I’m only speculating on how this could be done.
- On the fog server create the following file path /images/iso/dell1950
- Extract the contents of the cdrom to the fog server file path you just created in step 1
- Copy the following files from /images/iso/dell1950/isolinux to /var/www/html/fog/service/ipxe
- This last part is to create a fog iPXE menu to boot this kernel.
Menu Item: iso.dell1950
Description: Dell 1950 something cdrom
Parameters:
kernel SA.1 initrd=SA.2 ramdisk_size=400000 Stage3_type=cdrom DEBUG=0 quiet BUILD=955 vmalloc=256M share_type=nfs share_location=<fog_server_ip>:/images/iso/dell1950e share_script=drm_files/apply_bundles.sh share_opts=nolock selinux=0
imgfetch SA.2
boot || goto MENUMenu Show with: Registered Hosts
-
@george1421 said in Booting ISO issue / Mount /dev/cdrom:
I’m looking at this as a puzzle, so I’m only speculating on how this could be done.
- On the fog server create the following file path /images/iso/dell1950
- Extract the contents of the cdrom to the fog server file path you just created in step 1
- Copy the following files from /images/iso/dell1950/isolinux to /var/www/html/fog/service/ipxe
- This last part is to create a fog iPXE menu to boot this kernel.
Menu Item: iso.dell1950
Description: Dell 1950 something cdrom
Parameters:
kernel SA.1 initrd=SA.2 ramdisk_size=400000 Stage3_type=cdrom DEBUG=0 quiet BUILD=955 vmalloc=256M share_type=nfs share_location=<fog_server_ip>:/images/iso/dell1950e share_script=drm_files/apply_bundles.sh share_opts=nolock selinux=0
imgfetch SA.2
boot || goto MENUMenu Show with: Registered Hosts
Well that is a start, it will boot and start to run but skips over starting the drm_files/apply_bundles.sh
EDIT:
I found the issue, there was a type’o of “delle” in your line " share_location=<fog_server_ip>:/images/iso/dell1950e " … I fixed the type’o and now I have Permission denied but got that fixed… thanks for the help m8 -
@fmslick So do you have it working? Not sure based on your edit.
As for the type-o… if it was perfect what would you have learned??
If you have it worked out good job.
-
@george1421 Yes I have it working, now I am working on moving the files off my fog server and on to a file server. I like to do things the hard way anyhow you make a point on the type-o lol.
Thank you -
@fmslick said in Booting ISO issue / Mount /dev/cdrom:
I am working on moving the files off my fog server and on to a file server
There was also guidance for using both nfs as well as CIFS (windows) share depending on the file server you intend to use. The use of the fog server is not a requirement of this setup.
But great!! Case solved!!