Склакварь не видит 4 гига памяти, а только 2 (при том, что CONFIG_HIGHMEM4G=y)
Модератор: Модераторы разделов
-
byloki
- Сообщения: 22
- ОС: Slackware 12.1 kern-2.6.28
Склакварь не видит 4 гига памяти, а только 2
Склакварь не видит 4 гига памяти, а только 2, при том, что CONFIG_HIGHMEM4G=y
подскажите, люди добрые, как дальше быть ???
подскажите, люди добрые, как дальше быть ???
-
ford1813
- Сообщения: 383
- ОС: Slackware
Re: Склакварь не видит 4 гига памяти, а только 2
В биосе что ?
У меня из 4 видно было 3.
Если у вас видно 2 из 4 на smp ядре то сначала посмотрите что в биосе.
Компилил ядро я так.
Это в
#
# Processor type and features
#
CONFIG_HIGHMEM=y
CONFIG_X86_PAE=y
-
byloki
- Сообщения: 22
- ОС: Slackware 12.1 kern-2.6.28
Re: Склакварь не видит 4 гига памяти, а только 2
cat /boot/config | grep HIGHMEM
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
в биосе ремапинг или как его там включен, 64-ка винда и прочие 64-ки видят без проблем, но вот слак не хотит, попробую еще разок перекомпилить ядрышко, может поможет
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
в биосе ремапинг или как его там включен, 64-ка винда и прочие 64-ки видят без проблем, но вот слак не хотит, попробую еще разок перекомпилить ядрышко, может поможет
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
-
ford1813
- Сообщения: 383
- ОС: Slackware
Re: Склакварь не видит 4 гига памяти, а только 2
Выше уже написал .
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Склакварь не видит 4 гига памяти, а только 2
в биосе ремапинг или как его там включен, 64-ка винда и прочие 64-ки видят без проблем
поставте Slamd64
-
Sonic
- Сообщения: 478
Re: Склакварь не видит 4 гига памяти, а только 2
Ну это же не вариант, если по идеи может помочь PAE. Я так понимаю, надо решить проблему именно в Слаке, а не менять дистр.
По идеи изначально, слака видит, 3.2 гига, но не больше. Почему именно 2?
LinuxForum.ru :: Форум пользователей ОС Linux
-
byloki
- Сообщения: 22
- ОС: Slackware 12.1 kern-2.6.28
Re: Склакварь не видит 4 гига памяти, а только 2
Ядро перекомпилил, все сделал, все равно не работает Т_Т
Ядро 2.6.27.7
Может еще что то надо сделать ??? Поможите люди добрые, уже не представляю что сделать надо,
Может я что то не так делаю ???
Ядро 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
$ zcat /proc/config.gz |grep PAE; zcat /proc/config.gz |grep HIGHMEM
тоже самое выдает?
-
byloki
- Сообщения: 22
- ОС: Slackware 12.1 kern-2.6.28
Re: Склакварь не видит 4 гига памяти, а только 2
Код: Выделить всё
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=yхм и как это поправить ???
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Склакварь не видит 4 гига памяти, а только 2
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
flank'er писал(а): ↑21.12.2008 21:11Linux 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
загрузитесь с заводского ядра:
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..........." появляется? лило хоть загружается?
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
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 и система нормально грузится
лило грузится нормально
такое ощущение что проблема просто с выводом на экран "Starting linux..........." потом "Bios..." и как будто тухнет экран но с винта продолжает считывать
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Склакварь не видит 4 гига памяти, а только 2
vga режим в normal ?
-
byloki
- Сообщения: 22
- ОС: Slackware 12.1 kern-2.6.28
Re: Склакварь не видит 4 гига памяти, а только 2
# 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.
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
закоментируйте vga = 773 и наоборот снимите решетку с vga = normal
и еще в начало конфига добавте строку
LBA32
не забывайте сохранять изменения после каждого редактирования lilo.conf (рутом # lilo)
и еще в начало конфига добавте строку
LBA32
не забывайте сохранять изменения после каждого редактирования lilo.conf (рутом # lilo)
-
pashaa
- Сообщения: 171
- Статус: Заводчик Мопсов
- ОС: Mops 6.2 RC1
Re: Склакварь не видит 4 гига памяти, а только 2
А непосредственно ядру передать количество памяти не пробовал? Типа mem=4096m в лило вписать?
kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda1 ro vga=normal 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
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
byloki писал(а): ↑27.12.2008 20:27
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
не одно так другое ядро выдает сообщение
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
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