1
Storage / Re: Sharing drive between OS/2 and linux
« on: November 29, 2025, 04:47:25 pm »
Still weird that Puppy Linux could mount the volume. If the problem is sector size, I'd expect all Linux dists to fail.
OS2World.com Forum is back !!!
Remember to visit OS2World at:
http://www.os2world.com
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.
Hi Lars,
it has jumper positions and I tried it. But it does not help. But the description of WD is a bit vague about the jumpers on newer drives.
OTOH if it would be a 4k drive only I think I couldn't partition and use it on OS/2 anyway, right?
Is there any possibility to force MiniLVM to create partitions on 4k boundaries? Maybe DFSee?
/dev/sda7 /media/dave/SHARE hpfs rw,nosuid,nodev,relatime,uid=0,gid=0,umask=022 0 0
/dev/sdb1 /media/dave/e97cd7fc-0000-0000-0000-000000000013 jfs rw,nosuid,nodev,relatime 0 0
/dev/nvme0n1p4 /media/dave/e97c9ffd-0000-0000-0000-00000000600f jfs rw,nosuid,nodev,relatime 0 0
At some point I need to trace down where these mount settings come from. /etc/fstab just has / /boot/efi /home and swap. /home is Linux JFS and the fstab setting is, /home was on /dev/nvme0n1p7 during installation
UUID=eb46dd56-dd8f-460e-bcf4-0ef796161fe4 /home jfs defaults 0 2
Relatime is a mount option in file systems that updates the access time of a file only when it is earlier than the file's modification time. This helps reduce disk writes and improve performance while still providing some access time information.Otherwise JFS will update one of the time stamps every time you access the file, even if only reading it.
I've OpenSuse installed on this system too. But this can not mount it either :-(
[87/195] Generating cpustbl.c, cpuemu_0.c, cpuemu_11.c, cpuemu_13.c, cpuemu_20.c, cpuemu_21.c, cpuemu_22.c, cpuemu_23.c, cpuemu_24.c, cpuemu_31.c, cpuemu_32.c, cpuemu_33.c, cpuemu_34.c, cpuemu_35.c, cpuemu_40.c, cpuemu_50.c
And also builds a 20MB static library which is what fails. Possibly it really does end up with too large an index.emxomf: Index too large
emxomfld: a.out to omf conversion failed for 'src/cpu/UaeCpu.a'.
ninja: build stopped: subcommand failed.
diff --git a/src/rs232.c b/src/rs232.c
index 8175421b..a731cdd7 100644
--- a/src/rs232.c
+++ b/src/rs232.c
@@ -396,10 +396,12 @@ static bool RS232_SetBaudRate(int nBaud)
{ 9600, B9600 },
{ 19200, B19200 },
{ 38400, B38400 },
+#if 0
{ 57600, B57600 },
{ 115200, B115200 },
#ifdef B230400 /* B230400 is not defined on all systems */
{ 230400, B230400 },
+#endif
#endif
{ -1, -1 }
};
diff --git a/src/scc.c b/src/scc.c
index c37197c4..9eb61030 100644
--- a/src/scc.c
+++ b/src/scc.c
@@ -770,11 +770,13 @@ static void SCC_Serial_Set_BaudRate ( int Channel, int value )
switch (value)
{
+#if 0
#ifdef B230400 /* B230400 is not defined on all systems */
case 230400: new_speed = B230400; break;
#endif
case 115200: new_speed = B115200; break;
case 57600: new_speed = B57600; break;
+#endif
case 38400: new_speed = B38400; break;
case 19200: new_speed = B19200; break;
case 9600: new_speed = B9600; break;
Z:\>rsync.exe --version
rsync version 3.0.9 protocol version 31 (os2-perms)
Copyright (C) 1996-2011 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Built by Steven H. Levine Dec 21 2012 10:43:12
Built with GCC 4.4.7
Capabilities:
64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace,
append, no ACLs, xattrs, iconv, symtimes
rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.