Page 1 of 1

Visopsys 0.8 hardware compatability

Posted: Mon Jan 23, 2017 7:06 am
by Uityyy
Here are some real-hardware testing results for Visopsys 0.8.
So far I've gotten it working on zero out of three machines tested.
I tested with one or two of these machines on pre-0.8 releases as well some time back -- not every single release -- and the newest I got working was some one from before there were separate floppy and CD releases. Anyways here are the details. If you would like me to do any further testing to pin down what the actual issues are, let me know.

Visopsys 0.8 usage report

**Visopsys 0.8 (CD) does NOT boot on a early AMD64 machine with both IDE and SATA drives**


Boots to the following message when booting off the IDE DVD drive set to primary master. Similar messages when booting from the SATA DVD drive or from the IDE drive with all other drives disconnected:

Visopsys 0.8
Copyright (C) 1998-2016 J. Andrew McLaughlin
Starting, one moment please...

Code: Select all

Detectiing hardware: USB bus controller Error::kernelUsbDriver.c:UsbDevConn
Error getting short device descriptor
Error enumerating new USB device
Detecting hardware: PS/2 keyboard Error::kernelPs2KeyboardDriver.c:waitControlle
Controller not ready timeout, port 64-17
Controller not ready timeout, port 64=17
Error:kernel process:kernelDisk.c:identifyBootCd(1995):
The boot CD could not be identified
Error:kernel process:kernelInitialize.d:kernelInitialize(361):
Disk function initialization failed
Error:kernel process:kernelMain.c:kernelMain(79)
Initialization failed.  Press any key (or the "reset" button) to reboot.

CPU: Early x86-64 (AMD, single core I think)
Motherboard: GeForce6100SM-M or similar with both PCI and PCIe
BIOS: Phoenix - Award WorkstationBIOS v6.00
Video BIOS: 982B GeForce 8400GS VGA BIOS 2725 Version
Memory: 4GB
Disks: 1m: IDE DVD, 1s: HDD, 3m: SATA HDD 4m: SATA DVD, fdd0: 1.44M
Keyboard and mouse: PS/2.
Expansion cards: PCI Soundcard; PCI wi-fi card; PCIe eSATA card
Motherboard: USB, serial, parallel, LAN, sound. and disabled video on motherboard.
PCIe GALAXY Nvidia Geforce 8400GS 256MB DDR2 64Bit w/CRT/HDTV/DVI/PCIE
PCI: D-Link WIRELESS DWA-525 Rev. A1 (v. 1.10)
PCI: Creative Labs SB0460
PCIe: LG56CM2 2-port eSATA
Linux lspci output:

Code: Select all

	00:00.0 RAM memory [0500]: NVIDIA Corporation MCP61 Memory Controller [10de:03ea] (rev a1)
	00:01.0 ISA bridge [0601]: NVIDIA Corporation MCP61 LPC Bridge [10de:03e0] (rev a2)
	00:01.1 SMBus [0c05]: NVIDIA Corporation MCP61 SMBus [10de:03eb] (rev a2)
	00:01.2 RAM memory [0500]: NVIDIA Corporation MCP61 Memory Controller [10de:03f5] (rev a2)
	00:02.0 USB controller [0c03]: NVIDIA Corporation MCP61 USB 1.1 Controller [10de:03f1] (rev a2)
	00:02.1 USB controller [0c03]: NVIDIA Corporation MCP61 USB 2.0 Controller [10de:03f2] (rev a2)
	00:04.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI bridge [10de:03f3] (rev a1)
	00:05.0 Audio device [0403]: NVIDIA Corporation MCP61 High Definition Audio [10de:03f0] (rev a2)
	00:06.0 IDE interface [0101]: NVIDIA Corporation MCP61 IDE [10de:03ec] (rev a2)
	00:07.0 Bridge [0680]: NVIDIA Corporation MCP61 Ethernet [10de:03ef] (rev a2)
	00:08.0 IDE interface [0101]: NVIDIA Corporation MCP61 SATA Controller [10de:03f6] (rev a2)
	00:09.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI Express bridge [10de:03e8] (rev a2)
	00:0b.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI Express bridge [10de:03e9] (rev a2)
	00:0c.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI Express bridge [10de:03e9] (rev a2)
	00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
	00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
	00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
	00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
	01:05.0 Network controller [0280]: Ralink corp. RT3060 Wireless 802.11n 1T/1R [1814:3060]
	01:06.0 Multimedia audio controller [0401]: Creative Labs SB X-Fi [1102:0005]
	02:00.0 VGA compatible controller [0300]: NVIDIA Corporation G98 [GeForce 8400 GS Rev. 2] [10de:06e4] (rev a1)
	04:00.0 Mass storage controller [0180]: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller [1095:3132] (rev 01)
Linux lsusb output:

Code: Select all

	Bus 001 Device 002: ID 058f:6377 Alcor Micro Corp. Multimedia Card Reader
	Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
	Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

**Visopsys 0.8 (CD) does NOT boot on a Toshiba Satellite L305-S5919**


System goes into a loop of printing:

Code: Select all

Transaction error -8
Clear hald failedError::kernelScsiDiskDriver.c:usbMassStorageResetRecovery(153):
Reset recovery failedError::kernelScsiDiskDriver.c:detectTarget(784):
SCSI sense error key=0x02 asc=0x03a asc1=0x00
after about the time it took to type this up by hand it reports:

Code: Select all

Error detecting USB SCSI disk
Error:kernel process:kernelDisk.c:realReadWrite(397):
Error -8 erading 14 sectors at 18, disk cd0
Error:kernel process:kernelFilesystem.c:kernelFilesystemMount(760):
The filesystem type of disk "cd0" is unnown
Error:kernel process:krnel:Initialize.c:kernelInitialize(407):
Mounting root filesystem failedError:kernel process:kernelMain.c:kernelMain(79):
Initialization failed. Press any key (or the "reset" button) to reboot.
If an SD card is inserted into the card reader, the first set of errors will be replaced with something ending in "Unable to read the configuration file "/system/config/mount.conf"" and then the screen will blank to blue, display more errors, and blank to blue again a few times. A working mouse cursor eventually appeared, but without a desktop and none appeared within three minutes. A shutdown message did appear momentarily when I pressed Ctrl+Alt+Del.

This is a laptop with a Celeron 585 (x86-64) processor, 2GB of RAM, an internal hard disk, a DVD burner, and a SD card reader. A number of it's specifications can be found online, and I can retrieve more from the system if you're interested.

**Visopsys 0.8 (CD) does NOT boot on random Gateway Pentium 4**

Another machine where Visopsys says it can't find the CD drive.
At least the keyboard works on this machine.

Old Gateway tower with Pentium 4 @ 1.3Ghz and 128MB RAM.
Single internal hard disk (primary master).
Single CD/RW drive (secondary master).
Single 1.44MB floppy drive.

**Visopsys 0.8 (CD) DOES boot on VirtualBox on Windows 7**
Unlike on my real hardware, it ss able to locate the CD and boot in all cases except when it is the slave on a channel with no master.

Re: Visopsys 0.8 hardware compatability

Posted: Fri Feb 24, 2017 1:29 am
by ronaldlees

While I've done most of my VisOpSys operating/testing with QEMU, I've had the OS running on two different real computers: a 900 MHz Pentium III, and a more recent laptop (about 2008/9 timeframe). It doesn't run on my 2012 AMD64 or Compaq SFF II, so I'm batting about 50 percent. I think Andy is using laptops that are a few years older for testing, and you could ask him which models I suppose.

It's hard to make drivers for everything.