Main Menu

Recent posts

#71
Boot Managers / Re: himem.sys ERROR: Unable to...
Last post by qiet72 - October 27, 2021, 10:07:01 AM
Did some more testing. The himem.sys error occurs when booting on a Thinkpad T60p.
When testing under Qemu - the error is does not come up.

Maybe Plop has problems releasing control of the A20 line before booting the OS on Thinkpads??

Qiet72
#72
Boot Managers / Re: himem.sys ERROR: Unable to...
Last post by qiet72 - October 26, 2021, 19:51:26 PM
Hi,

I know this topic is old but I am seeing the same error in the latest version of plopt (5.0.15).  Have tried floppy > plpbt.bin > usb drive > dos 6.2.2.
If I look back in history in the changelogs, it looks like was fixed in 5.0.11 but that version is not available anymore for testing.

It is possible to repost 5.0.11 for testing?

qiet72
#73
Boot Managers / InstallToBootMenu - boot menu ...
Last post by oldboot - October 19, 2021, 15:04:27 PM
Error trying to get working the install to Windows boot menu on IBM ThinkCentre S50 Type 8183-21G

Using the current "plpbt-5.0.15.zip"

Existing SSD environment: Windows 7 Professional SP1 i386 / w32

Used batch file "InstallToBootMenu.bat" without changing anything to install to Windows boot menu (NOT to MBR) but after reboot and on selecting its entry (appearing in Windows boot menu after local hdd) a black screen appears after approx. a second's delay with "Press any key to reboot...", which just cycles back to Windows boot menu and so ad inf..

Evidently no issues with BIOS or the SSD being used because if I deploy in floppy drive a: the plpbt.bin (NOT the install version fdd) it brings up the (space invaders-reminiscent) green lettering of plop and that enables select of USB which when chosen finds usb stick and from which I have booted live i386/w32 "cdroms" of Debian LXQt and MX Linux. 

The ran "plpcfgbtGUI.exe" as Admin and its screen is all greyed out except for plpbt.bin in box 'Boot Manager File' at top. Clicking the Open box gets error "Boot manager file not found".
"plpbt.bin" is in default location as per install. 
Selecting the Open dialogue appearing next to its displayed name enables immediate selection of "plpbt.bin" and then rest is not greyed out. NB on opening default plop directory of c:\plop there are:

plpbt.bin
plpbt4win.exe
plpbt4win.ldr


"plpcfgbtGUI.exe"
- at bottom of its screen appears: 0.3 20110730
- at top of its screen it  refers to "plpcfgbt.exe version 0.11 20120203 found. Version Error"

Any ideas how to fix so when I select plopbm in windows boot menu it brings up plopbm with its green lettering like with fdd so I can choose USB and boot from USB stick in the way that was successful using floppy created with plopbm fdd image?
#74
Boot Managers / Re: PBM6 - Chainloading von Gr...
Last post by Dodobird - September 30, 2021, 12:40:32 PM
Servus Elmar,
vielen dank für die Antwort.

menuentry "Plop Bootmanager 6" {
        insmod chain
        chainloader /Extras/pbm6-x64.efi
}


Das hat jetzt noch nicht funktioniert. Ist insgesamt nicht weiter tragisch, da PBM6 vor allem im BIOS-Modus bzw. auf älteren Mainboards/Laptops seine Nützlichkeit ausspielt.

Hier eben die Beschreibung, was nicht funktioniert.
TianoCore EFI: Reboot ohne weitere Fehlermeldung.
Dell 6310, EFI-Modus: Hängt ohne weitere Fehlermeldung in Grub2.
#75
Boot Managers / Re: PBM6 - Chainloading von Gr...
Last post by Elmar - September 23, 2021, 13:14:17 PM
Hallo,

so sollte es funktionieren


menuentry "Plop Bootmanager 6" {
        insmod chain
        chainloader /Extras/pbm6-x64.efi
}


LG
Elmar
#76
Boot Managers / PBM6 - Chainloading von Grub 2...
Last post by Dodobird - September 23, 2021, 11:55:11 AM
Hallo und Gruezi,
ich möchte PBM6 aus Grub2 im EFI-Modus starten. Bisher habe ich ein paar Ansätze ausprobiert, und im BIOS-Modus funktioniert der Boot einwandfrei. Im EFI-Modus habe ich  soweit noch keinen Erfolg. Ich versuche, die efi-Datei per chainloader aufzurufen, was beispielsweise mit der Super Grub Disk 2 funktioniert:

