Background not work on Microsoft VirtualPC
|
2016-04-03, 09:48
Post: #1
|
|||
|
|||
Background not work on Microsoft VirtualPC
Because latest iPXE build not work in rom-o-matic.eu and in Linux i use iPXE from 2 March. I tested also the old version {png} Add support for PNG images. Both versions do not work in MS VPC 2007.
Command: Code: console -p dog.png After build DEBUG=vesafb:3 have error: I tested different resolutions and different file type e.g. ipxe.pgm but still the same error. vesamenu.c32 from PXELINUX work OK: |
|||
2016-04-03, 10:00
Post: #2
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-03 09:48)Gelip Wrote: Because latest iPXE build not work in rom-o-matic.eu and in Linux i use iPXE from 2 March. I tested also the old version The error in the image tells you that the code is to old (if the link is followed). ipxe.org/2d8c203b Wrote:This error most likely means the console command was unable to find a usable resolution in the VESA BIOS mode list. This is a known issue in MS Hyper-V there might have been a patch available to get around this. It should however work on real hardware, I would recommend using double pipe at the end of console so that the script won't terminate just due to failed terminal change: Code: console -p dog.png || Use GitHub Discussions VRAM bin |
|||
2016-04-03, 11:13
Post: #3
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-03 10:00)NiKiZe Wrote: I would recommend using double pipe at the end of console so that the script won't terminate just due to failed terminal change:Yes, this is a workaround a problem, no background but script still work thx (2016-04-03 10:00)NiKiZe Wrote: It should however work on real hardware.Unfortunately, the background does not work well on some real hardware e.g. GeForce2 MX400 with latest iPXE. Fortunately, the older version {png} Add support for PNG images works well |
|||
2016-04-03, 11:17
Post: #4
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
Compile with DEBUG=vesafb and post output so this can be debugged.
Use GitHub Discussions VRAM bin |
|||
2016-04-03, 11:31
(This post was last modified: 2016-04-04 08:13 by Gelip.)
Post: #5
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-03 11:17)NiKiZe Wrote: Compile with DEBUG=vesafb and post output so this can be debugged.OK, but now something is wrong with the latest code iPXE and I build failures on rom-o-matic.eu and on Linux Latest iPXE error build by Gelip I'll wait until the code is improved and begin a new topic. |
|||
2016-04-04, 18:09
Post: #6
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-03 11:31)Gelip Wrote:(2016-04-03 11:17)NiKiZe Wrote: Compile with DEBUG=vesafb and post output so this can be debugged.OK, but now something is wrong with the latest code iPXE and I build failures on rom-o-matic.eu and on Linux Reading your error messages it seems something with the infiniband driver set is failing on your build. I have no idea why, but do you actually need infiniband built into your iPXE binaries? If not, edit the src/config/general.h file and comment or undef the IBMGMT_CMD line. I'd recommend just commenting it as it's leaves less chance of a typo. The line number would be 124. |
|||
2016-04-04, 18:17
Post: #7
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-03 11:31)Gelip Wrote: OK, but now something is wrong with the latest code iPXE and I build failures on rom-o-matic.eu and on Linux It's more likely an error at rom-o-matic, you might want to try and build localy, and if local builds fail, please post that buildlog with error so we can try and help you solve that issue. Use GitHub Discussions VRAM bin |
|||
2016-04-04, 21:31
Post: #8
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-04 18:09)mastacontrola Wrote: If not, edit the src/config/general.h file and comment or undef the IBMGMT_CMD line. I'd recommend just commenting it as it's leaves less chance of a typo.This not help (2016-04-04 18:17)NiKiZe Wrote: It's more likely an error at rom-o-matic, you might want to try and build localy, and if local builds fail, please post that buildlog with error so we can try and help you solve that issue.localy build fail |
|||
2016-04-04, 21:35
(This post was last modified: 2016-04-04 21:37 by NiKiZe.)
Post: #9
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-04 21:31)Gelip Wrote: localy build fail From: http://lists.ipxe.org/pipermail/ipxe-dev...03998.html Code: > util/zbin.c:7:18: error: lzma.h: No such file or directory Use GitHub Discussions VRAM bin |
|||
2016-04-04, 22:06
(This post was last modified: 2016-04-04 23:29 by Gelip.)
Post: #10
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
Yes, after install liblzma-dev build locally OK but latest iPXE also make the same mistakes as I wrote in the first post:
http://ipxe.org/2d8c203b - No such file or directory http://ipxe.org/1d8c2139 - Function call failed |
|||
2016-04-05, 20:57
Post: #11
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-04 22:06)Gelip Wrote: latest iPXE also make the same mistakes as I wrote in the first post: Actually, it is your BIOS that does not support any of the VESA modes. (or atleast not as iPXE is trying to use it) as stated before it is known that Microsoft Hyper-V does not support VESA Output from DEBUG=vesafb (I now see you edited your first post) shows you http://ipxe.org/1d8c2139 which tells where it fails, hopefully someone with Hyper-V can come up with a fix. But for now, VESA won't work in Microsoft Hyper-V (sorry if I lead you to believe otherwise, but with the image above it might have given more info about the issue) Use GitHub Discussions VRAM bin |
|||
2016-04-05, 21:42
Post: #12
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-05 20:57)NiKiZe Wrote: (I now see you edited your first post) shows you http://ipxe.org/1d8c2139I not edited the post - rather you did not notice (2016-04-05 20:57)NiKiZe Wrote: Actually, it is your BIOS that does not support any of the VESA modes. (or atleast not as iPXE is trying to use it) as stated before it is known that Microsoft Hyper-V does not support VESAMS VPC 2007 support VESA, look one more time on my first post - and screenshot from vesamenu.c32. I test also vbeprobe tool in GRUB4DOS: |
|||
2016-04-06, 10:47
(This post was last modified: 2016-04-07 06:38 by Gelip.)
Post: #13
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
I found PCI BIOS S3 - S3 86C375/86C385 Video BIOS. Version 2.01.16.M45 Everything works without a problem - background iPXE and vesamenu.c32. Tested also OS's WinXP, GRUB4DOS, Debian and BIOS does not cause any problems
Code: iPXE 1.0.0+ (5975) -- Open Source Network Boot Firmware -- http://ipxe.org |
|||
2016-04-06, 12:29
Post: #14
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-04 21:31)Gelip Wrote:(2016-04-04 18:09)mastacontrola Wrote: If not, edit the src/config/general.h file and comment or undef the IBMGMT_CMD line. I'd recommend just commenting it as it's leaves less chance of a typo.This not help While I'm glad you're able to operate with pictures and vesamenu.c32, in regards to the quoted message, what didn't work? Building failed in a different point? Is infiniband still built into your binaries or did you remove it and the error you had after this was in regards to liblzma-dev package not being installed? I am only trying to help understand what and where things are going wrong. I'm not trying to lead you into a wrong direction or anything. When you say "it didn't help" says to me that it failed at the same point? Really it gives almost NO information at all. |
|||
2017-03-01, 16:12
(This post was last modified: 2017-03-01 16:24 by Gelip.)
Post: #15
|
|||
|
|||
RE: Background not work on Microsoft VirtualPC
(2016-04-06 12:29)mastacontrola Wrote: I am only trying to help understand what and where things are going wrong. I'm not trying to lead you into a wrong direction or anything. When you say "it didn't help" says to me that it failed at the same point? Really it gives almost NO information at all.In 2013, I encountered for the first time with iPXE and use Debian Squeeze for locally build. Then enough to install these packages:
I also found another BIOS S3 which operates iPXE background: 1-s3vgdx.bin Alternative BIOS'es work but there are some minor problems with GRUB in graphics mode. When you start the Debian Live in graphics mode e.g. vga=789 800x600 is a black screen during:
Debian terminal console installed on disk in graphics mode have problem clear/refresh screen: I found it: GRUB gfxpayload Quote:Depending on your kernel, your distribution, your graphics card, and the phase of the moon, note that using this option may cause GNU/Linux to suffer from various display problems, particularly during the early part of the boot sequence. If you have problems, set this variable to ‘text’ and GRUB will tell Linux to boot in normal text mode. To resolve this problem simply need increase GRUB menu timeout from 5 to 6 seconds: Code: nano /etc/default/grub Other problems have not noticed. Any operating system is working properly Probably replacing VGA BIOS can also be used in Hyper-V |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 3 Guest(s)