Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Sigurd Fastenrath

Pages: 1 ... 20 21 [22] 23 24 ... 39
316
Just for Information:

you may have read that os2.org collected 3.000 Euro as donations for the next Firefox Release/enhanced Java script Support.

http://www.os2.org/viewtopic.php?f=4&t=1062

There was a very interesting discussion about "free Software" at all.

http://www.os2.org/viewtopic.php?f=2&t=1057

Please use online translator and feel free to join the Support!

317
Setup & Installation / OS/2 and Hyper-V
« on: October 28, 2016, 08:52:18 pm »
In this thread:

https://translate.google.de/translate?sl=de&tl=en&js=y&prev=_t&hl=de&ie=UTF-8&u=http%3A%2F%2Fwww.os2.org%2Fviewtopic.php%3Ff%3D8%26t%3D1028%26sid%3D94a29a948d910304b0189a8168f6957a&edit-text=

Hyper_V Virtualisation from Mircosoft is named - if it is possible to use OS/2 or eCS with it. As it seems that Installation inside Hpyer V is not supported I made a Quickshot: I used a Virtualbox OS/2 Installation and transformed the Container inside Hyper V. At least it seems to start  :D

This seems to be a possible way, but - if someone is interested to Play around with it - some more testing and digging is needed.

I am still busy with my next DVD  ;)

Just for Information.

318
Setup & Installation / Re: Building an OS/2 Merlin DVD 2014 - 2015 - 2016
« on: October 24, 2016, 08:23:35 am »
A big step forward!

- I can change and modify the config.sys now
- I already integrated ACPI in the Installation/boot process

As you can see in the Picture there are some error Messages wich I have to check and repair (in this case the Driver Name is not correct, there is a "T" Missing) but wich also do not prevent the System from booting.

I then have to test if everythings works in all my scenarios (Internal DVD, with AHCI, in Virtualbox, boot from USB etc.) and would like to integrate Panorama Vesa from the beginning.

I would guess to be able to demonstrate something REALLY usefull at the User Meeting this year  ;)

321
While I was tired of manually copying and packing the files I add, I started to learn rexx to make it more comfortable.

First I moved my "Enviroment" to the Lenovo T450s.

Second I started to learn Rexx:
Once the Build process of UPDCD finishes I start my own script (first draft, working so far  ::) but in progress!) to add the files I want to have on the DVD and packes them automatically on the related bundle file. The files I copy to the EXTRAS directory  are then used by my modified instexit.cmd (Many thanks to Wim Brul to guide me!!!)  right after the end of the first phase of installation and before booting for the second.
Before I had to do all this by hand, wich took about 35 minutes, there are only 10 seconds left now  ::)

In example: Instexit.cmd copies all the DLLs I placed with this script in the \EXTRAS\DLL directory of the DVD to the directory \OS2\DLL on HDD before booting to the second stage of the installation, like libc or gcc dlls.

/* UPDCDSF2016.CMD - Version 0.1 16.10.2016 */

/* KOPIEREN */

  /* Erstelle Verzeichnis EXTRAS und Unterverzeichnisse in BURN */
  'md h:\updcd\burn\EXTRAS'
  'md h:\updcd\burn\EXTRAS\BOOT'
  'md h:\updcd\burn\EXTRAS\CONFIG'
  'md h:\updcd\burn\EXTRAS\DLL'
  'md h:\updcd\burn\EXTRAS\LOGO'
  'md h:\updcd\burn\EXTRAS\OS2'
  'md h:\updcd\burn\EXTRAS\QSINIT'

 /* Kopiere Inhalt der Unterverzeichnisse von EXTRAS in BURN */
   
  'copy h:\updcdsf\Extras\BOOT\*.* h:\updcd\burn\EXTRAS\BOOT'
  'copy h:\updcdsf\Extras\CONFIG\*.* h:\updcd\burn\EXTRAS\CONFIG'
  'copy h:\updcdsf\Extras\DLL\*.* h:\updcd\burn\EXTRAS\DLL' 
  'copy h:\updcdsf\Extras\LOGO\*.* h:\updcd\burn\EXTRAS\LOGO'
  'copy h:\updcdsf\Extras\OS2\*.* h:\updcd\burn\EXTRAS\OS2'
  'copy h:\updcdsf\Extras\QSINIT\*.* h:\updcd\burn\EXTRAS\QSINIT' 

 /* Kopiere Dateien in disk_0 */
  'copy h:\updcdsf\disk_0\*.* h:\updcd\burn\os2image\disk_0'
 
 /* Kopiere Dateien in disk_1 */
  'copy h:\updcdsf\disk_1\*.* h:\updcd\burn\os2image\disk_1'

  /* Kopiere Dateien in disk_2 */
  'copy h:\updcdsf\disk_2\*.* h:\updcd\burn\os2image\disk_2'

  /* Kopiere Dateien in disk_3 */
  'copy h:\updcdsf\disk_3\*.* h:\updcd\burn\os2image\disk_3'

