are there any experiences regarding 1TB USB drives on OS/2?
LVM reports a corrupt partition table and only 512 MB free HD-space.
Thanks in advance
Michael
I had a similar result when I tried to install eCS on a new HP Pavilion with a
640GB drive. After a bit of floundering about, I sent email to Dani, and she
replied that OS/2 can handle drives over 512GB provided that only OS/2 tools
are used to partition the drive.
The basic problem is that there are kernel API calls that use CHS addressing
that limit addressable space to 512GM with the usual geometry.
If you start of with a completely blank drive, LVM will initialize it using
nonstandard geometry that circumvents the problem. However with LVM (at least
the version that I have), you only get one kick at the can. In one run you can
create as many partitions and volumes as you want; but once you have LVM
commit changes and exit, any subsequent invocation of LVM reports that the
partition table is corrupt and it refuses to commit any changes. The only
operation that still does anything is change of drive letter. DFSee still
works ok so all is not lost. It's been several months since this episode and I
am not absolutely certain, but I think that we found that once you know the
geometry that LVM wants to use, you can start with a blank drive and do
everything from DFSee.
There are also some limitations if you need to use Windows. Windows will not
boot from a partition on a drive with the OS/2 geometry. However windows will
read and write from such a drive and sees the whole thing.
I still wait for my enclosure to use a large drive; however, with
already a smaller size I was forced to use /CHS on USBMSD:
REM /CHS Driver calculates and adds Cylinder/Heads/Sectors values to
REM device geometry. This key helps to support USB drives
REM with capacity more than 40GB for systems with os2dasd driver
REM without 512GB support and for non-lvm systems.
REM /MS10_OFF Driver avoids of using ModeSense10 command for geometry detection.
> LVM reports a corrupt partition table and only 512 MB free HD-space.
LVM is a can of worms. For much smoother USB operation, upgrade to
FDISK-based configuration.
Hope this helps,
Ilya
P.S. And you know about 512MB-limitation? You need either DANI, or
dasd with a flag... (Do not know whether this is applicable to USB)
> Hi all,
>
> are there any experiences regarding 1TB USB drives on OS/2?
> LVM reports a corrupt partition table and only 512 MB free HD-space.
There are fixes to os2dasd.dmd (at a minimum) and probably the IDE drivers and
maybe LVM too. I recommend that you update to at least these levels
[X:\os2\boot]bldlevel os2dasd.dmd
Build Level Display Facility Version 6.10.480 Oct 6 2000
(C) Copyright IBM Corporation 1993-2000
Signature: @#IBM:14.105#@ IBM DASD Manager
Vendor: IBM
Revision: 14.105
File Version: 14.105
Description: IBM DASD Manager
[X:\os2\boot]bldlevel danis506.add
Build Level Display Facility Version 6.10.480 Oct 6 2000
(C) Copyright IBM Corporation 1993-2000
Signature: @#DANI:1.8#@##1## 12.5.2008 17:06:29
:::5::@@ Adapter Driver for PATA/SATA DASD
Vendor: DANI
Revision: 1.08
Date/Time: 12.5.2008 17:06:29
Build Machine: Nachtigall
File Version: 1.8.5
Description: Adapter Driver for PATA/SATA DASD
[X:\os2\boot]bldlevel os2lvm.dmd
Build Level Display Facility Version 6.10.480 Oct 6 2000
(C) Copyright IBM Corporation 1993-2000
Signature: @#IBM:14.105#@ IBM Logical Volume Manager
Vendor: IBM
Revision: 14.105
File Version: 14.105
Description: IBM Logical Volume Manager
Directory of X:\os2\dll
6-07-06 3:12p 170486 54 LVM.DLL
I am successfully using these with a 640GB RAID volume and have none of the
problems that others describe. I can quite happily use LVM multiple times and it
still looks fine every time.
--
Trevor Hemsley, Brighton, UK
Trevor dot Hemsley at ntlworld dot com
> are there any experiences regarding 1TB USB drives on OS/2?
> LVM reports a corrupt partition table and only 512 MB free HD-space.
I managed to get a 750 GB USB drive working with OS/2. Had to wipe
the boot sector, which was probably set up for Windows and NTFS, but
once that was done, nothing special was required.
I do have an older motherboard with two OHCD, one UHCD, and one EHCD.
Sometime it seems as though the USB drive is running at USB 1.1 speed.
If I plug a USB 2.0 device into the machine and then remove it, and
then plug a different USB 2.0 device into the machine, is it supposed
to get the one available high speed connection, or has the system
"allocated" it to the first high-speed device that was plugged in?
Are you confusing "connection" with Controller.
You have 1 USB2 Controller.
It *should* work with any USB2 device plugged into any USB port.
I did see something, somewhere about adjusting the speed of the USB2
Controller...
If interested have a read through the FAQ and patch the USBEHCD.SYS to
see of speed improves
http://en.ecomstation.ru/projects/usbtools/usb-faq.txt
Not sure if it made a lot of difference here - reformating a USB drive
to JFS sure did; fat32 was so slooowwww.
Regards
Pete
eCS2.0rc5 do have even older versions here.
Please can you give me a link where you find your newer version?
Regards,
Andi
> Please can you give me a link where you find your newer version?
I think mine are from the leaked xr_c006
email would be okay too.
Thx
> Unfortunatly all links I've found are death. Do you have a working one
> for me please?
try http://www.dreamlandbbs.com/files/filegate/oap/osyscsd/index.html
unfortunately i have no idea how to handle these files (to far away
since i applied a fixpak by hand)
Michael
Michael
Email with zip of these files would be really appreciated :-)
Michael
WinRAR on doze extracts them without problems
Robert
--
Robert AH Prins
robert dot ah dot prins on gmail
Last time I tried WinRAR ran fine on OS/2 using Odin
Dave
This did not work much... But
arj x ../xr_c006
did it fine (note: no extension).
Hope this helps,
Ilya
thanks all for your input. Works great now. The recipe:
1. CHS on usbmsd. My config.sys entry is:
BASEDEV=USBMSD.ADD /REMOVABLES:2 /FLOPPIES:0 /CHS
2. Use of os2dasd.dmd, os2lvm.dmd and lvm.dll from xr_c006.
3. Use of latest danis506 (1.8.5)
4. Remove MBR and all former partitions via dfsee
5. Create new partition for JFS-use via dfsee
6. Format partition with format x: fs:/jfs
Best regards
Michael
As I have lvm traps sometimes (most often when starting) DFSee or lvm, I will
update to xc_006 of course. Maybe that helps.
Throughput is only 4.5MByte/s on a JFS partition and 1.6MByte/s for FAT32 which
is very slow compared to W2k-FAT32 which is 26.7MByte/s. Have to search for the
USB patches I read and test again....
Andi
> 2. Use of os2dasd.dmd, os2lvm.dmd and lvm.dll from xr_c006.
What are the buildlevels?
> 6. Format partition with format x: fs:/jfs
format x: /fs:jfs
> 3. Use of latest danis506 (1.8.5)
Even though there are reasons to use the latest version,
it is of no relevance here. The Dani drivers have nothing
to do with USB attached disks.
--
Ruediger "Rudi" Ihle [S&T Systemtechnik GmbH, Germany]
http://www.s-t.de
Please remove all characters left of the "R" in my email address
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#IBM:14.105#@ IBM DASD Manager
Vendor: IBM
Revision: 14.105
File Version: 14.105
Description: IBM DASD Manager
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#IBM:14.105#@ IBM Logical Volume Manager
Vendor: IBM
Revision: 14.105
File Version: 14.105
Description: IBM Logical Volume Manager
[C:\os2\boot]ls -l ../dll/lvm.dll
-rw-rw---a 170486 Jul 6 2006 ../dll/lvm.dll
>
>> 6. Format partition with format x: fs:/jfs
>
> format x: /fs:jfs
correct. typed too fast
Yeah. But personally, I'd want some redundancy with such a big chunk of
data, so I decided to give the 1T of data to Linux, which provides a SW
RAID 1 (mirror) for me, and access it via NFS.
Too bad VRAID package for OS/2 is history.
--
Cheers,
Martin
UNDERSCOREmmiATcentrumDOTcz to email me