LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 07-25-2005, 10:34 AM   #1
byte.chaser
Member
 
Registered: Jun 2004
Distribution: debian 3.1 etch
Posts: 76

Rep: Reputation: 15
cramfs needed for ext3 question


hey guys got a few questions for you..

I am trying to compile a kernel which is not really "needed" more cause i want to.
Anyway this is about my 20th or so attempt. All the compiles went well except the last few.
I am using ext3 for now so i figured i didnt need anything else under "file systems" in xconfig ie : ext2, xfs, jfs, minix, reiser fs ... etc...
Well i was really wrong. last boot up i got a kernel panic
I cant seem to find the exact error but it was very close to


Code:
RAMDISK: cramfs filesystem found at block 0
unable to mount at [unknown]
I suspect it is because i removed things i thought i didnt need under filesystems
but am unsure what i need and dont need. Is cramfs part of ext3? I didnt see a specific enrty for cramfs else i would have just selected it. Maybe its xfs?
Just reading on all these different filesystems, half of which i never heard of.

I did read that


Quote:
To compile this file system support as a module, choose M here: the
module will be called xfs. Be aware, however, that if the file
system of your root partition is compiled as a module, you'll need
to use an initial ramdisk (initrd) to boot.
Does this mean that whatever root FS you use, regardless if its ext3, reiser, etx2, or anything MUST NOT be compiled as a module or you must have xfs in the kernel?

Is it better to have the root FS as a module with xfs support?

Sorry for all the questions, and thanks!

Last edited by byte.chaser; 07-25-2005 at 10:37 AM.
 
Old 07-25-2005, 03:25 PM   #2
fsateler
Member
 
Registered: Jul 2004
Location: Santiago, Chile
Distribution: Debian Unstable
Posts: 107

Rep: Reputation: 15
You must enable support for initrd into the kernel. To do that you must enable RAM disk support (under Device Drivers -> Block devices) compiled in (not as a module), and then choose Initial RAM disk (initrd) support.

No, you don't need xfs. what that means is that either you compile in the file system (ext3, reiserfs, etc), or enable initrd.

Last edited by fsateler; 07-25-2005 at 03:26 PM.
 
Old 07-25-2005, 08:47 PM   #3
byte.chaser
Member
 
Registered: Jun 2004
Distribution: debian 3.1 etch
Posts: 76

Original Poster
Rep: Reputation: 15
hmmm ok thanks for the tip, i compiled ext3 into the kernel removed other FS etx2, xfs etc..
then enabled ram disk support (not module)...compiled kernel... presto!!... now to get X to load again lol

sloooooowwwww process
 
  


Reply



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
Mount CramFS by physaddr alice95089 Linux - Software 0 01-19-2005 08:49 PM
Edit cramfs? Read-only? How to make R/W? oswald21 Linux - Software 1 04-24-2003 03:31 PM
booting cramfs disk bajen_hasse Linux - General 5 02-18-2003 07:02 AM
any counterpart of mke2fs for cramfs aditya Linux - General 1 09-10-2002 05:02 AM
cramfs: wrong magic --> HELP!!! rschlueter Linux - General 0 03-04-2002 06:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 08:15 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