Linux:Case-INSENSITIVE文件系统

Modified on: Sun, 25 Aug 2019 18:00:02 +0800

有哪些方法可以使Linux文件系统案例 - INSENSITIVE?

我在Windows上开发了asp.net应用程序,但在将它放在Linux上时,单声道的大小写/拼写总是存在问题。

一种方法是将localhost SMB共享挂载到/ var / www。
还有其他人吗?

作者:Quandary

最佳答案

Necromancing。
回答我自己的问题。
这确实是可能的。
变式1:
创建一个大小为X-MB的.dsk文件(带有dd),然后在该文件上创建一个JSF文件系统,选项为O(OS2兼容性 - =不区分大小写)
然后将该文件循环安装到所需的文件夹中。

(apt-get install jfsutils)
dd if=/dev/zero of=jfs.dsk bs=1048576 count=150
mkfs.jfs -O jfs.dsk
mkdir -p /mnt/jfs
mount /volumes/jfs.dsk /mnt/jfs -t jfs -o loop
umount /mnt/jfs/

变式2:
安装操作系统时,手动对磁盘进行分区,然后创建另一个格式为JFS的分区,您可以将其安装到您想要的位置。
当所有内容都启动并运行时,您可以重新格式化该分区(警告 - 这将擦除该分区上的所有数据 - 确保您选择了正确的分区,并且还没有任何数据):

卸载已安装的分区

umount /web

重新格式化:

mkfs.jfs -O /dev/hda5

重新安装分区

mount /dev/hda5 /web

现在运行

blkid

你得到了新的分区-uuid。
现在转到/ etc / fstab,将/ dev / hda5的旧uuid替换为新的uuid。

如果你这样做错了,另见
欢迎使用紧急启动模式......

作者:Quandary

相关问答

添加新评论