freenode/#mezzano - IRC Chatlog
Search
13:02:39
fittestbits
froggey: I got a dual boot system running and wrote a document on how to do it. I'll include it in a PR at some point.
13:04:31
fittestbits
I have a couple of questions though. In the image running standalone, (mezzano.supervisor:all-disks) returns nil. I was hoping to do some file system work.
13:05:39
fittestbits
Also, my USB mouse didn't work - in fact it seemed to break the trackpad. I assume that means we need a driver for it?
13:07:13
fittestbits
The network didn't work but I don't know if that's a configuration problem or a driver problem.
14:30:02
froggey
freestanding tells the system to not use a paging disk at all, this disables swapping & taking snapshots
14:30:37
froggey
no-detect disables most hardware detection, that's probably why your disks aren't showing up
14:32:27
froggey
USB keyboards & mice are unreliable because there's no USB stack. the BIOS emulates a PS/2 device and a lot of them tend to be buggy. it might work better if you boot with the mouse attached, or it might not...
14:36:25
froggey
if you have an rtl8168, it should show up in peek's network page, but the network stack is configured for virtualbox's virtual network by default
14:40:54
fittestbits
I'm booting with freestanding, but tried both with and without no-detect. I'll try booting without both and see how that works.
14:45:39
froggey
freestanding won't change what hardware is detected. if removing no-detect doesn't help then removing freestanding won't, and it probably won't boot at all
14:53:21
fittestbits
Yeah, removing freestanding broke the boot. The disk is an ATA device, is that what you're asking?
14:56:14
froggey
what kind of controller is it attached to? AHCI, IDE, some kind of other SATA controller, something else?
15:01:17
fittestbits
SATA controller - configured to support IRRT (intel rapid restore technology) other options are: ATA mode or AHCI mode.
15:04:18
froggey
either AHCI mode or ATA mode should work. I'd recommend ATA mode as the ATA driver gets more use and is less likely to be buggy
15:10:46
froggey
if that doesn't work, boot with video-console and without freestanding (so it crashes before overwriting the messages) and take a photo of that. I'll try to diagnose from that
15:11:34
fittestbits
lspci location: https://gist.github.com/fittestbits/f2e3cb56a86fcca10a8c882ba4e908e9
15:21:48
froggey
I understand what happened now. it was operating in native PCI mode, not ISA compatibility mode and the ATA driver only supports ISA compatible devices
15:24:34
froggey
the audio controller might work if you add the appropriate device id to the HDA driver. I think it's (#x8086 #x293E)
15:27:50
fittestbits
Now that the disk driver is working, should mezzano work without "freestanding"?