dadu1688 发表于 2012-10-20 20:40:20

让系统支持512MB内存

建议安装官方系统后,务必先做系统更新操作,否则一些命令可能无法使用,更新系统命令行下执行:

sudo apt-get update
sudo apt-get upgrade


收到512MB内存的Pi后,大多数人要做的应该是刷系统,官方的Raspbian “wheezy”是个不错的选择。
按照安装步骤,将系统刷入SD卡,并装机启动。启动过程中可以设置内存的使用分配(系统/显存),具体步骤看论坛的相关教程。在这个设置中可以看到官方的系统目前海没有提供对512MB内存的直接支持,怎么办?


根据官方的资料http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=20255&p=198079#p198079,找到解决方法如下:
启动进入Raspbian “wheezy”系统,命令行下执行如下操作
sudo su
cd /home/pi
wget https://github.com/raspberrypi/firmware/raw/master/boot/fixup.dat
wget https://github.com/raspberrypi/firmware/raw/master/boot/start.elf
mv /boot/start.elf/boot/start.elf.bak
cp ./fixup.dat/boot/
cp ./start.elf/boot/
nano /boot/config.txt


此时在config.txt末尾添加一行 gpu_mem=64 然后Ctrl+X退出,提示是否保存或者放弃,选择Yes保存,然后提示保存文件,直接回车
然后命令行reboot 重启(如果提示未找到,还是先升级系统吧)。


这个升级更新的过程可能有些长,需要下载安装一些东西,耐心等待吧。
以上的方法来自于官方论坛,经过试验可行,如果遇到任何问题欢迎交流!





树老大 发表于 2012-10-20 21:38:53

前来支持一个,顺带牵走沙发。

gatalon 发表于 2012-10-20 22:27:49

如何知道已经成功了?我试了一下free命令后没有效果啊。

dadu1688 发表于 2012-10-21 09:35:01

使用此方法后,系统下 free -m 可以看到内存已经扩容了

gatalon 发表于 2012-10-21 14:40:11

结果如下,试了好几次,貌似没有用。

ferrets 发表于 2012-10-21 15:03:40

回 gatalon 的帖子

gatalon:结果如下,试了好几次,貌似没有用。
 (2012-10-21 14:40) images/back.gif

= =这是128M的版本?

gatalon 发表于 2012-10-21 17:24:04

回 ferrets 的帖子

ferrets:= =这是128M的版本? (2012-10-21 15:03) images/back.gif

新买的512m的啊,如何设置内存的使用分配啊?

dadu1688 发表于 2012-10-22 13:18:29

gpu_mem=64既显存分配64MB,其余的都分配给系统,奇怪楼主为何没有成功呀,我的按照步骤,已经可以看到扩容过的系统内存

dadu1688 发表于 2012-10-22 13:21:20

说明一下,板子如果本身不是512MB的RAM,就不用尝试了!!!!!!这个方法只是给系统打补丁,让系统能正常支持硬件,硬件本身就没有512MB,那就白搭了。

supfool 发表于 2012-10-22 16:36:01

页: [1] 2
查看完整版本: 让系统支持512MB内存