/* PACKEN */

 /* DISK_0 */

  /* Packe Disk_0 ROOT */
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\instexit.cmd h:\updcd\burn\os2image\disk_0\bundle /H:\instexit.cmd /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os2ldr h:\updcd\burn\os2image\disk_0\bundle /H:\os2ldr /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os2ldr.ini h:\updcd\burn\os2image\disk_0\bundle /H:\os2ldr.ini /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os4krnl h:\updcd\burn\os2image\disk_0\bundle /H:\os4krnl /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os4krnl.sym h:\updcd\burn\os2image\disk_0\bundle /H:\os4krnl.sym /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os4logo h:\updcd\burn\os2image\disk_0\bundle /H:\os4logo /A'

  /* Packe Disk_0 Unterverzeichnis BOOT */
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\acpi4.sys h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\acpi4.sys /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\clock03c.sys h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\clock03.sys /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\clock03c.sym h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\clock03.sym /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\hd4disk.add h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\hd4disk.add /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\krnl_en.txt h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\krnl_en.txt /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\MemFiles.txt h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\MemFiles.txt /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\oemhlp.bpd h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\oemhlp.bpd /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\oemhlp.sym h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\oemhlp.sym /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os2ahci.add h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\os2ahci.add /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os2ahci.sym h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\os2ahci.sym /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os4apic.psd h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\os4apic.psd /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os4apic.sym h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\os4apic.sym /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\os4apic.txt h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\os4apic.txt /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\udf.ifs h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\udf.ifs /A'

  /* Packe Disk_0 Unterverzeichnis DLL */
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\doscall4.dll h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\doscall4.dll /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\newcalls.dll h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\newcalls.dll /A'
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_0\uudf.dll h:\updcd\burn\os2image\disk_0\bundle /H:\OS2\BOOT\uudf.dll /A'

 /* DISK_1 */

  /* Packe Disk_1 Unterverzeichnis BOOT */   
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_1\config.x h:\updcd\burn\os2image\disk_1\bundle /H:\OS2\BOOT\config.x /A'

 /* DISK_2 */

  /* Packe Disk_2 Unterverzeichnis BOOT */   
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_2\testcfg.sys h:\updcd\burn\os2image\disk_2\bundle /H:\OS2\BOOT\testcfg.sys /A'

 /* DISK_3 */

  /* Packe Disk_3 ROOT */   
    'h:\updcdsf\pack2.exe h:\updcdsf\disk_3\instexit.cmd h:\updcd\burn\os2image\disk_3\bundle /H:\instexit.cmd /A'
 exit

322
Work in progress, some new problems occur. A bit busy due to my job, but still in action.

I moved the whole system to the Lenovo T450s already.

I am close  ;)

323
There is also this information that I think came from ACP 2

Hi, thanks, I tried it before but this did not work (see before Posts) as SVAECOPYFROMFLOPPY=1 does not work as it should in combination with QSINIT and the NO EMULATION BOOT.

BUT:

Wims Tip did it!

With the help of some Rexxscripts and INSTEXIT I can change the config.sys and add every  file I want from the Installation DVD to the Hdd after phase 1 of the Installation- invisible and unattended

324
Well, this attempt was a fail as well. But thankfully Wim Brul pointet me to this:

https://beta.groups.yahoo.com/neo/groups/updcd/conversations/messages/2444

(INSTEXIT.CMD) and I guess this is the way to go  ;)

325
Thankfully Andreas Kohl directed me to this guide http://www.redbooks.ibm.com/redbooks/pdfs/sg242010.pdf and I tried the option SET DISKETTESOURCE=Z: (what is the RAM disk) but this failed as well.

So I will try to learn more about CID Installation to see where this can lead me to. But this may take some time  ;)

