From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sat, 28 Jul 2012 10:19:00 +0200 From: David du Colombier <0intro@gmail.com> To: 9fans@9fans.net Message-ID: <20120728101900.7dc2f9a1@gmail.com> In-Reply-To: <6CA24E8A-3735-483D-9CF7-1118154C7986@ar.aichi-u.ac.jp> References: <6CA24E8A-3735-483D-9CF7-1118154C7986@ar.aichi-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [9fans] 9pccpu: can't open /dev/sdXX/nvram Topicbox-Message-UUID: a64827a0-ead7-11e9-9d60-3106f5b1d025 > Has anyone succeeded in booting cpu server from usbdisk? There is no problem in booting the CPU server, since you can always specify the required values by hand during the boot. You problem is that you can't read/write theses values from/to the disk. I suppose you're using the USB image I am providing on 9legacy.org. A nvram partition is present, but I haven't properly configured the plan9.ini to use an nvram on the USB disk. You can simply mount the first FAT partition from the USB disk, edit the plan9.ini and add the "readparts=" parameter in the [common] section, just before the "nvram=" parameter, like this: readparts= nvram=/dev/sdXX/nvram If you are curious how this USB image was built, you can look at the mkusbboot(8) script provided in the Plan 9 distribution, or check my notes available on: http://www.9legacy.org/9legacy/doc/fossil/usb There is nothing specific here. Everything is already provided in Plan 9 from Bell Labs. -- David du Colombier