Склакварь не видит 4 гига памяти, а только 2 (при том, что CONFIG_HIGHMEM4G=y)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

Склакварь не видит 4 гига памяти, а только 2, при том, что CONFIG_HIGHMEM4G=y
подскажите, люди добрые, как дальше быть ???
Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение ford1813 »

byloki писал(а):
20.12.2008 20:11
Склакварь не видит 4 гига памяти а только 2 при том что CONFIG_HIGHMEM4G=y
подскажите люди добрые как дальше быть ???

В биосе что ?
У меня из 4 видно было 3.
Если у вас видно 2 из 4 на smp ядре то сначала посмотрите что в биосе.

Компилил ядро я так.

Это в
#
# Processor type and features
#

CONFIG_HIGHMEM=y
CONFIG_X86_PAE=y
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

cat /boot/config | grep HIGHMEM
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y

в биосе ремапинг или как его там включен, 64-ка винда и прочие 64-ки видят без проблем, но вот слак не хотит, попробую еще разок перекомпилить ядрышко, может поможет
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение Goodvin »

Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение ford1813 »

Goodvin писал(а):
20.12.2008 22:30
http://ru.wikipedia.org/wiki/PAE

Выше уже написал .
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение flank'er »

в биосе ремапинг или как его там включен, 64-ка винда и прочие 64-ки видят без проблем

поставте Slamd64
Спасибо сказали:
Аватара пользователя
Sonic
Сообщения: 478

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение Sonic »

flank'er писал(а):
21.12.2008 07:55
в биосе ремапинг или как его там включен, 64-ка винда и прочие 64-ки видят без проблем

поставте Slamd64

Ну это же не вариант, если по идеи может помочь PAE. Я так понимаю, надо решить проблему именно в Слаке, а не менять дистр.

По идеи изначально, слака видит, 3.2 гига, но не больше. Почему именно 2?
LinuxForum.ru :: Форум пользователей ОС Linux
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

Ядро перекомпилил, все сделал, все равно не работает Т_Т
Ядро 2.6.27.7

Код: Выделить всё

Mem:   2053948k total,   827744k used,  1226204k free,    23316k buffers


Код: Выделить всё

bash-3.1# cat /boot/config |grep PAE
CONFIG_X86_PAE=y
bash-3.1# cat /boot/config |grep HIGHMEM
# CONFIG_NOHIGHMEM is not set
# CONFIG_HIGHMEM4G is not set
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
# CONFIG_DEBUG_HIGHMEM is not set


Может еще что то надо сделать ??? Поможите люди добрые, уже не представляю что сделать надо,

Может я что то не так делаю ???

Код: Выделить всё

bash-3.1# uname -a
Linux lin 2.6.24.5-smp #2 SMP Wed Apr 30 13:41:38 CDT 2008 i686 Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz GenuineIntel GNU/Linux
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение flank'er »

$ zcat /proc/config.gz |grep PAE; zcat /proc/config.gz |grep HIGHMEM


тоже самое выдает?
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

flank'er писал(а):
21.12.2008 20:50
$ zcat /proc/config.gz |grep PAE; zcat /proc/config.gz |grep HIGHMEM


тоже самое выдает?


Код: Выделить всё

# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y


хм и как это поправить ???
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение flank'er »

Linux lin 2.6.24.5-smp #2 SMP Wed Apr 30 13:41:38


это заводское ядро slackware 12.1

моё:
bash-3.1$ uname -siorv
Linux 2.6.26-02.07-smp #1 Wed Aug 13 13:54:33 SAMST 2008 GenuineIntel GNU/Linux

система Slackware 12.1 самосборное ядро, вывод показывает дату сборки 13 августа

Вы уверены что правильно пересобрали и установили ядро?
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

flank'er писал(а):
21.12.2008 21:11
Linux lin 2.6.24.5-smp #2 SMP Wed Apr 30 13:41:38


это заводское ядро slackware 12.1

моё:
bash-3.1$ uname -siorv
Linux 2.6.26-02.07-smp #1 Wed Aug 13 13:54:33 SAMST 2008 GenuineIntel GNU/Linux

система Slackware 12.1 самосборное ядро, вывод показывает дату сборки 13 августа

Вы уверены что правильно пересобрали и установили ядро?


скорее всего собирал неправильно но по инструкции
когда решил поменять настройки lilo, через liloconf, обнаружилось самое худшее, теперь во время загрузки оси, экран становится черным-черным
но ядро кажись грузится, но правда не вижу что выдает.
Позже отчитаюсь решилась-ли проблема

проблема появилась другая: теперь система не грузится и пред глазами черный экран и реакция нулевая
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение flank'er »

загрузитесь с заводского ядра:
1. понадобится LiveCD например http://www.tux.org/pub/people/kent-robotti...x-7.3-non-X.iso (56Mb)
или любой другой с GRUB'ом в качестве загрузчика.
2. вставляйте диск, загружайтесь, но не в систему а только в загрузчик.
в загрузочном меню вибирайте опцию: Boot GRUB bootloader!
3. появится меню GRUB'a. щелкайте по любой позиции кловишей 'E' и с помощью клавиш редактирования: E - править D - удалить строку, приведите загрузочную запись к виду
root (hd0,0)
kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda1 ro vga=normal

если система не первом разделе правте соответственоо
4. далее жмите 'B' , загружайтесь и исправляйте чего поломали.
кстати о поломке. на экран совсем ничего не выводит и что-то вроде "Starting linux..........." появляется? лило хоть загружается?
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