326
Unfortunately.....

I will have to find something else...  :D ;)

327
Thanks,

I will give Set copyfromfloppy=1 a try (I remeber my first SCSI system back in the middle 90's, where I had to add the SCSI Driver that way to Warp 3  ;D ). My concerns has been that in that case this statement may lead to a "Insert Floppy to drive a:" as NOEMULATIONBOOT does not boot from floppy images - i will test and report  ;)

The problem are not the drivers, those are all already copied to and present on the HDD at that stage (I checked it before), the problem ist just this different config.sys, everything else works fine.

Thanks again!

328
I have a question regarding the boot process of OS/2 (MCP), that rised while Building my DVD including the QSINIT Loader:

What I am doing is:

I am building an updated OS/2 DVD using the Program UPDCD and therein using as boot method "No emulation boot".

What I did:

I added os2ldr (qsinit), os2ldr.ini and qsinit.ldi to the bootdisk.pf that is used for no emulation boot. That works perfect so far, when the DVD boots it directly shows me the bootmenue I configured in os2ldr.ini. I can use all the functionalety from QSINIT (like the shell, the Menue and so on). I also modified the config.sys in bootdisk.pf that it can boot from USB connected devices and supports the OS2AHCI driver.
The no emulation boot installs a drive Z:
I do not use a qssetup.cmd
The config.sys includes a RESERVEDRIVELETTER=W that comes from UPDCD to have the drive letter X: as the installation drive of the DVD

Once I proceed, the installation program of OS/2 is starting, just as I wanted it to do. I can go through and install OS/2 on hardware, that has a build in DVD (IDE/SATA) drive. The boot process of the second stage of installation starts the QSINIT Menue as well, as well when the installation is finished. So for that case - having an internal DVD - everything works really well! The same goes with Installation inside VirtualBox.  ; :)

BUT -  :( -  this is not working on USB connected or AHCI enabled drives. The problem is, that during the second stage of installation (so the first time booting from HDD) it seems that the modifications I made for the config.sys in bootdisk.pf are not present any more. The second stage shows me the qsinit boot menue as well, and once I proceed it hangs with either "Insert OS/2 CD ROM" for USB Devices/AHCI or it hangs it a driver like I2O.... for AHCI during the boot.


I figured out, that for some reason, the config.sys that is used for this second stage is not the one that I modified and included in bootdisk.pf. Therefore there is no more usb support nor os2ahci support anymore included, it is the "standard config.sys" from MCP2. Therefore the Installation with "Internal compatibel mode DVD" and "Virtualbox" works fine, as both just need danis506.add during second boot, that is inlcuded in the used "Standard Config.sys".


I than tried to answer one question by myself: wich config.sys is OS/2 using when starting for the first time from HDD when starting the second installation phase? I tried and replaced the config.sys in \OS2IMAGE\Disk_1 on the DVD and included it in the BUNDLE of \OS2IMAGE\DISK_1 - but nothing changed. The same goes with config.x in Disk_0 and Disk_1 and config.add (what I assume adds during Installation some additional lines only used for Installation) - makes no difference.

Do someone have a clue where I can find the config.sys that is used for this second stage of Installation in the file structure of OS/2 CD/DVD or is it created during Installation Phase 1? If it is create - wich config file is used as a template for this?

Thank you very much in advance!

329
Setup & Installation / Re: Building an OS/2 Merlin DVD 2014 - 2015 - 2016
« on: September 29, 2016, 05:57:07 pm »
So, I stepped into this project again and made some quite progress during the last days.

If you look into the german thread you will find:

- updated everything up to the most recent driver versions
- building MCP and ACP Versions with the same level

- integrated QSINIT Loader not only during the first phase of installation, but also it is present and installed right after the installation as standard!
- tested and does work as well as on nativ as in virtualbox!

Next (and last) topic to achieve: intergrate ACPI. And here I am getting closer as well.

Once the DVD is finished I will switch to the next project - where this here is the basis for - a bootable USB Stick.
 

330
Setup & Installation / Re: Thinkpad T450s & OS/2
« on: February 27, 2016, 02:33:29 am »
Webcam is running with Wim's great drivers (uvcview is working as well as the combination weblook/webview). Please see picture attached.
Thanks, Wim!

Updated the wiki with everything I could get so far  ;)


Pages: 1 ... 20 21 [22] 23 24 ... 39