Author Topic: Shared folders IFS for VBox Additions, the test version  (Read 10430 times)

Valery Sedletski

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 20
  • Posts: 306
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #120 on: July 12, 2019, 12:33:55 pm »
Hi all! (especially, Martin).

I fixed stack overflows in filename translation (short <-> long) code, occuring on IBM's kernels. On OS/4
kernels all was ok, because they have twice more stack. So, trap 0008 occuring when selecting the shared
folder in windows file manager, may be fixed too, as I suspect that it is the same (I observed trap 0008 too).
So, Martin, please test. The link is:

ftp://osfree.org/upload/vbox/additions/VBoxAdditions-os2-x86-5.0.51.r212.zip

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 393
  • -Receive: 79
  • Posts: 2377
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Shared folders IFS for VBox Additions, the test version
« Reply #121 on: July 13, 2019, 12:27:34 am »
Thank you Valery for the update. It is going to take me sometime to test it, like one week.
I will get back to this post once I try it.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Valery Sedletski

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 20
  • Posts: 306
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #122 on: July 13, 2019, 10:27:26 pm »
Hi all!

I uploaded a new release:

ftp://osfree.org/upload/vbox/additions/VBoxAdditions-os2-x86-5.0.51.r213.zip

There were some forgotten changes in previous release I added here. For example, forgotten memory release
in some places. So, now these memory leaks are fixed. Martin, please better use this version.

ivan

  • Hero Member
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 35
  • Posts: 998
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #123 on: July 21, 2019, 05:46:51 pm »
Hi Valery,

I'm still trying to get vBox working on OS/2 on my Ryzen based computer.  I downloaded the vbox-os2-v5.0.51 and followed the instructions for installing but all I get when I try to run it is an error (see attachment).

I therefore have some questions.
1) does the vboxdrv.sys give any indication when it loads?  I see nothing when config.sys lists drivers, top and other process viewers don't show it either.
2) do you think I am missing something obvious?  If so what should I be looking for?

Any suggestions or other ideas.

Valery Sedletski

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 20
  • Posts: 306
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #124 on: July 22, 2019, 09:34:10 am »
2ivan: No, VboxDrv.sys does not write any messages during the boot. The message you posted can mean different things. It means that it fails
to create the XPCOM object. Something got wrong. The reasons can be different. It usually just fails to load some libraries. Usually, some of the
required libs is missing, or outdated. Or, it fails to loads a library because of a shared memory problems. May also loading libraries to high memory
help. Or, some libraries are missing or outrdated. Are you sure you installed all needed libraries? The download page lists all the dependencies.
You'd better use yum/rpm to install dependencies, because installing everything manually is tricky and not supported.

PS: What VIRTUALADDRESSLIMIT do you have? (it may be too low)
« Last Edit: July 22, 2019, 09:35:51 am by Valery Sedletski »

Doug Bissett

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 46
  • Posts: 1231
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #125 on: July 22, 2019, 04:53:37 pm »
Quote
I'm still trying to get vBox working on OS/2 on my Ryzen based computer.  I downloaded the vbox-os2-v5.0.51 and followed the instructions for installing but all I get when I try to run it is an error (see attachment).

That problem is caused by LIBC. If you use DragText (part of ArcaOS), you can go to the Environment tab, in the VirtualBox icon, and add "LIBCX_HIGHMEM=2", and it will probably work. If you don't use DragText, you can add "SET LIBCX_HIGHMEM=2" to CONFIG.SYS (affects ALL programs that use LIBC), or wrap VirtualBox.EXE so it sets that before starting.

I have no idea what it really does, but it works, for me.

Valery Sedletski

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 20
  • Posts: 306
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #126 on: July 22, 2019, 11:24:58 pm »
2Doug Bissett: You're right. Another cause of this error could be libcx allocating buffers in high memory. Some OS/2 API's doesn't
like when buffers are in high memory, so they need to use them in lower memory. To use buffers in lower memory, IIRC, LIBCX_HIGHMEM=2
option can be used.

ivan

  • Hero Member
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 35
  • Posts: 998
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #127 on: July 23, 2019, 02:54:01 pm »
Thank you Valery and Doug for trying to help but after more reboots and chkdsk in the last two days than the preceding nine months I have decided to go the hardware route and have ordered the necessary KVM and PS/2 to USB adapters to make it work.

Yes, I did get vBox to limp along on OS/2/ArcaOS but the fact that I couldn't get it to install the latest Linux ZorinOS because it appears that vBox doesn't like 64bit OSs running on OS/2.

Apart from very frequent vBox crashes causing hard reset and chkdsk (3TB takes a loooong time), I was experiencing problems with several of the programs I run as standard.

Having now removed vBox and its driver from my main computer all appears to be back to what it was before I started the exercise and hopefully tomorrow (when Amazon delivers) I will be able to call up Zorin at the press of a button (it gives me firefox 60.8.0esr and direct access to my met station) all I have to do is work out how to share files between the two.
 

Valery Sedletski

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 20
  • Posts: 306
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #128 on: July 23, 2019, 04:34:32 pm »
ZorinOS? What's it? Linux distro? Never used it. Yes, 64-bit guests currently don't work. Yes, some Linux distros
haven't a 32-bit version. The work on hardware virtualization is being worked on, but not yet. It should
work, in theory. At least. I ran Ubuntu 64-bit guest on WinXP 32-bit host, so it can be done on OS/2 too,
but not yet. Why do you need necessarily the exotic ZorinOS, why not e,g, Debian,
which has a 32-bit version?

PS: I have Debian on a bare hardware too (two separate machines and a ssh session from one
to another)
« Last Edit: July 23, 2019, 04:39:20 pm by Valery Sedletski »

ivan

  • Hero Member
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 35
  • Posts: 998
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #129 on: July 23, 2019, 05:41:17 pm »
ZorinOS because I use it for teaching transition from Windows to Linux.  For some reason most people don't see it as 'threatening' or 'difficult' as other Linux versions.

I also have Linux Mint on a small form factor unit (ITX) that is the termination of my met station which feeds daily data to a couple of NAS boxes to allow for monthly data analysis using Mesa on OS/2.

Again, thank you for your help.