flank'er писал(а):
23.12.2008 08:24
загрузитесь с заводского ядра:
1. понадобится LiveCD например http://www.tux.org/pub/people/kent-robotti...x-7.3-non-X.iso (56Mb)
или любой другой с GRUB'ом в качестве загрузчика.
2. вставляйте диск, загружайтесь, но не в систему а только в загрузчик.
в загрузочном меню вибирайте опцию: Boot GRUB bootloader!
3. появится меню GRUB'a. щелкайте по любой позиции кловишей 'E' и с помощью клавиш редактирования: E - править D - удалить строку, приведите загрузочную запись к виду
root (hd0,0)
kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda1 ro vga=normal
если система не первом разделе правте соответственоо
4. далее жмите 'B' , загружайтесь и исправляйте чего поломали.

есть способ попроще стандартный слакваревый диск тока в опциях boot: писать hugesmp.s root=/dev/раздел rdinit=ro и система нормально грузится

flank'er писал(а):
23.12.2008 08:24
кстати о поломке. на экран совсем ничего не выводит и что-то вроде "Starting linux..........." появляется? лило хоть загружается?

лило грузится нормально
такое ощущение что проблема просто с выводом на экран "Starting linux..........." потом "Bios..." и как будто тухнет экран но с винта продолжает считывать
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение flank'er »

vga режим в normal ?
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

# cat lilo-error.4909
Warning: LBA32 addressing assumed
Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.

# cat lilo.conf

# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 50
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal

это дефолтные настройки еще со времени установки когда все работало


а при попытке инсталить выдает такое вот

bash-3.1# make install
sh /usr/src/linux-2.6.24.5/arch/x86/boot/install.sh 2.6.24.5-smp arch/x86/boot/bzImage System.map "/boot"
Warning: LBA32 addressing assumed
Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Added Windows *
Added vmlinuz-24.5
3 warnings were issued.
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение flank'er »

закоментируйте vga = 773 и наоборот снимите решетку с vga = normal
и еще в начало конфига добавте строку
LBA32

не забывайте сохранять изменения после каждого редактирования lilo.conf (рутом # lilo)
Спасибо сказали:
Аватара пользователя
pashaa
Сообщения: 171
Статус: Заводчик Мопсов
ОС: Mops 6.2 RC1

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение pashaa »

А непосредственно ядру передать количество памяти не пробовал? Типа mem=4096m в лило вписать?

kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda1 ro vga=normal mem=4096m
MOPSLinux 6.2-RC1 KDE 4.1.2
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

pashaa писал(а):
27.12.2008 18:01
А непосредственно ядру передать количество памяти не пробовал? Типа mem=4096m в лило вписать?

kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda1 ro vga=normal mem=4096m


bash-3.1# lilo
Warning: LBA32 addressing assumed
Unrecognized token "mem" at or above line 67 in file '/etc/lilo.conf'

суть приблизительно такая когда я компилировал новое ядро то в конфиге небыло опции VESA VGA и прочих поэтому небыло инициализации и ничего не отображалось как я понял скоро я это все докопаю и все будет нормально работать потом если что отчитаюсь чем все закончилось, а то похоже мало кто сможет помочь, хоть кому то надеюсь поможет в дальнейшем
Спасибо сказали:
Аватара пользователя
pashaa
Сообщения: 171
Статус: Заводчик Мопсов
ОС: Mops 6.2 RC1

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение pashaa »

byloki писал(а):
27.12.2008 20:27
pashaa писал(а):
27.12.2008 18:01
А непосредственно ядру передать количество памяти не пробовал? Типа mem=4096m в лило вписать?

kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda1 ro vga=normal mem=4096m


bash-3.1# lilo
Warning: LBA32 addressing assumed
Unrecognized token "mem" at or above line 67 in file '/etc/lilo.conf'

суть приблизительно такая когда я компилировал новое ядро то в конфиге небыло опции VESA VGA и прочих поэтому небыло инициализации и ничего не отображалось как я понял скоро я это все докопаю и все будет нормально работать потом если что отчитаюсь чем все закончилось, а то похоже мало кто сможет помочь, хоть кому то надеюсь поможет в дальнейшем


Ну vesa я как то нечаянно отключал... Не смертельно. Грузилось вслепую, а потом иксы нормально стартовали. Пересобрал и все восстановилось. А у тебя почему то на mem ругается... Я написал для grub, а у тебя лило. Я уже забыл как там надо... Покури маны.
MOPSLinux 6.2-RC1 KDE 4.1.2
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: Склакварь не видит 4 гига памяти, а только 2

Сообщение byloki »

не одно так другое ядро выдает сообщение

No filesystem could mount root, tried: romfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,1)

проблема решается так:
при выборе загрузки системы нажал в лило tab и прописал root=/dev/sda1 система запустилась до определенной точки пробуем дальше что-сь из этого выйдет

а строчка в lilo.conf должна быть такой
append="mem=4096M"
но все равно не работает

все заработало все 4 гига видно, использовал ядро 2.6.28
всем спасибо за проявленный интерес и советы


информация для тех кто решил заняться компиляцией ядра советую настраивать конфиг с нуля иначе вылетает приличная часть опций, если конечно серьезно меняете версию к примеру как я с 2.6.24.5 на 2.6.28
Спасибо сказали: