From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1081) From: Jeff Sickel In-Reply-To: Date: Mon, 19 Jul 2010 08:48:55 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <8055D71E-EEAA-4812-AB39-518A9F70F21C@corpus-callosum.com> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] installing on a usb disk Topicbox-Message-UUID: 407e9c34-ead6-11e9-9d60-3106f5b1d025 On Jul 19, 2010, at 3:33 AM, Francisco J Ballesteros wrote: >>=20 >> If I do: >>=20 >> usb/disk >>=20 >> I get "no device found". But if instead the command is: >>=20 >> usb/usbfat: >>=20 >> I get /dev/sdU0.0 and /dev/sdU0.1 with plausible trees (ctl data = raw). The sdU0.0 corresponds to a usb/probe that returns: >>=20 >=20 > Are you running usbd with embedded disks? In that case the disks are = owned by > the usb/disk linked into usbd, and the one you start by hand should > see no disks, as it happens. > I'd like to confirm this, just to know if it's a bug. That question made me go back to the man page and dig through the = sources again. It's the default/most recent configuration from = yesterday's live CD. cpu% cat usbdb # only kb, disk, and ether are prepared for embedding. # others are not yet converted to sit in the usbd device driver = library embed kb csp=3D0x010103 csp=3D0x020103 args=3D disk class=3Dstorage args=3D ether class=3D255 csp=3D0x00ffff args=3D serial class=3D255 csp=3D0xffffff vid=3D0x9e88 = did=3D0x9e8f args=3D # wifi class=3D0 csp=3D0 vid=3D0x0bda did=3D0x8192 = args=3D # wifi class=3D0 csp=3D0 vid=3D0x148f did=3D0x2870 = args=3D Another side note: I had to explicitly do the following for anything to = show up: cat% mount /srv/usb /n/usb