For installing images via GUI, do we need a description for each image or does the name of the image alone suffice? The latter is easier to implement.
Greetings
David
For installing images via GUI, do we need a description for each image or does the name of the image alone suffice? The latter is easier to implement.
Greetings
David
Descriptions would be nice from a user standpoint... But if it's to much work to implement, then the image name would be enough...
Jhmiller, ryecoaaron and me are working on the plugin to implement the image/package installer.
I suggest the following layout for a PXE image, exceptions may apply
Distribution/Release/Type/Architecture/
So in example, the Debian Wheezy Netinstall 64 bit looks like this:
debian/wheezy/netinst/x86_64/
The config file should be in the root folder of the tar.gz archive.
A testing image is already available under http://pxe.omv-extras.org/debi…ezy_netinst_x86_64.tar.gz
Greetings
David
Hello all,
I'm sorry I haven't posted any packages yet. Real life and work has been hectic lately. I'm hoping to have some packages ready for this weekend but my time has been limited as of late. Hopefully I'll have something to add to the community soon. Sorry for the delay.
No problem, I just prepped my debian pxe boots last night so that is taken care off.
Greetings
David
Hi David,
After updating the pxe plugin to 1.1 I was getting the following error message when I try to add a new entry. This was before rebooting for the glibc ghost issue.
Error #2002:
exception 'OMVException' with message 'Invalid method parameter: group does not exist, and it is not an optional property.' in /usr/share/php/openmediavault/rpcservice.inc:187
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/pxe.inc(253): OMVRpcServiceAbstract->validateMethodParams(Array, '{\n ...')
#1 [internal function]: OMVRpcServicePxe->setEntry(Array, Array)
#2 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('setEntry', Array, Array)
#4 /usr/sbin/omv-engined(500): OMVRpc::exec('PXE', 'setEntry', Array, Array, 1)
#5 {main}
EDIT: After rebooting to address the glibc ghost issue, this problem went away. I don't think it was related but I did have to reboot to correct the error. It should be noted that after upgrading the plugin a reboot is needed. At least in my case a reboot resolved the issue.
I have some templates I finished. I have made templates for Debian, Ubuntu, CentOS, and Fedora as netinstalls. I added Memtest86+ as a utility since that one is pretty easy. Next I will be looking at Linux Mint and the Debian version of Mint. I'll upload the ones I completed in the next day or so and share the link to download them. I need to go back and make the config match the layout you suggested above since I did mine all custom. It's shouldn't take too long.
Thanks!
We haven't tested upgrading from 1.0 to 1.1 yet, maybe the reboot was neccessary... Reading the error message I doubt it had anything to do with glibc.
PS: I tried to contact you via ICQ about the images.. .do you still use that or is there another way where I could talk to you directly?
Greetings
David
Hi David,
I will send you my contact information via PM.
Thanks,
Booting tftp root is very slow, 1MB/S in fast ethernet, with nfs is much better.
The live debian rescue iso has some problems, the nfs root has to have the "live" folder in the mounted path, so this worked for me
debian/wheezy/live_rescue/x86_64/live/vmlinuz
initrd=debian/wheezy/live_rescue/x86_64/live/initrd.img boot=live config noswap edd=on nomodeset vga=788 nosplash noprompt netboot=nfs nfsroot=10.10.10.12:/export/tftp/debian/wheezy/live_rescue/x86_64/
Inside live folder was vmlinuz, initrd and the squashfs file
I'll look into it. Maybe I messed up that while creating the images.
Greetings
David
The updated version is already in the testing repo with twenty-nine images already there! Test the hell out of it!
centos_6.6_netinstall_x86_x32.tar.gz
centos_6.6_netinstall_x86_x64.tar.gz
centos_7_netinstall_x86_x64.tar.gz
debian_wheezy_live_gnome_x86_32.tar.gz
debian_wheezy_live_gnome_x86_64.tar.gz
debian_wheezy_live_rescue_x86_32.tar.gz
debian_wheezy_live_rescue_x86_64.tar.gz
debian_wheezy_netinstall_x86_32.tar.gz
debian_wheezy_netinstall_x86_64.tar.gz
fedora_21_server_netinstall_x86_x32.tar.gz
fedora_21_server_netinstall_x86_x64.tar.gz
fedora_21_workstation_netinstall_x86_x32.tar.gz
fedora_21_workstation_netinstall_x86_x64.tar.gz
gparted_0.21.0-1-i586_x86_x32.tar.gz
gparted_0.21.0-1-i686-pae_x86_x32.tar.gz
gparted_0.21.0-1-x86_x64.tar.gz
linux_mint_rebecca_cinnamon_live_x86_x32.tar.gz
linux_mint_rebecca_cinnamon_live_x86_x64.tar.gz
linux_mint_rebecca_kde_live_x86_x32.tar.gz
linux_mint_rebecca_kde_live_x86_x64.tar.gz
linux_mint_rebecca_mate_live_x86_x32.tar.gz
linux_mint_rebecca_mate_live_x86_x64.tar.gz
linux_mint_rebecca_xfce_live_x86_x32.tar.gz
linux_mint_rebecca_xfce_live_x86_x64.tar.gz
memtest86+.tar.gz
ubuntu_trusty_tahr_netinstall_x86_x32.tar.gz
ubuntu_trusty_tahr_netinstall_x86_x64.tar.gz
ubuntu_utopic_unicorn_netinstall_x86_x32.tar.gz
ubuntu_utopic_unicorn_netinstall_x86_x64.tar.gz
Alles anzeigen
Greetings
David
Hello all,
For the following templates, you will need to enable NFS for them to work. See the instructions below.
Alles anzeigengparted_0.21.0-1-i586_x86_x32.tar.gz
gparted_0.21.0-1-i686-pae_x86_x32.tar.gz
gparted_0.21.0-1-x86_x64.tar.gz
linux_mint_rebecca_cinnamon_live_x86_x32.tar.gz
linux_mint_rebecca_cinnamon_live_x86_x64.tar.gz
linux_mint_rebecca_kde_live_x86_x32.tar.gz
linux_mint_rebecca_kde_live_x86_x64.tar.gz
linux_mint_rebecca_mate_live_x86_x32.tar.gz
linux_mint_rebecca_mate_live_x86_x64.tar.gz
linux_mint_rebecca_xfce_live_x86_x32.tar.gz
linux_mint_rebecca_xfce_live_x86_x64.tar.gz
I will be adding System Rescue CD and Clonezilla shortly. I do not plan to add Parted Magic since it is a purchase/subscription based service. If you would like help creating a PXE template for Parted Magic, please let me know and I will be glad to assist you. I don't want to add the last free version since it is considered out of date. There will also be a slight change to the Gparted template. Once I have uploaded the changes, I will add them here.
Installation of NFS for PXE Templates
Pre-Requirements
Enable the TFTP plugin.
Enable the PXE Plugin from OMV-Extras.org.
Enable the NFS plugin.
In the NFS plugin, select the shares tab. Click "Add" then select folder. Map this to your shared folder used by the PXE plugin. Example: "Shared folder: pxe [on <mystorage>, pxe/]". Next, add the client network. For example: "192.168.1.0/24". Make sure this matches your network. Click Save.
PXE NFS Live Environments
Download any of the templates mentioned above to start the LiveCD or Live install method. Edit the APPEND section to match your IP ADDRESS and NFS settings under the PXE settings for the downloaded template.
I have already created the correct mappings based on the templates. If you have any problems on the templates mentioned above, please contact me and I will help to resolve your issue.
Thanks!
ShadowZero
The CentOS and Fedora Net Installs use HTTP. All of these templates currently download the squashfs files from their respective mirrors. See the links below to match your closest mirror for each distro. I will refresh these templates later to include the squashfs file.
This includes the following templates:
Alles anzeigen
centos_6.6_netinstall_x86_x32.tar.gz
centos_6.6_netinstall_x86_x64.tar.gz
centos_7_netinstall_x86_x64.tar.gz
fedora_21_server_netinstall_x86_x32.tar.gz
fedora_21_server_netinstall_x86_x64.tar.gz
fedora_21_workstation_netinstall_x86_x32.tar.gz
fedora_21_workstation_netinstall_x86_x64.tar.gz
Installation of HTTP for PXE Templates
Pre-Requirements
Enable the TFTP plugin.
Enable the PXE Plugin from OMV-Extras.org.
Enable the nginx plugin from OMV Extras.org. (coming soon)
PXE HTTP Live Environments
Download any of the templates mentioned above to start the LiveCD or Live install method. Edit the APPEND section to match your IP ADDRESS and HTTP settings under the PXE settings for the downloaded template.
For CentOS:
Please visit http://www.centos.org/download/mirrors/ to find a download mirror closer to you. Edit the APPEND "method=" option
and replace http://mirror.centos.org with your desired mirror.
For RedHat:
Please visit https://mirrors.fedoraproject.org/publiclist/ to find a download mirror closer to you. Edit the APPEND "method=" option
and replace http://download.fedoraproject.org/pub/ with your desired mirror.
I have already created the correct mappings based on the templates. If you have any problems on the templates mentioned above, please contact me and I will help to resolve your issue.
Thanks!
ShadowZero
I use this line to boot Fedora 21 installer
initrd=fedora/21/netinst/x86_64/initrd.img inst.repo=http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/os/ ks=http://git.fedorahosted.org/cgit/spin-kickstarts.git/plain/fedora-install-workstation.ks?h=f21 ip=dhcp
If you replace inst.repo for inst.stage2 it will restrict only to Fedora Server
I do not plan to add Parted Magic since it is a purchase/subscription based service.
I don't want to add the last free version since it is considered out of date.
That ISO is a year old. I wouldn't mind adding it to the PXE repo.
Alles anzeigenFor the following templates, you will need to enable NFS for them to work. See the instructions below.
davidh2k wrote:
gparted_0.21.0-1-i586_x86_x32.tar.gz
gparted_0.21.0-1-i686-pae_x86_x32.tar.gz
gparted_0.21.0-1-x86_x64.tar.gz
linux_mint_rebecca_cinnamon_live_x86_x32.tar.gz
linux_mint_rebecca_cinnamon_live_x86_x64.tar.gz
linux_mint_rebecca_kde_live_x86_x32.tar.gz
linux_mint_rebecca_kde_live_x86_x64.tar.gz
linux_mint_rebecca_mate_live_x86_x32.tar.gz
linux_mint_rebecca_mate_live_x86_x64.tar.gz
linux_mint_rebecca_xfce_live_x86_x32.tar.gz
linux_mint_rebecca_xfce_live_x86_x64.tar.gz
gparted works with TFTP over here, and I wouldn't say it is that slow.
I just installed the updated version from testing repo, but the ubuntu images are not listed. I haven't installed any version before. How can I updated the list to get the ubuntu images as well?
I just checked on my system and the Ubuntu templates are missing under the images tab. Davidh2k or one of the other devs will need to check it.
The drop down was limited to 25 entries because of a cut&paste error. Fixed in 1.2 in repo now.
Updated and they are appearing now. Thanks Ryecoaaron
Just a quick note on the wiki page for the Debian netinstall, it has GParted and a link to the GParted website.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!