From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GX5jT-00070P-KI for qemu-devel@nongnu.org; Mon, 09 Oct 2006 20:44:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GX5jS-000705-9P for qemu-devel@nongnu.org; Mon, 09 Oct 2006 20:44:31 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GX5jS-000702-6s for qemu-devel@nongnu.org; Mon, 09 Oct 2006 20:44:30 -0400 Received: from [81.187.81.51] (helo=smtp.aaisp.net.uk) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GX5r7-00082V-BX for qemu-devel@nongnu.org; Mon, 09 Oct 2006 20:52:25 -0400 Received: from [81.187.40.226] (helo=mocha.baddiant.org.uk) by smtp.aaisp.net.uk with esmtp (Exim 4.43) id 1GX5jA-0002Gh-O7 for qemu-devel@nongnu.org; Tue, 10 Oct 2006 01:44:12 +0100 Received: from [127.0.0.1] (mocha.baddiant.org.uk [127.0.0.1]) by mocha.baddiant.org.uk (Postfix) with ESMTP id 4DEF762065 for ; Tue, 10 Oct 2006 01:44:12 +0100 (BST) Message-ID: <452AECDC.2020809@hermes.cam.ac.uk> Date: Tue, 10 Oct 2006 01:44:12 +0100 From: Richard Neill MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] SMB server and permissions Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel Dear All, Just thinking - it would be really neat to get a Linux "live-CD" working with a USB stick, and SMB. Sort of like Qemu-Puppy, or damnsmalllinux-embedded do. BUT... DSL/PuppyLinux both use a loopback filesystem and a disk image for /home. This works well, but the disk-image is hard to work with from the host. It would be much much neater to use SMB, and a regular directory, since this allows /home to be a regular directory, accessible: - from the host (as a normal directory) - from the guest (via SMB) - from the pendrive, when booted directly. BUT, the pendrive has to be formatted with VFAT, in order to be Windows compatible. So, at last, my question: "Is there any way to get QEMU's SMB server to support Unix filesystem semantics (permissions, case-sensitive, symlinks, owners) while the data is actually stored on a VFAT filesystem?" - I know about UMSDOS, but it's now defunct. - Permissions,ownerships aren't so important, but symlinks, and avoiding clashes between filenames with case-differences are. Alternatively, now that Qemu has rw support for virtual FAT, could it be done this way? Alternatively, how about supporting an ext2 partition? Thanks for your advice - QEMU is brilliant! Richard