Linux не видит всю память
Такая проблема. Поменял память NCP 256 Мб РС 2700 на Hynix 512 Мб РС 3200. Загрузился в Linux, поправил в Lilo.conf строку:
Перезагружаюсь — Linux видит только 256 Мб и работает очень нестабильно, повисая буквально через несколько минут. Пробовал убирать из append строку mem=512M, результат тот же.
В винде все нормально, 512 Мб, работает на ура. Пробовал пускать Knoppix — определяет 512 Мб. Мат.плата — ASUS P4C800-E deluxe.
Может, проблема в ядре? Попробовать пересобрать его?
Куда копать, как лечить?
Re: Linux не видит всю память
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
Должно быть в ядре! (Ну ведь 64 тебе не надо 😉
Re: Linux не видит всю память
>CONFIG_HIGHMEM4G=y ># CONFIG_HIGHMEM64G is not set >CONFIG_HIGHMEM=y >Должно быть в ядре! (Ну ведь 64 тебе не надо 😉
Ни фига не помогло — 256Мб :-((((
Re: Linux не видит всю память
Система, ядро и lilo.conf!
Re: Linux не видит всю память
Афаик, этот параметр для систем с более чем 2Гб памяти на 32битной платформе. Автору рекомендую memtest86 прогнать — ежели винда поднялась — это ничего не значит. Ни и конфиги/версию ведра в студию.
Re: Linux не видит всю память
mem=foo — это хардкорно.
Re: Linux не видит всю память
Система — Slackware 10. Ядро 2.6.9 без патчей
Re: Linux не видит всю память
Фрагмент Lilo.conf, относящийся к проблеме:
append=»devfs=mount acpismp=force mem=512M»
Пойду memtest погоняю.
Re: Linux не видит всю память
> Афаик, этот параметр для систем с более чем 2Гб памяти на 32битной платформе.
Более чем гиг требуют этой опции.
Re: Linux не видит всю память
Прогнал memtest86+ три часа. Все в норме. mem=foo не помогло. Что делать? Slack переустанавливать?
Re: Linux не видит всю память
А ты уверен, что ты lilo перезаписывал?
Re: Linux не видит всю память
ядро другое поставь, 2.6.11.* например
Re: Linux не видит всю память
скорее прав орлангур здесь надо лило давать, от версии ядра тут ни чего не зависит
Re: Linux не видит всю память
Все, решил проблему перекомпиляцией ядра. Наверно, старое как-то криво откомпилилось. Всем спасибо за помощь.
Re: Linux не видит всю память
foo — это тоже самое, что и bla-bla-bla ;-)))
Это нужно было 5 лет назад для старых 810 чипсетов, сейчас даже для них такого не надо 🙂
Linux видит не всю память
Здравствуйте.
Прошу помочь разобраться с оперативной памятью.
Линукс видит только 1,9G из 6 !!
Линукс и проц 64-битные
free -h
total used free shared buff/cache available
Память: 1,9G 867M 234M 28M 888M 908M
Подкачка: 11G 0B 11G
cat /proc/meminfo
MemTotal: 2038856 kB
MemFree: 239896 kB
.
uname -a
Linux AlexComp 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Не видит оперативную память
Не видит оперативную память
Не видит оперативную память
Handle 0x002D, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 8 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Handle 0x002E, DMI type 19, 15 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x0007FFFFFFF
Range Size: 2 GB
Physical Array Handle: 0x002D
Partition Width: 4
Handle 0x002F, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: DIMM1
Bank Locator: BANK0
Type: SDRAM
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer00
Serial Number: SerNum00
Asset Tag: AssetTagNum0
Part Number: ModulePartNumber00
Rank: Unknown
Handle 0x0030, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x0007FFFFFFF
Range Size: 2 GB
Physical Device Handle: 0x002F
Memory Array Mapped Address Handle: 0x002E
Partition Row Position: 1
Interleaved Data Depth: 1
Handle 0x0031, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: DIMM2
Bank Locator: BANK1
Type: SDRAM
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer01
Serial Number: SerNum01
Asset Tag: AssetTagNum1
Part Number: ModulePartNumber01
Rank: Unknown
Handle 0x0032, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00080000000
Ending Address: 0x000FFFFFFFF
Range Size: 2 GB
Physical Device Handle: 0x0031
Memory Array Mapped Address Handle: 0x002E
Partition Row Position: 1
Interleaved Data Depth: 1
Handle 0x0033, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: DIMM3
Bank Locator: BANK2
Type: SDRAM
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer02
Serial Number: SerNum02
Asset Tag: AssetTagNum2
Part Number: ModulePartNumber02
Rank: Unknown
Handle 0x0034, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00100000000
Ending Address: 0x0017FFFFFFF
Range Size: 2 GB
Physical Device Handle: 0x0033
Memory Array Mapped Address Handle: 0x002E
Partition Row Position: 1
Interleaved Data Depth: 1
Handle 0x0035, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002D
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: DIMM4
Bank Locator: BANK3
Type: Unknown
Type Detail: Unknown
Speed: Unknown
Manufacturer: Manufacturer03
Serial Number: SerNum03
Asset Tag: AssetTagNum3
Part Number: ModulePartNumber03
Rank: Unknown
Handle 0x0036, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000000003FF
Range Size: 1 kB
Physical Device Handle: 0x0035
Memory Array Mapped Address Handle: 0x002E
Partition Row Position: 1
Interleaved Data Depth: 1
Почему Linux Ubuntu не видит 4Гб ОЗУ?
free
total used free shared buffers cached
Память: 2040540 1277772 762768 10800 58940 552120
-/+ буферы/кэш: 666712 1373828
Swap: 0 0 0
sudo dmidecode —type 17
# dmidecode 2.12
SMBIOS 2.6 present.
Handle 0x0011, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: DIMM0
Bank Locator: BANK0
Type: SDRAM
Type Detail: Synchronous
Speed: Unknown
Manufacturer: Manufacturer00
Serial Number: SerNum00
Asset Tag: AssetTagNum0
Part Number: ModulePartNumber00
Rank: Unknown
Handle 0x0013, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: DIMM1
Bank Locator: BANK1
Type: SDRAM
Type Detail: Synchronous
Speed: Unknown
Manufacturer: Manufacturer01
Serial Number: SerNum01
Asset Tag: AssetTagNum1
Part Number: ModulePartNumber01
Rank: Unknown
ru_linux
Русскоязычное Linux-сообщество
$ cat /proc/meminfo
MemTotal: 906104 kB
MemFree: 16916 kB
тоесть 884 мегабайта.
Вопрос: куда делись остальные 600 метров? У меня стоит Kubuntu 7.04, ядро 2.6.22.6, своп раздел 700 метров, и он само собой пустой.
UPD: Вопрос решен пересборкой ядра. Всем БОЛЬШУЩЕЕ спасибо за внимание и потраченное время!
Мать то у тебя Gigabyte, а не PoltoraGigabyte 🙂
ЗЫЖ Я для инет клуба взял год назад полтора десятка Gigabyte материнок — уже штук пять валяется мертвых и менять по гарантии их не хотят, потому что сами знают что гавно продают. С тех пор отвращение у меня к этому производителю. А вот DFI AD73 с 2002 года вроде бы и не самые лучшие, а трудятся до сих пор почти все, только «масло в конденсаторах сменили» 🙂
Проблема в timing-e
У тебя разная по времени память, покупать лучше всю память за раз. Поэтому когда линукс грузится он не может на нее настроиться. если даже найдет, будет сильно тормозить на ней.
в биосе видно, т.к. в реал режиме вообще все пофиг — 16 бит там (а может еще 8бит. )