LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-18-2008, 12:01 AM   #1
flouran
Member
 
Registered: Aug 2008
Distribution: Ubuntu Hardy Heron 8.04 LTS
Posts: 77

Rep: Reputation: 16
Talking Create a Linux Distribution that Doesn't Use the ext3 filesystem


Hey guys,
I was wondering if it was at all possible to create a Linux distribution (or even better yet, modify a current Linux distribution like Ubuntu), that does not use the ext3 filesystem, but another filesystem (for example, VxFS)? I know that it is possible to do this because Linux is a "UNIX-like" OS which does not use the original UNIX filesystem, UFS, but uses ext3. Moreover, Macintosh OS X uses the Hfsplus filesystem, although it is based off of BSD which uses UFS as well. Lastly, HP UX is UNIX-based but uses the VxFS filesystem instead of UFS.

Also, if I changed the filesystem of Linux, would that mean I would have to reprogram the Linux kernel's monolithic structure?


Any help is greatly appreciated,
Flouran
 
Old 10-18-2008, 12:17 AM   #2
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
Is VxFS supported by the kernel? You simply need to indicate the filesystem to use when you install. SuSE used to default to the ReiserFS upto about a year ago. You do need to use a filesystem that supports Linux/Unix permissions and acls. Using one that also has quota support would also be advisable.
 
Old 10-18-2008, 12:36 AM   #3
linuxlover.chaitanya
Senior Member
 
Registered: Apr 2008
Location: Gurgaon, India
Distribution: Cent OS 6/7
Posts: 4,631

Rep: Reputation: Disabled
I guess most of the distros give the option of using the file system of the choice that it supports. But I doubt VxFS is a free or open source. You need to pay for it. Correct me if I am wrong.
 
Old 10-18-2008, 08:45 AM   #4
flouran
Member
 
Registered: Aug 2008
Distribution: Ubuntu Hardy Heron 8.04 LTS
Posts: 77

Original Poster
Rep: Reputation: 16
Talking

VxFS was just a rhetorical example. Jschiwal, you said that I simply would need to indicate which filesystem I needed to install. How would I do that then in say, Ubuntu (in other words, could you specify more details)? The more important question that no one has answered fully yet is HOW would I change the filesystem that Ubuntu uses (and/or any Linux distribution in general)? For instance, is there an internet tutorial or book on it, or could you guys lead me from your own experience (as I know that most of the people here are extremely bright)? Also, what filesystem(s) would you guys recommend?

Any help is greatly appreciated,
Flouran

Last edited by flouran; 10-18-2008 at 08:50 AM.
 
Old 10-18-2008, 08:56 AM   #5
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
Select a different filesystem during the installation. Use the manual/expert partitioning option (whatever Ubuntu calls it).

If the system is already installed, you will need to use a live distro or rescue disk so that you can backup all of the files, reformat and then restore the files again. The filesystems you normally use can't be mounted for that.
 
Old 10-18-2008, 09:10 AM   #6
flouran
Member
 
Registered: Aug 2008
Distribution: Ubuntu Hardy Heron 8.04 LTS
Posts: 77

Original Poster
Rep: Reputation: 16
Talking

Ok, I will try your method. Basically, I want to change the filesystem that the Ubuntu LiveCD (like a customized LiveCD) uses, so that when it is installed to my hard drive, it will use the filesystem I specified. Thus, would your method work for my specific usage of the LiveCD? Also, what would be an excellent open-source alternative to the ext3 filesystem (would JFS be more reliable)?

Last edited by flouran; 10-18-2008 at 09:15 AM.
 
Old 10-18-2008, 09:56 AM   #7
flouran
Member
 
Registered: Aug 2008
Distribution: Ubuntu Hardy Heron 8.04 LTS
Posts: 77

Original Poster
Rep: Reputation: 16
Talking

But, how would I customize the LiveCD so that by default it formats a partition as JFS?
 
Old 10-18-2008, 11:06 AM   #8
crashmeister
Senior Member
 
Registered: Feb 2002
Distribution: t2 - trying to anyway
Posts: 2,541

Rep: Reputation: 47
Dunno if Ubuntu supports a jfs install.

Normally it either does or doesn't - if it doesn't chances are that you'd need to modify the kernel.

Just use any filesystem - there isn't a lot of difference between the Linux file systems for normal use.
 
Old 10-18-2008, 11:43 AM   #9
flouran
Member
 
Registered: Aug 2008
Distribution: Ubuntu Hardy Heron 8.04 LTS
Posts: 77

Original Poster
Rep: Reputation: 16
I checked, and Ubuntu does support a JFS install.
However, my question still remains unanswered: How would I customize the Ubuntu LiveCD so that by default it formats a partition as JFS?
 
Old 10-18-2008, 01:21 PM   #10
crashmeister
Senior Member
 
Registered: Feb 2002
Distribution: t2 - trying to anyway
Posts: 2,541

Rep: Reputation: 47
WHY??

You are another one of those 'gonna create me my own distro' guys or is there any sense behind this?

BTW - if you don't know how to do it and the existing solution works for you wtf is the problem?

Last edited by crashmeister; 10-18-2008 at 01:27 PM.
 
Old 10-18-2008, 02:10 PM   #11
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
While I am also unsure why exactly you are asking this question, I do want to comment that if you look on distrowatch, it lists the journalling filesystem(s) supported by each of the distros in its listings.

As was stated earlier, you set the filesystem for the hard disk when you create the filesystem, partition by partition.

Just because its supported, doesn't mean that you can make it happen by default; you probably can in RedHat with kickstart and SuSE with Autoyast, but I don't know whether you have a similar facility in a debian/Ubuntu install. Maybe you can, but outside the context of an totally automated install, it doesn't do much to help.
 
Old 01-15-2009, 08:26 AM   #12
t2000kw
Member
 
Registered: May 2007
Posts: 55

Rep: Reputation: 16
If you're not insistent on doing this automatically, the next Ubuntu (Jaunty Jackalope ?) will have EXT4 support, but you have to do that manually during the install process. Feedback from a developer tells me EXT4 shaves 3 seconds off the boot time. It's also more reliable. Issues using EXT4 are already addressed and it should be a great release, worth installing even though it's not LTS.

Donald
 
Old 01-15-2009, 09:26 AM   #13
crashmeister
Senior Member
 
Registered: Feb 2002
Distribution: t2 - trying to anyway
Posts: 2,541

Rep: Reputation: 47
I'd be rather careful in stating that a new file system that isn't in production use is more reliable than whatever else
 
Old 01-19-2009, 02:17 PM   #14
Randux
Senior Member
 
Registered: Feb 2006
Location: Siberia
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705

Rep: Reputation: 55
Try installing a distro that doesn't hide everything from you and you can learn more about what's going on, and make your own choices.

I recommend SLACKWARE!
 
  


Reply

Tags
apple, bsd, ext3, filesystem, hfsplus, hp, jfs, linux, macintosh, ubuntu, unix, vxfs


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
mkfs.ext3 fails to create filesystem larger than 45GB bobmacks Linux - Enterprise 10 10-06-2007 09:47 PM
cannot create ext3 filesystem: no such device or address kpachopoulos Linux - General 6 04-28-2007 12:55 AM
how to create ext3 filesystem using 'mke2fs -j' shankara Linux From Scratch 2 03-31-2006 01:18 PM
Linux Ext3 Filesystem recovery ahpin Linux - General 1 11-27-2003 08:04 PM
create ext3 filesystem glock19 Linux From Scratch 2 02-06-2002 09:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration