Solusi 1:
Ada driver ext3 case-insensitive, tetapi, terus terang, menjalankan hal seperti itu dalam produksi akan membuat saya sedikit takut, karena Anda menjalankan kernel kustom Anda sendiri dengan driver yang ditambal. (Ya, ya-- kami melakukan itu sepanjang waktu "di masa lalu", tapi itu, seperti, tahun 1997...)
Ada implementasi FUSE, ciopfs, yang mengimplementasikan ketidakpekaan huruf besar-kecil juga. Itu akan jauh lebih menakutkan bagi saya untuk digunakan dalam produksi daripada kernel yang ditambal.
Anda juga dapat menggunakan sistem file case-insensitive, seperti VFAT, untuk /var/www
hierarki folder. Saya akan menggunakan loopback mount dalam kasus itu, sehingga Anda tidak perlu mengacaukan partisi disk Anda.
Solusi 2:
Jika Anda berbicara tentang ketidakpekaan huruf HANYA dalam aplikasi yang berjalan di bawah Mono, Anda dapat menggunakan IOMAP
variabel lingkungan untuk memberi tahu mono agar mengabaikan huruf besar-kecil seperti yang dilakukan Windows.
Lihat detail penggunaannya di sini:http://www.mono-project.com/IOMap
Solusi 3:
Necromancing.
Menjawab pertanyaan saya sendiri.
Ini memang mungkin.
Varian 1:
Buat file .dsk berukuran X-MB (dengan dd), lalu buat sistem file JSF pada file tersebut, dengan opsi O (kompatibilitas OS2 - =case insensitive)
Kemudian loop-mount file itu ke folder yang diinginkan.
(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/
Varian 2:
Saat Anda menginstal OS, partisi disk secara manual, dan buat partisi lain dengan format JFS, yang Anda mount ke mana pun Anda ingin memilikinya.
Ketika semuanya aktif dan berjalan, Anda dapat memformat ulang partisi itu dengan (peringatan - ini akan menghapus semua data di partisi itu - pastikan Anda memilih yang tepat, dan belum memiliki data apa pun di dalamnya):
unmount partisi yang terpasang
umount /web
memformat ulang:
mkfs.jfs -O /dev/hda5
pasang ulang partisi
mount /dev/hda5 /web
Sekarang jalankan
blkid
dan Anda mendapatkan partisi-uuid baru.
Sekarang buka /etc/fstab, dan ganti uuid lama untuk /dev/hda5 dengan yang baru.
Jika Anda melakukan kesalahan ini, lihat juga
Selamat datang di mode boot darurat...