menuentry " Plop Bootmanager 6" {
        insmod chain
        chainloader /Extras/pbm6-efi.iso
}   


Auf einer Tianocore-Referenzimplementierung unter KVM führt dieser Aufruf zu einem Neustart. Auf realer Hardware geht nichts weiter.
Irgendwelche Ideen, was ich noch probieren könnte?

Best,
David
#77
Boot Managers / Re: Would PLoP support VHD-fil...
Last post by volume - September 13, 2021, 16:27:25 PM
if plpvhd will have some more flexible options many people from
reboot.pro, msfn.org or vogons and other old-school(os2musem) will happily use plpvhd.

Many retro gaming users or legacy industry administrators are need it.
Not all aplications are running under virtual machines or API emulators in PM-mode/DPMI Extender.
They need true "Real mode" and Realtime OS without tasks schedullers.

Look on 1th example - from life...
If you are small metalworker and you have old FANUC CNC Lathe which has only DOS16/realmode program for it from 1980's
Which need direct access to LPTport for controlling servos/ board like Mach3 SW.

You have only few options:
a) Vboot (comercial)
b) Chinese bootloaders (will you use it?) me not.
c) BOOTMGR (complicated bcdedit) impossible remember UUIDs and config!
d) plpvhd tiny simple out of box loader

Machine operators are old people they don't like new windows systems and learn new programs.


2nd scenario:
You have dos program and old LPT ZIPdrive and ELCOM EEPROM programmer
and you need use it 2-3times per year and you don't want kick it to trash. So simple boot freeddos.vhd make EEPROM copies and return to your primary OS. only simple reboot needed ;)
Flashing SW for Nokias playing.
I helped to one man who is repairring eletronics he has copy of EEPROMs for many many devices car radio or PLC.


Many industry based systems SIEMENS/SIMATICs are still running on very old HW.
Also in automotive (VW really I saw it!), fabrication or in BANK/finnance sector are using OS2/Warp or OS2/Aurora and COBOL based interbanking exchange systems! AS/400 and other obscure legacy systems.

My last experience:
I have problem with HDD last month and i have there WinXP in VHD
i was able boot WinXP and recover primary OS Win7 partition after HW fail
this old machine has no USB boot support only FDD/ATAPI or HDD
and also crippled BIOS boot from ATAPI is not able boot Win7/VIsta bootloader from DVD!
I have to use workaround like mcGyver....
CDROM boot (isolinux) -> Grub4Dos (very flexible) with shell
find on disk PloP and enable USB 2.0 support and boot from USB dongle :D
where was Win7 installer.
And this way i found plpvhd ...
I dediced try it vs. BOOTMGR (win7 boot manager).
BOotMGR has binary \BOOT\bcd config and edit require working OS with bcdedit.exe.
Thats in recovery/emergency situations really ODD/sux....

It's much better boot GRUB4DOS 0.4.6c (much better than v0.4.5)
such like non-casesensitive paths, autocomplette on TAB key etc...
quite powerfull shell


And this is the reason why will be fine has option tell to plpvhd
load me please DISK_D\VHDIMG\freedos.vhd or C:\RESCUE.VHD\winxp.vhd

Windows bootloader has this - hidden feature implemented such like this
http://reboot.pro/topic/7502-windows-recovery-console-in-grub4dos/
It's writting on fixed memory location special string.

plpvhd.bin may check "PLPVHD" signature at memory location
it's only (6bytes) 3x times cmp ax, value if is not present bootloader will go in interactive mode (manual filelisting)
If special string exist it will try get next parameters such like partition and filename.

This is same as APPEND in isolinux parameters for kernel
and this is giving big flexibility.

I want only describe what people are missing and how to implement
easy with big step forward with minimal attack on source code.
Why this parameters are GOOD to HAVE? you may prepare simple
boot menu from GRUB/GRUB4DOS/GRUB2 and make booting easier
also for kids which may play old DOS games without waitting on Father
which will start OS + GAME :D
btw GRUB has failover features if boot fail it will activate alternative commands machine will load another VHDfile...
(important on production machines such like CNC Lathe Computer)

