创build一个2GB RAM磁盘导致错误

我正在尝试在centOS 6.2中创build一个2GB的虚拟盘,我得到的错误如下。 任何帮助将不胜感激。

[root@ssb1 ~]# mkfs -q /dev/ram0 2147483648 mkfs.ext2: Filesystem larger than apparent device size. Proceed anyway? (y,n) 

的grub.conf

 title CentOS (2.6.36.4) root (hd0,0) kernel /vmlinuz-2.6.36.4 ro root=UUID=be58af32-27ac-45fe-8341-715df43497ac rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet raid=noautodetect elevator=noop ramdisk_size=2147483648 

内存信息

 [root@ssb1 ~]# free total used free shared buffers cached Mem: 49455672 3185524 46270148 0 18228 164792 -/+ buffers/cache: 3002504 46453168 Swap: 0 0 0 

这是一个32位操作系统或64位操作系统?

它看起来像你已经使用3GB的内存,并创build一个2GB的内存磁盘将把你的魔术4GB标记,32位系统无法处理。