From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EZ0on-0007IV-9e for garchives@archives.gentoo.org; Mon, 07 Nov 2005 06:49:25 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jA76mScG020396; Mon, 7 Nov 2005 06:48:28 GMT Received: from spok.local.sporn-it.com (dsl-65-67.utaonline.at [81.189.65.67]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jA76iidb029733 for ; Mon, 7 Nov 2005 06:44:44 GMT Received: from spok.local.sporn-it.com (spok.local.sporn-it.com [127.0.0.1]) by spok.local.sporn-it.com (Postfix) with ESMTP id 823811B782949 for ; Mon, 7 Nov 2005 07:44:43 +0100 (CET) Subject: Re: [gentoo-user] [OT] Accessing Linux filesystems from Windows with Crossmeta From: Heinz Sporn To: gentoo-user@lists.gentoo.org In-Reply-To: <1131086790.10173.21.camel@spok.local.sporn-it.com> References: <1131086790.10173.21.camel@spok.local.sporn-it.com> Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 07 Nov 2005 07:44:43 +0100 Message-Id: <1131345883.10178.31.camel@spok.local.sporn-it.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id jA76mScZ020396 X-Archives-Salt: f08a989f-d678-4451-beea-bd3930c93ee2 X-Archives-Hash: f2fe5fd51dcb369ef2ac9ac8ddd4a871 Noone's interested in this? Are you kidding me? ;-) Well, in the end I got this thing running and I now have read and *write* access to an XFS partition from Windows. If someone else want's to give it a try I have a couple of suggestions: 1. After installing the core server and the add-on filesystems reboot your machine anyway. 2. The cxvfs services will not be loaded automatically afterwards - which is good because it allows you to make a copy of the rootfs.img file created during the installation process. Why? Because I had faced a couple of blue screens during the test phase when trying to restart cxvfs services and unmounting partitions. Not hard reproducable though. After such a failure the cxvfs server wants you to fschk rootfs.img which simply does not work somehow. Does not matter - rootfs.img is just an entry point to your actual Linux partition. 3. To mount your stuff use a script like this: @echo off if exist v:\ goto :DONE e: cd \programme\crossmeta copy /y rootfs.img.org rootfs.img net start cxvfsmgr net start xfs set path=3D%path%;e:\programme\crossmeta\v-drive\bin mount -a mount -t xfs -o ro /dev/da0s3 /mnt :DONE Where E: is the drive where Windows resides, rootfs.img.org is a virgin rootfs.img as mentioned in 2., /dev/da0s3 is my /dev/hda4 and finally e: \programme\crossmeta\v-drive is a copy of the content of V:\ - i.e. the virtual drive that cxvfs creates when loaded. Stabilitiy? I neither do need the write capability nor the NFS server emulation. I only tested write access once - which worked - but can't say anything about reliablility. What I do is mounting foreign partitions on demand, retrieving data I need and leaving them mounted until I shut down Windows. For that crossmeta didn't give me any headaches yet. Have fun! Am Freitag, den 04.11.2005, 07:46 +0100 schrieb Heinz Sporn: > Hi all! >=20 > Yesterday I stumbled over this project Crossmeta at > http://www.crossmeta.com/ that claims nothing less but having developed > Windows filesystem drivers for EXT, XFS, Reiser and so forth. I > immediatley downloaded everything that is there to download (for free) > but having difficulties to get it run. >=20 > Unfortunately after googling around for a bit I am not quite sure in > what shape this project actually is. So I'm wondering if there's someon= e > out there who is willing and able to help me out. >=20 > To the problem: >=20 > I strictly followed the instructions in crossmeta_jumpstart.pdf and > everything installed fine so far. What I don't understand are the > procedures one has to perform to mount an existing Linux XFS partition. > It looks as if you'd only have to run something like > "mount -t extfs /dev/daxxx /mnt" in a DOS-box but the only thing I get > is "mount: /mnt" and dmesg shows a couple of XFS related errors althoug= h > I properly installed the filesystem add-ons - xfs.sys and the others ar= e > there. So in the moment I really have no clue how to continue. >=20 > Regards=20 >=20 > spox >=20 > --=20 > Mit freundlichen Gr=FC=DFen >=20 > Heinz Sporn >=20 > SPORN it-freelancing >=20 > Mobile: ++43 (0)699 / 127 827 07 > Email: heinz.sporn@sporn-it.com > heinz.sporn@utanet.at > Website: http://www.sporn-it.com > Snail: Steyrer Str. 20 > A-4540 Bad Hall > Austria / Europe >=20 --=20 Mit freundlichen Gr=FC=DFen Heinz Sporn SPORN it-freelancing Mobile: ++43 (0)699 / 127 827 07 Email: heinz.sporn@sporn-it.com heinz.sporn@utanet.at Website: http://www.sporn-it.com Snail: Steyrer Str. 20 A-4540 Bad Hall Austria / Europe --=20 gentoo-user@gentoo.org mailing list