But adding  choose another partition and filter deleted files is fine.
I am happy now probably later you will add parameters during COVID lockdown :P
#78
Boot Managers / Re: Would PLoP support VHD-fil...
Last post by Elmar - September 13, 2021, 09:56:34 AM
Hello,

I will update the program to select the partition and hide the deleted files. You are right, this is easy to implement. I don't know if I add the parameter support.


I am surprised that people are sill using plpvhd. :)
#79
Boot Managers / Re: Would PLoP support VHD-fil...
Last post by volume - September 12, 2021, 17:29:59 PM
Hi Elmar,

Is it possible make small update for plpvhd on version 0.2 ? :)
Please add option select another FAT32 partitions v0.1 not allow this.

If computer has big HDD for example 200GB (size is not important now)
HDD is usually divided on more than single partition
Disk C (primary part.) for Windows may have 20-30GB and another volumes (Primary or Extended with FAT32)  is the rest of capacity of HDD.

My problem and my scenario looks like this:
Primary C: 25GB
Primary D: 30GB
Extended the rest + SWAP for linux partiton)

Windows is installed with aplications and I have only 1GB is free now
Testing VHD files are in root of disk D: (2nd primary part)
I have there win7.vhd win81.vhd ubuntu.vhd fedora.vhd etc..

but I have to always copy VHD it to C: drive and disable hibernating and pagefile and make some free space on drive C:\

This is really small update.
Show Partition table select another supported partition.
the rest of plpvhd code may stay as it is.
only allow to user which partition (now supported only) will use for filelisting/loading.

btw: filtering (deleted FAT entries with ugly character) will be also nice feature.
it can be as toggle option when you  choosing partition.

I will check plpvhd homepage soon :P


I am thinking about extended feature how to send parameters to plpvhd
GRUB4DOS has memory write function and writing on fixed memory address
like 0xB800 TEXT mode or 0xAxxxx graphic mode is safe
this will allow load vhd directly from GRUB menuwhen will be
passed partition and VHD file to plpvhd.bin
but this is not my primary request only feature request for fat future ;)
#80
Boot Managers / Re: Plop BootManager 5
Last post by Elmar - August 25, 2021, 19:56:10 PM
Je nach Bedarf verwende ich entweder Qemu oder VirtualBox.

Qemu, das starte ich mit ein paar Parameter von der Kommandozeile um
schnell eine LiveCD testen.
schnell ein OS auf einer HDD ausprobieren.
kompilieren einer neuen Plop Linux Release.
und anderes...
Qemu kann neben vielen x86 Prozessoren auch ARM und andere Prozessoren emulieren. Echt eine tolle Software.

VirtualBox verwende ich für Windows (manchmal gehts nicht anders) und hin und wieder für andere Sachen.

VMPlayer ist auch gut und hat jetzt sogar DirectX 11.


Bei VirtualBox und VMPlayer kannst du ganz leicht Hardware hinzufügen und entfernen. Die virtuellen Festplatten werden standardmässig als "dynamisch" angelegt. Damit braucht das Image auf der echten Festplatte nur den Platz, der in der VM beschrieben wurde. Wenn du also eine virtuelle 50 GB Platte erstellst, dann braucht das Image erst wenn alle virtuellen Sektoren beschrieben sind auf der echten Platte die 50 GB. Reduzieren nachdem Daten gelöscht wurden geht nicht automatisch.
Die Netzwerkkarte kannst du entfernen. Du kannst auch das virtuelle Netzwerkkabel während dem Betrieb abstecken und auch wieder anstecken.

Microsoft hat auch eine eigene VM Software, aber dazu kann ich nichts sagen.

Am besten probierst du ein bisschen herum. Qemu, VirtualBox und VMPlayer gibt es auch für Windows.
Private Nutzung ist kostenlos. Bei kommerzieller Nutzung brauchst du für den VMPlayer eine Lizenz. Ebenso für die kommerzielle Nutzung für das Extension Pack bei VirtualBox.

Es ist echt praktisch. Eine VM ist schnell erstellt oder kopiert und auch schnell wieder gelöscht.

LG