diary 发表于 2005-6-30 15:25:52

不能挂载根文件系统,是怎么回事呢?

板子是s3c2410,按照公司提供的配置文件,进行编译成功了内核,然后烧写到flash的kernel分区,最后把cramfs镜像烧到root分区,把carmfs作为根文件系统(cramfs镜像没有问题,把公司提供的内核镜像烧写到flash能成功启动),是不是自己编译内核的时候有些选项出了问题。

Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttyS0 m                                                                              
ac=00:0e:3a:11:22:33                  
Console: colour dummy device 80x30                                 
Calibrating delay loop... 99.73 BogoMIPS                                       
Memory: 64MB = 64MB total                        
Memory: 62872KB available (1232K code, 297K data, 64K init)                                                         
Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)                                                            
Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)                                                            
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)                                                         
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)                                                            
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)                                                            
POSIX conformance testing by UNIFIX                                 
Linux NET4.0 for Linux 2.4                        
Based upon Swansea University Computer Society NET3.039                                                      
Initializing RT netlink socket                              
CPU clock = 200.000 Mhz, HCLK = 100.000 Mhz, PCLK = 50.000 Mhz                                                            
Starting kswapd               
devfs: v1.10 (20020120) Richard Gooch ([email protected])                                                            
devfs: boot_options: 0x1                        
ttyS%d0 at I/O 0x50000000 (irq = 52) is a S3C2410                                                
ttyS%d1 at I/O 0x50004000 (irq                           
ttyS%d2 at I/O 0x50008000 (irq = 58) is a S3C2410                                                
Console: switching to colour frame buffer device 30x40                                                      
Installed S3C2410 frame buffer                              
pty: 256 Unix98 ptys configured                              
s3c2410-ts initialized                     
S3C2410 Real Time Clock Driver v0.1                                 
block: 128 slots per queue, batch=32                                    
eth0: cs8900 rev K(3.3 Volts) found at 0xd0000300                                                
cs89x0 media RJ-45, IRQ 37                        
UDA1341 audio driver initialized                              
NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung K9D1208V0M)                                                                     
bon:cannot find partition table                              
NET4: Linux TCP/IP 1.0 for NET4.0                                 
IP Protocols: ICMP, UDP, TCP, IGMP                                 
IP: routing cache hash table of 512 buckets, 4Kbytes                                                   
TCP: Hash tables configured (established 4096 bind 4096)                                                      
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.                                                   
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com                                                               
request_module: Root fs not mounted                                                   
VFS: Cannot open root device "mtdblock/3" or 1f:00                                                
Please append a correct "root=" boot option                                          
Kernel panic: VFS: Unable to mount root fs on 1f:00

问题就处在最后几行,请各位兄弟指点一下~
页: [1]
查看完整版本: 不能挂载根文件系统,是怎么回事呢?