openmediavault-pxe first version now available for testing

  • This is what I get after trying to start the daemon manually via CLI


    root@homeserver:~# omv-engined -d -f


    PHP Fatal error: Uncaught exception 'OMVException' with message 'Failed to load configuration (Fatal error 9: PCDATA invalid Char value 31 (line=1231, column=18); Fatal error 9: Input is not proper UTF-8, indicate encoding !
    Bytes: 0x8B 0x08 0x3C 0x2F (line=1231, column=19); Fatal error 9: PCDATA invalid Char value 8 (line=1231, column=20); Fatal error 9: PCDATA invalid Char value 15 (line=1233, column=27); Fatal error 9: PCDATA invalid Char value 19 (line=1233, column=32); Fatal error 9: PCDATA invalid Char value 8 (line=1233, column=36); Fatal error 9: PCDATA invalid Char value 29 (line=1233, column=49); Fatal error 9: PCDATA invalid Char value 20 (line=1233, column=67); Fatal error 9: PCDATA invalid Char value 21 (line=1233, column=76); Fatal error 9: PCDATA invalid Char value 16 (line=1233, column=81); Fatal error 9: PCDATA invalid Char value 31 (line=1233, column=87); Fatal error 9: PCDATA invalid Char value 17 (line=1233, column=104); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=107); Fatal error 9: PC in /usr/share/php/openmediavault/config.inc on line 576

    • Offizieller Beitrag

    What is the output of: omv-showkey pxe

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • <pxe>
    <sharedfolderref>85d11cb8-6c52-4b34-b85d-fb42b9038bc5</sharedfolderref>
    <enableWinPath>1</enableWinPath>
    <entries>
    <entry>
    <uuid>4a44a300-8418-4fee-89fc-33b7a3556137</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>Parted Magic</label>
    <menu>pmagic</menu>
    <kernel>memdisk</kernel>
    <append> iso initrd=/pmagic/pmagic.iso</append>
    </entry>
    <entry>
    <uuid>57af26bf-8d3e-4e1f-807c-2cdf6d128422</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>Acronis True Image</label>
    <menu>AcronisTI</menu>
    <kernel>memdisk</kernel>
    <append> iso initrd=/AcronisTI/AcronisMedia.iso</append>
    </entry>
    <entry>
    <uuid>43b16e0a-8770-41e2-989c-05d261e6fd9b</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>Windows 7 Repair Disc</label>
    <menu>Win7RepDisc</menu>
    <kernel>memdisk</kernel>
    <append> iso initrd=/Win7RepDisc/Windows7RepairDisc64-bit.iso</append>
    </entry>
    <entry>
    <uuid>68a70d7b-301b-4182-8ab6-3b00625cef35</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>EaseUS ToDo Backup Emergency Disc</label>
    <menu>EaseUS-TDB-EmergencyDisc</menu>
    <kernel>memdisk</kernel>
    <append> iso initrd=/easeus-tdb/EaseUS-tdb-Emergencydisk.iso</append>
    </entry>
    <entry>
    <uuid>9bc4db09-57aa-4b22-a602-57b762607754</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>EaseUS ToDo Backup WinPE Emergency Disc</label>
    <menu>EaseUS-TDB-WinPE-EmergencyDisc</menu>
    <kernel>memdisk</kernel>
    <append>iso initrd=/easeus-tdb/EaseUS-tdb-WinPE-Emergencydisk.iso</append>
    </entry>
    <entry>
    <uuid>9877fb93-9450-46fb-bbd7-6c22ecf9a509</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>SpinRite</label>
    <menu>SpinRite</menu>
    <kernel>memdisk</kernel>
    <append>iso initrd=/SpinRite/SpinRite.iso</append>
    </entry>
    <entry>
    <uuid>0f6b1f82-2996-4ac4-bb9f-8d66aca2d621</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>Darik's Boot and Nuke</label>
    <menu>dban</menu>
    <kernel>memdisk</kernel>
    <append>iso initrd=/dban/dban.iso</append>
    </entry>
    <entry>
    <uuid>7498874c-f582-4987-9f6d-426ac4732b11</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label></label>
    <menu></menu>
    <kernel></kernel>
    <append></append>
    </entry>
    <entry>
    <uuid>6e8881c8-c6f6-4879-b753-b028b14b6e77</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>Memtest86+ 5.01</label>
    <menu>Memtest86+</menu>
    <kernel>memtest/memtest86</kernel>
    <append> </append>
    </entry>
    <entry>
    <uuid>089462bd-f4b4-45d8-bde8-aa55c40445de</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label>Clonezilla 2.3.2-22 x86_64 Live</label>
    <menu></menu>
    <kernel>clonezilla/2.3.2-22/live/x86_64/vmlinuz</kernel>
    <append>initrd=clonezilla/2.3.2-22/live/x86_64/initrd.img boot=live union=aufs config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" keyboard-layouts="" ocs_live_batch="no" locales="" vga=788 nosplash noprompt netboot=nfs nfsroot=&lt;Your_IP_Address&gt;:&lt;Your_NFS_export&gt;/clonezilla/2.3.2-22/live/x86_64</append>
    </entry>
    <entry>
    <uuid>fd84f2df-dd53-48aa-a96b-a0c869b55aef</uuid>
    <enable>1</enable>
    <group>Default</group>
    <label></label>
    <menu></menu>
    <kernel>▒;▒k2$▒▒▒▒▒▒▒{▒_▒▒g▒i/3#'▒w▒c▒`▒▒▒▒/▒xyy!D▒▒▒xyx▒▒|o_O▒▒▒;▒▒▒▒▒c*▒ƚn▒▒▒T▒V▒▒▒▒▒H▒,D▒!▒▒Nts▒▒Q▒▒s▒▒7▒▒▒q׊▒▒$y▒5븙q▒T.ȑl▒ S▒▒▒7u}nϔ▒}▒▒▒@▒▒▒}\▒▒▒▒a▒{▒0Rؿ▒}▒▒▒▒▒▒▒▒▒9▒l▒▒*▒▒&#13;▒ ▒;)]▒u\]▒;▒a:▒0▒!E▒9▒▒ݜ▒x▒Fx▒T▒G▒▒▒ Ҁ▒▒"▒▒▒▒8▒~^݁▒▒x</kernel>
    <append>]؁
    ▒▒▒▒W▒▒D▒ރ▒▒▒*▒▒▒▒▒`-▒▒\0▒I▒▒ZS▒▒r"▒Vxg▒▒0▒▒a▒▒▒vAH&lt;▒▒~▒K{▒?쎖▒/~2▒▒▒GiN6f▒▒1#bbm▒▒ZFES?l▒▒▒^|▒▒▒&amp;m▒b_]▒Zn▒▒▒▒H▒~▒D▒▒ۿ▒▒ͷ ▒▒▒▒4▒▒B@2▒(`▒▒▒C6W▒"▒▒▒▒bґzR▒S?▒,▒+oU▒@{▒{~U#▒▒e댱▒▒_N.@l~H▒$QӢF▒!d▒Z▒▒▒▒h-▒ր▒▒▒▒8▒▒▒k&amp;▒J▒bxy▒z▒|uڋ▒" kcك!¤8&#13;▒▒;▒▒▒*K▒▒m▒}▒pn "l▒i▒Ֆ▒(▒]▒1▒</append>
    </entry>
    </entries>
    <menus></menus>
    </pxe>
    root@homeserver:~# PuTTY

    • Offizieller Beitrag

    I would remove the pxe plugin unless you feel comfortable editing config.xml manually (backup first).

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • This is what I get when I try to access the web gui in firfox...


    Error #3008:
    exception 'OMVException' with message 'Failed to load configuration (Fatal error 9: PCDATA invalid Char value 31 (line=1231, column=18); Fatal error 9: Input is not proper UTF-8, indicate encoding !
    Bytes: 0x8B 0x08 0x3C 0x2F (line=1231, column=19); Fatal error 9: PCDATA invalid Char value 8 (line=1231, column=20); Fatal error 9: PCDATA invalid Char value 15 (line=1233, column=27); Fatal error 9: PCDATA invalid Char value 19 (line=1233, column=32); Fatal error 9: PCDATA invalid Char value 8 (line=1233, column=36); Fatal error 9: PCDATA invalid Char value 29 (line=1233, column=49); Fatal error 9: PCDATA invalid Char value 20 (line=1233, column=67); Fatal error 9: PCDATA invalid Char value 21 (line=1233, column=76); Fatal error 9: PCDATA invalid Char value 16 (line=1233, column=81); Fatal error 9: PCDATA invalid Char value 31 (line=1233, column=87); Fatal error 9: PCDATA invalid Char value 17 (line=1233, column=104); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=107); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=118); Fatal error 9: PCDATA invalid Char value 18 (line=1233, column=157); Fatal error 9: PCDATA invalid Char value 30 (line=1233, column=174); Fatal error 9: PCDATA invalid Char value 6 (line=1233, column=179); Fatal error 9: PCDATA invalid Char value 23 (line=1233, column=188); Fatal error 9: PCDATA invalid Char value 17 (line=1233, column=190); Fatal error 9: PCDATA invalid Char value 16 (line=1233, column=195); Fatal error 9: PCDATA invalid Char value 23 (line=1233, column=198); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=199); Fatal error 9: PCDATA invalid Char value 19 (line=1233, column=202); Fatal error 9: PCDATA invalid Char value 8 (line=1233, column=208); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=212); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=223); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=226); Fatal error 9: PCDATA invalid Char value 26 (line=1233, column=229); Fatal error 9: PCDATA invalid Char value 31 (line=1233, column=241); Fatal error 9: PCDATA invalid Char value 24 (line=1233, column=260); Fatal error 9: PCDATA invalid Char value 25 (line=1233, column=261); Fatal error 9: PCDATA invalid Char value 6 (line=1233, column=263); Fatal error 9: PCDATA invalid Char value 14 (line=1233, column=300); Fatal error 9: PCDATA invalid Char value 14 (line=1233, column=301); Fatal error 9: PCDATA invalid Char value 25 (line=1233, column=309); Fatal error 9: PCDATA invalid Char value 20 (line=1233, column=316); Fatal error 9: PCDATA invalid Char value 12 (line=1234, column=22); Fatal error 9: PCDATA invalid Char value 26 (line=1234, column=41); Fatal error 9: PCDATA invalid Char value 15 (line=1234, column=47); Fatal error 9: PCDATA invalid Char value 16 (line=1234, column=50); Fatal error 9: PCDATA invalid Char value 20 (line=1234, column=61); Fatal error 9: PCDATA invalid Char value 27 (line=1234, column=64); Fatal error 9: PCDATA invalid Char value 16 (line=1234, column=72); Fatal error 9: PCDATA invalid Char value 14 (line=1234, column=88); Fatal error 9: PCDATA invalid Char value 27 (line=1234, column=104); Fatal error 9: PCDATA invalid Char value 27 (line=1234, column=107); Fatal error 9: PCDATA invalid Char value 2 (line=1234, column=108); Fatal error 9: PCDATA invalid Char value 7 (line=1234, column=109); Fatal error 9: PCDATA invalid Char value 20 (line=1234, column=140); Fatal error 9: PCDATA invalid Char value 31 (line=1234, column=148); Fatal error 9: PCDATA invalid Char value 8 (line=1234, column=151); Fatal error 9: PCDATA invalid Char value 1 (line=1234, column=153); Fatal error 9: PCDATA invalid Char value 3 (line=1234, column=157); Fatal error 9: PCDATA invalid Char value 3 (line=1234, column=165); Fatal error 9: PCDATA invalid Char value 21 (line=1234, column=166); Fatal error 9: PCDATA invalid Char value 3 (line=1234, column=172); Fatal error 9: PCDATA invalid Char value 29 (line=1234, column=178); Fatal error 9: PCDATA invalid Char value 16 (line=1234, column=188); Fatal error 9: PCDATA invalid Char value 16 (line=1234, column=193); Fatal error 9: PCDATA invalid Char value 1 (line=1234, column=194); Fatal error 9: PCDATA invalid Char value 31 (line=1234, column=209); Fatal error 9: PCDATA invalid Char value 14 (line=1234, column=215); Fatal error 9: PCDATA invalid Char value 5 (line=1234, column=220); Fatal error 9: PCDATA invalid Char value 4 (line=1234, column=229); Fatal error 9: PCDATA invalid Char value 8 (line=1234, column=235); Fatal error 9: PCDATA invalid Char value 23 (line=1234, column=237); Fatal error 9: PCDATA invalid Char value 16 (line=1234, column=268); Fatal error 9: PCDATA invalid Char value 23 (line=1234, column=277); Fatal error 9: PCDATA invalid Char value 25 (line=1234, column=293); Fatal error 9: PCDATA invalid Char value 16 (line=1234, column=294); Fatal error 9: PCDATA invalid Char value 1 (line=1234, column=295); Fatal error 9: PCDATA invalid Char value 8 (line=1234, column=299); Fatal error 9: PCDATA invalid Char value 29 (line=1234, column=302); Fatal error 9: PCDATA invalid Char value 3 (line=1234, column=315); Fatal error 9: PCDATA invalid Char value 22 (line=1234, column=338); Fatal error 9: PCDATA invalid Char value 1 (line=1234, column=358))' in /usr/share/php/openmediavault/config.inc:576
    Stack trace:
    #0 /usr/share/php/openmediavault/env.inc(22): require_once()
    #1 /var/www/openmediavault/index.php(23): require_once('/usr/share/php/...')
    #2 {main}

    • Offizieller Beitrag

    Remove the plugin with apt-get purge openmediavault-pxe

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • OK... that didn't work... I am still receiving the emails stating:


    Execution failed Service omv-engined
    Does not exist Service omv-engined


    And this is what I get now when trying to load the omv web gui in firefox..


    Error #3008:
    exception 'OMVException' with message 'Failed to load configuration (Fatal error 4: Document is empty (line=1, column=1); Fatal error 4: Start tag expected, '<' not found (line=1, column=1))' in /usr/share/php/openmediavault/config.inc:576
    Stack trace:
    #0 /usr/share/php/openmediavault/env.inc(22): require_once()
    #1 /var/www/openmediavault/index.php(23): require_once('/usr/share/php/...')
    #2 {main}

    • Offizieller Beitrag

    What is the output of:
    ls -al /etc/openmediavault/

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • root@homeserver:~# ls -al /etc/openmediavault/
    total 124
    drwxr-xr-x 2 openmediavault openmediavault 4096 Feb 26 20:32 .
    drwxrwxr-x 91 root root 4096 Feb 25 13:04 ..
    -rw------- 1 openmediavault openmediavault 0 Feb 26 22:23 config.xml
    -rw------- 1 root root 46554 Feb 26 20:32 config.xml.0001
    -rw-r--r-- 1 openmediavault openmediavault 67028 Mar 14 2014 php.ini
    root@homeserver:~#

    • Offizieller Beitrag

    You will have to restore the last saved copy of config.xml.


    cp -f /etc/openmediavault/config.xml.0001 /etc/openmediavault/


    Then check for funny characters in the pxe section and remove them.


    nano /etc/openmediavault/config.xml


    ctrl-o to save, ctrl-x to exit


    monit restart omv-engined

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    The pxe plugin is fine. The UBCD image has been pulled. So, you shouldn't have this problem again.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • I apologize for your problems, but to be honest I don't have the slightest idea how that massive binary code got into the config.txt for ubcd. I will fix that in the next minutes, besides the errors that Sky found.


    Again, this raises the concern to still run tests on a VM first before you deploy to your production NAS system.


    Greetings
    David

    "Well... lately this forum has become support for everything except omv" [...] "And is like someone is banning Google from their browsers"


    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

    Upload Logfile via WebGUI/CLI
    #openmediavault on freenode IRC | German & English | GMT+1
    Absolutely no Support via PM!

    Einmal editiert, zuletzt von davidh2k ()

  • Ultimate Boot CD and the two debian images mentioned by Sky should be fixed now.


    Greetings
    David

    "Well... lately this forum has become support for everything except omv" [...] "And is like someone is banning Google from their browsers"


    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

    Upload Logfile via WebGUI/CLI
    #openmediavault on freenode IRC | German & English | GMT+1
    Absolutely no Support via PM!

  • Also... Clonezilla doesn't work either... I keep getting this error when I try to PXE boot it...


    mount call failed - server replied: permission denied


    BOOT FAILED
    This Debian Live image failed to boot.
    Unable to find a live filesystem on the network

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!