Opened 12 years ago
Last modified 4 years ago
#8997 new bug
[Boot loader] debug syslog menu doesn't list 16GB FAT32 USB thumb
Reported by: | diver | Owned by: | bonefish |
---|---|---|---|
Priority: | normal | Milestone: | R1.1 |
Component: | System/Boot Loader | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
I can mount it once Haiku is fully booted but I can't see it in "Save syslog from previous session" menu.
fdisk -l /dev/sdb
Disk /dev/sdb: 16.0 GB, 16039018496 bytes 64 heads, 32 sectors/track, 15296 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00005057 Device Boot Start End Blocks Id System /dev/sdb1 * 1 15296 15663088 c W95 FAT32 (LBA)
syslog part
KERN: device 1: /dev/disk/usb/0/0/raw KERN: media status: No error KERN: device flags: 3 KERN: offset: 0 KERN: size: 16039018496 (15296 MB) KERN: content size: 16039018496 KERN: block size: 512 KERN: child count: 1 KERN: index: -1 KERN: status: 0 KERN: flags: 5 KERN: volume: -1 KERN: disk system: partitioning_systems/intel/map/v1 KERN: name: <NULL> KERN: content name: <NULL> KERN: type: <NULL> KERN: content type: Intel Partition Map KERN: params: <NULL> KERN: content params: <NULL> KERN: partition 7: /dev/disk/usb/0/0/0 KERN: offset: 16384 KERN: size: 16039002112 (15295.984 MB) KERN: content size: 0 KERN: block size: 512 KERN: child count: 0 KERN: index: 0 KERN: status: 2 KERN: flags: 0 KERN: volume: -1 KERN: disk system: <NULL> KERN: name: <NULL> KERN: content name: <NULL> KERN: type: FAT 32-bit, LBA-mapped KERN: content type: <NULL> KERN: params: type = 12 ; active = 1 KERN: content params: <NULL>
listusb -v
Bus 001 Device 002: ID 13fe:1e00 Kingston Technology Company Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x13fe Kingston Technology Company Inc. idProduct 0x1e00 bcdDevice 1.10 iManufacturer 1 iProduct 2 Patriot Memory iSerial 3 078215AB0474 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 200mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered)
Note:
See TracTickets
for help on using tickets.
The bootloader is fully dependent on the BIOS to enumerate and then write to devices. If it doesn't show up, there's really not a whole lot we can do about that.