From owner-freebsd-questions Wed Aug 7 3:17:49 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 310B537B400 for ; Wed, 7 Aug 2002 03:17:46 -0700 (PDT) Received: from mel-rto2.wanadoo.fr (smtp-out-2.wanadoo.fr [193.252.19.254]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50B1143E72 for ; Wed, 7 Aug 2002 03:17:45 -0700 (PDT) (envelope-from ketanu@wanadoo.fr) Received: from mel-rta7.wanadoo.fr (193.252.19.61) by mel-rto2.wanadoo.fr (6.5.007) id 3D49FBEC0021EDDC for questions@freebsd.org; Wed, 7 Aug 2002 12:17:44 +0200 Received: from ketanu.dyndns.org (80.14.105.110) by mel-rta7.wanadoo.fr (6.5.007) id 3D49FF14001F47E2 for questions@freebsd.org; Wed, 7 Aug 2002 12:17:44 +0200 Received: from ketanu.dyndns.org (localhost [127.0.0.1]) by ketanu.dyndns.org (8.12.3/8.12.3) with ESMTP id g77AJ1N5000779 for ; Wed, 7 Aug 2002 12:19:01 +0200 (CEST) (envelope-from ketanu@wanadoo.fr) Received: (from michael@localhost) by ketanu.dyndns.org (8.12.3/8.12.3/Submit) id g77AJ0na000776; Wed, 7 Aug 2002 12:19:00 +0200 (CEST) (envelope-from ketanu@wanadoo.fr) X-Authentication-Warning: ketanu.dyndns.org: michael set sender to ketanu@wanadoo.fr using -f To: questions@freebsd.org Subject: Sharing file ystems with Linux (Debian) From: Ketanu Organization: (none) Date: 07 Aug 2002 12:18:59 +0200 Message-ID: <87y9bjynsc.fsf@ketanu.dyndns.org> Lines: 43 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The share of partitions was already (many times, as shown by search engines) discussed, either in mailing lists or in some papers (like the Freebsd Linux HOWTO). *1/Can'get no satisfaction* After little investigation and experimentation, it seems that the only filesystem both readable and writable for the two oses (OS's ?) are msdos/vfat, samba and NFS, with the inconvenient the latters are for networking, and the former do not support attributes nor owner, nor symbolic links for the files. Thanks to tar msdos filesystems can be used as `transaction space' for the two oses, but is unsuitable to be used as a `true' filesystem. *2/But, why ?* Although ext2fs and BSD flavour of ufs are both supported by opensource software (the Linux Kernel, i.e. Linux, and the FreeBSD one), there is no support allowing full read/write access for the `non standard file system' within each kernel. Wondering why, i could read somewhere, the reason was, more or less, that abstraction used to describe the file systems on each kernels was not easy to coerce to the other one. *3/Circumvent the trouble (and question)* The lake of filesystem type that shares good between may be annoying, so wa may try to circumvent it. Since it seems hard to enable full support for (e.g.) ext2fs in the FreeBSD kernel, it may be good to push the problem outside the kernel. Here is the idea (and the question): could we develop a software that would export a given ext2fs as Network File System on the local loopback, to allow the kernel access this filesystem via the NFS interface. I was told of a software based on this idea, called ext2anywhere, that is in fact, ext2 under windows, but works good (as far as i was told). Since my science on kernels and filesystems is rather thin (true OCB!), it would be fine if someone more clever on this gave advice on this. With such a NFS server for accessing ext2fs, we will meet concurrence problemes over the slice/partition presenting the filesystem, but it could be useful and maybe easier to develop than kernel-inside support. -- Ketanu - RSA PGP Key ID: 0x20D90C12 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message