mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Nicholas Knight <nknight@pocketinet.com>
To: Ryan Cumming <bodnar42@phalynx.dhs.org>,
	"James Stevenson" <mistral@stev.org>,
	<linux-kernel@vger.kernel.org>, <netfilter-devel@lists.samba.org>
Subject: Re: file names ?
Date: Tue, 25 Dec 2001 15:36:46 -0800	[thread overview]
Message-ID: <WHITEGlOVj8P8F7xztz000005f3@white.pocketinet.com> (raw)
In-Reply-To: <000701c18d82$57158ea0$0801a8c0@Stev.org> <E16IyNw-0003UO-00@phalynx>
In-Reply-To: <E16IyNw-0003UO-00@phalynx>

On Tuesday 25 December 2001 12:41 pm, Ryan Cumming wrote:
> On December 25, 2001 12:25, James Stevenson wrote:
> > a small example is a smallish ext2 / filesystem
> > and the rest being a fat filesystem to that
> > it can be accessed from both windows and linux.
> > and there is not enough space on the ext2 to compile a kernel
> > anymore.
>
> Case-insensitivity is not your only problem. 'ln -s' is used multiple
> times during the kernel build process, I'd like to see a FAT
> filesystem try to handle that. I haven't checked, but the compile
> might also depend on the executable bit actually working, and being
> able to rename and unlink files in use. Even with filenames that do
> not collide in a case-insensitive namespace, the build will fail.
>
> The kernel compile requires a POSIX filesystem, which is a completely
> sane demand. I'd go as far as saying that all 'real' filesystems are
> POSIX compliant, and that non-POSIX filesystems should only be used
> for simple data file storage.
>

Actually there should be *no* problem at all. Just enable UMSDOS and 
the UMSDOS filesystem will take care of ensuring that the FAT 
filesystem supports the links, and the same filenames. Just don't try 
to extract the files anywhere but in Linux with UMSDOS enabled.

Err, and don't run scandisk or anything similar on the drives while in 
DOS/Windows....

  reply	other threads:[~2001-12-25 23:37 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-25 20:25 James Stevenson
2001-12-25 20:41 ` Ryan Cumming
2001-12-25 23:36   ` Nicholas Knight [this message]
2001-12-26  3:59     ` Ryan Cumming
2001-12-26  5:48 ` Patrick Schaaf
2001-12-28 14:36 Jacques Gelinas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=WHITEGlOVj8P8F7xztz000005f3@white.pocketinet.com \
    --to=nknight@pocketinet.com \
    --cc=bodnar42@phalynx.dhs.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mistral@stev.org \
    --cc=netfilter-devel@lists.samba.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®