手机不能开机的因素有很多,电池、手机软件、硬件都会引起此种不开机故障。建议尝试以下操作:
1、更换一块相同型号的手机电池进行测试或将电池送至就近的服务中心检测一下
2、取出电池,用橡皮清洁电池金属触点后测试。
3、将SIM卡和SD卡同时取出,然后按开机键10秒以上,测试能否开机。

若是依然无法开机,有可能为系统程序或硬件出现问题,建议将手机送至就近的三星服务中心进行检测。
楼上的回答都不全对
一条一条地回答你吧

1.手机都是有机身都有人存储空间的,I9000带了一个内部的SD卡,大小是16G,因为你买的是16G的I9000.打开手机后盖你还可以插入一个SD卡,这个就是外部的SD卡.
Android2.1系统使用的程序占用的都是机身的内部空间,其实是很少的一部分,程序安装多了,就会很卡,但是现在刷系统的时候都会刷一个DATATO2G,把内部SD卡的2个G刷出来虚拟成手机内部的空间,这样一般就不会出现程序安装不够用的情况了.
而2.2系统是可以选择你安装程序的位置的,即你也可以把程序安装到SD卡上,而不是默认的.

2.因为I9000的版本很多,销售地区也很多,所以,这个问题很只能说不一定,原装的港版好像是可以通过?KIEs升级的,其他的版本好像是不可见,?至少我没有成功,因为我尝试的时间比较晚,大概是三星修复了BUG.不过都是可以通过自己刷ROM升级到2.2系统的.但是只有欧水的2.2比较稳定,其他版本的不敢恭维;
3.按HOME键是否会关闭程序,是由程序自己身来决定的,这个程序设计成关闭的话,它就会被阻塞掉,至于什么时候它彻底回收掉完全取决于Android系统的运行情况,这点与Java的JVM是非常的相似的.
4.大家的手机显示出来的都是300多M,这个是软件识别出来的RAM大小,而不是实际的硬件RAM大小,而且,RAM的很大一部分都被系统使用,它的管理也是由Android来管理,完全不用用户来担心?.
这点2.2系统,也是一样的.
2.2系统有一个TaskManager的软件,我不知道2.1有没有,我没注意到,这个是三星官方的APP中一款软件,功能很好,可以用它来关闭程序和强行回收ram空间.