Qualquer MacBook Pro i5 ou i7 de meados de 2010 é limitado a um máximo de 8 GB de RAM. Se você possui um MacBook Pro Core2Duo 2010 (13 "), está com sorte e pode atualizar para 16 GB de RAM.
O tipo de RAM necessário é DDR3 PC3-8500 1066. Acredito que haja uma limitação de EFI no OS X Mountain Lion que não permita que os Macbook Pro 2010 i5 / i7 sejam atualizados com mais de 8 GB de RAM. Depois de pesquisar um pouco, parece que a limitação tem a ver com o SW de gráficos IntelHD usado pelo OS X.
Alguns pontos de dados a serem observados:
Um 2010 MacBook Pro i5 / i7 com 16 GB de RAM executando o MountainLion / Mavericks entrará em pânico durante a inicialização normal.
Você poderá inicializar no modo de segurança OK e ele exibirá os 16 GB de RAM nas Informações do sistema . Observe que a placa gráfica está listada como "Nvidia ..." no modo de segurança, em vez de "IntelHD ...".
É possível limitar Max RAM até 8GB usando o comando: sudo nvram "-v maxmem=8192"
. Isso limitaria a RAM utilizável a um máximo de 8 GB (oficial Apple Max); no entanto, isso também causará pânico no kernel durante a inicialização normal, quando 16 GB de RAM estiverem fisicamente carregados. Um maxmem = 2048 permitirá que o sistema inicialize normalmente com 16 GB de RAM carregada; no entanto, apenas 2 GB de RAM serão utilizáveis.
Se você carregar o Ubuntu 12 no MacBook Pro (2010 i5 ou i7) com 16 GB de RAM carregada, o Ubuntu inicializará OK e poderá ver / endereçar a 16 GB de RAM.
Se você carregar o Windows 7 no MacBook Pro (2010 i5 ou i7) com 16 GB de RAM carregada, o Windows 7 inicializará OK e poderá ver / resolver a RAM de 16 GB.
Até onde eu sei, isso parece ser uma limitação do Apple SW de algum tipo.