ďťż
 
 
   [+] Dołożyłem pamięć i system jej nie widzi?
 
 

Tematy

 
    
 

 

 

 

[+] Dołożyłem pamięć i system jej nie widzi?





piku - 22-02-2009 20:13
Kupiłem dziś dodatkowe 2GB pamięci (dotychczas miałem 1GB). BIOS normalnie wykrywa 3GB, jednak w informacjach o systemie wciąż jest tyle, ile było do tej pory (system wykrywa 885MB), niezależnie czy kości pracują razem czy każda z osobna. Czy coś trzeba zrobić, zaktualizować aby system widział 3GB RAM?



Inquistor - 22-02-2009 20:34
Potrzebujesz nowego kernela oznaczonego jako bigmem z repo, lub musisz skompilować od nowa jajko z włączoną obsługą bigmem ;-)



piku - 22-02-2009 20:40
Czy to znaczy że muszę mieć bigmem żeby obsłużył więcej niż 1GB RAM? Bez sensu:/ Nie rozumiem... Windows jakoś normalnie wykrywa nowe memki...



Raffaello22 - 22-02-2009 20:45
Kernel bigmem jest do Ramu powyżej 4GB z tego co mi wiadomo.



Inquistor - 22-02-2009 20:48

Czy to znaczy że muszę mieć bigmem żeby obsłużył więcej niż 1GB RAM? Bez sensu:/ Nie rozumiem... Windows jakoś normalnie wykrywa nowe memki... Ano Windows (32-bit) zaczyna mieć problemy z obsługa pamięci dopiero przy 4GB. Co do linuxa nie masz wyjścia - moduł bigmem i problem z głowy.



genobis - 22-02-2009 21:02
Inquistor, to nieprawda. Zależność między architekturą 32/64-bit a ilością widzianej przez system pamięci jest natury ogólnej. Nie jestem pewien, na czym polega akurat ten problem, ale jak już zauważył Raffaello22, bigmem nie załatwi sprawy.

piku, sprawdzałeś na innym systemie (windows, jakiś live)?



JarekMk - 22-02-2009 21:04

Co do linuxa nie masz wyjścia - moduł bigmem i problem z głowy. Chyba coś Ci się pomieszało zdrowo... Musi widzieć 3GB i to bez zająknięcia.
A co do bigmem to można w krzaki wsadzić - lepiej zainstalować x64.



piku - 22-02-2009 21:20
No właśnie nie wykrył mi automatycznie nowej pamięci jak się spodziewałem. Zainstalowalem moduł jądra właśnie z bigmem i działa, widzi 3GB jak powinien.



Pies - 22-02-2009 21:29
Zwykłe jądro dla 32bit powinno no widzieć do ok 3,5GB, a więc bigmem jest tylko obejściem problemu. Ale skoro podziałało, to dobrze. Może spróbuj ponownie zainstalować jądro? Chociaż to na pewno jakoś inaczej, poprawniej, da się zrobić.



piku - 22-02-2009 21:33
Podejrzewam że jakbym chciał zainstalować system od nowa to by wykryło normalnie 3GB, nie mylę się?



Pies - 22-02-2009 22:12
Tak, ale trochę bez sensu byłoby specjalnie stawiać od nowa system. Jeżeli instalacja jądra z bigmem pomogła, to podejrzewam, że istotny był tutaj sam fakt instalacji jądra - spróbowałbym odinstalować i zainstalować ponownie stare, ewentualnie skompilować, ale to też nie powinno być potrzebne.



Inquistor - 22-02-2009 23:04

Co do linuxa nie masz wyjścia - moduł bigmem i problem z głowy. Chyba coś Ci się pomieszało zdrowo... Musi widzieć 3GB i to bez zająknięcia.
A co do bigmem to można w krzaki wsadzić - lepiej zainstalować x64. Nie pisałbym w tym temacie gdybym nie miał podobnych doświadczeń z własną pamięcia. Miałem 1,5GB które system widział jako ~800mb, a po zainstalowaniu kernela z bigmem problem zniknał.



Utumno - 23-02-2009 04:34
Wobec tego jest to błąd w kernelu/sposobie jego kompilacji w Debianie i trzeba to zglosic.

Normalny kernel bez bigmem na pewno powinien widziec 3GB.



piku - 28-02-2009 10:15
Inquistor ma świętą rację :P Jeszcze jedno pytanie: jak zgłaszać takie błędy?



wieszti - 01-03-2009 15:46
Programem reportbug



7PGXW - 17-04-2009 12:01
Mam podobny problem. Miałem kartę 512 RAM w lapku i dołożyłem 2 GB. BIOS widzi 2,5 GB, a Debian 2 GB pomimo że zainstalowałem linux-image-i386-bigmem i headersy.
Drugi problem jest taki, że jak wsadzę 2x 2 GB, to nawet BIOS nie wstaje. Obie karty i sloty są sprawne.



lis6502 - 17-04-2009 13:43
7PGXW, ciekawi mnie co na to LiveCD. Zawsze możesz wklepać w linii poleceń kernela mem=2560M Jeśli BIOS Ci nie wstaje, to nie będzie to raczej problem z Debianem, a wersją biosu, tudzież southbridge'm.



7PGXW - 17-04-2009 14:15
A czy można zaktualizować BIOS przez Windows XP zainstalowany na wirtualnej maszynie?



lis6502 - 17-04-2009 14:26
Nie. Wirtualna maszyna ma swój własny bios. Przecież są dosowe programy do akutalizacji flashromu. Odpalasz jakąs płytkę typu Hirens' boot cd, linia poleceń i postępujesz zgodnie z wytycznymi producenta. (awdflash bios.bin na przykład).



7PGXW - 17-04-2009 17:35
LiveCD (Ubuntu) nie widzi całego RAMu. Co zrobić, aby Linux widział więcej niż 2 GB RAM?



lis6502 - 17-04-2009 18:11
Opcję z 'mem' testował ?



7PGXW - 17-04-2009 18:57
Co to jest linia poleceń kernela?

To chyba nie konfiguracja GRUBa?
title                Debian GNU/Linux, kernel 2.6.26-1-686
root                (hd0,1)
kernel                /boot/vmlinuz-2.6.26-1-686 root=/dev/sda2 ro quiet mem=2560M
initrd                /boot/initrd.img-2.6.26-1-686



lis6502 - 17-04-2009 19:02
Tak, to też. Tylko że na LiveCD nie masz GRUBa i możliwości takiej zmiany. Wszystko zależy od konkretnego Livecd, także dowiedz się jak z poziomu tego Ubuntu wywołać linię poleceń (advanced, expert, kernelopts, różnie to się nazywa).



7PGXW - 18-04-2009 07:59
Po dopisaniu mem=2560M w GRUBie (tak, jak w poprzednim poście) dostałem komunikat: Error 17 W BIOSie, który ściągnąłem, nie ma *.bin, jest tylko flash32.exe i plik *.WPH.



lis6502 - 18-04-2009 09:31
Przy okazji natknąłem się na kilka rozwiązań typu model laptopa + error 17 grub >google, więc googlaj.
Co do biosu znalazłem taki opis.



7PGXW - 18-04-2009 10:18
Nie mam Windows, a w Readme pliku BIOSu też jest instrukcja typu:
...

Można zainstalować Winows nie kasując Linuxa (Wczoraj próbowałem, ale instalator Windows nie mógł utworzyć partycji) albo zainstalować BIOS przez Windows LiveCD?



fnmirk - 18-04-2009 11:44

Co to jest linia poleceń kernela? To jest to:

kernel        /boot/vmlinuz-2.6.26-1-686 root=/dev/sda2 ro quiet mem=2560M Po uruchomieniu wpisujesz np.: knoppix lang=pl Przy uruchamianiu livecd dostęp do tego co można tu dopisać jest zazwyczaj przez naciśnięcie jednego z klawiszy Fn. System informuje co należy nacisnąć aby uzyskać pomoc i co wpisać.

Zajrzałeś do działu: Linki?

Temat:
Dystrybucje "narzędziowe" live-cd
Na wielu z nich jest możliwość uruchomienia systemu FreeDos, który umożliwia na uruchomienie programów do aktualizacji BIOSu.

Niektóre jak np.: ultimatebootcd posiada narzędzia do aktualizacji BIOSów.



lis6502 - 18-04-2009 12:02
Od siebie jeszcze dorzucę, że każdy typ biosu, z którym się spotkałem (Award, Phoenix, Ami) posiada dosowe programy do aktualizacji. Jeśli gdzieś znajdziesz jakiego windowsowego Livecd to powinno się udać. Nie dalej jak wczoraj rozmawiałem z kimś i polecono mi WinPXE instalowany na pendrivach.



fnmirk - 18-04-2009 12:41

WinPXE Z tego co wiem to już jest martwy projekt zablokowany przez Microsoft. Jednak aby mieć z niego pożytek wypada najlepiej przygotować własną płytę. Gotowe dostępne w internecie nie wzbudzają zaufania.



7PGXW - 19-04-2009 13:22

Przy uruchamianiu livecd dostęp do tego co można tu dopisać jest zazwyczaj przez naciśnięcie jednego z klawiszy Fn. System informuje co należy nacisnąć aby uzyskać pomoc i co wpisać. Po dopisaniu dostaję kominikaty o błędach (Error 17, kiedy jest wpisane do menu.lst i Error 27, kiedy edytuję wpis podczas bootowania systemu).



fnmirk - 19-04-2009 16:08
7PGXW, teraz to ja z tego co napisałeś nic nie rozumiem?

Jaką dystrybucję w formacie livcd uruchamiasz? Te błędy, o których wspominasz to błędy gruba. Nie mają miejsca w przypadku uruchamiania livcd.



7PGXW - 20-04-2009 13:40
Fedora 10 LiveCD = Kernel Panic
Knoppix - w ogóle nie pojawia się nic, gdzie mógłbym coś dopisać



fnmirk - 20-04-2009 14:16
Poprawnie nagrałeś płytki?

Podaj odnośnik do wersji Knoppiksa.



7PGXW - 20-04-2009 14:39
Nie pamiętam, skąd pobierałem Knoppixa, ale jest to ta ostatnia wersja z 27.01.2009.


Poprawnie nagrałeś płytki? Wydaje mi się, że tak. Instalowałem systemy z tych płyt i wszystko działało.



fnmirk - 20-04-2009 15:48
Wydawać to się może dużo. Konkrety. W przypadku Knoppiksa po naciśnięciu F1 uzyskujesz pomoc (w momencie jak pojawi się ekran startowy przed uruchomieniem jądra). Jedną z opcji startowych dla Knoppiksa podałem wcześniej.



7PGXW - 24-04-2009 17:49
U mnie się nic takiego nie dzieje. Kiedy naciskam F1, to "odświeża" się ekran, ale nic się nie pojawia.
Widzę napis:
boot: i jeśli potem dopiszę knoppix lang=pl, to i tak jest po angielsku. Jeśli dopiszę mem=2560M, to wyskakuje informacja, że nie ma takiego jądra i kernel panic.



fnmirk - 24-04-2009 18:13
Przecież system informuje o tym jaki jest następny krok do wykonania. Naciśnij F2, F3 itp. Musisz mieć informację co nacisnąć?



7PGXW - 24-04-2009 21:57
U mnie wyświetla się czarnobiałe zdjęcie, potem wczytuje się menu, z którego mogę np. uruchomić tryb graficzny.



lis6502 - 24-04-2009 22:31
Wybacz, ale propozycja dopisania parametru do opcji kernela przy uruchamianiu padła siedemnastego kwietnia. Tego samego siedemnastego kwietnia zaczynasz walczyć z livecd; jeżeli do dzisiaj nie doszedłeś do tego co i jak wpisać w Knoppiksie, to opchnij na allegro te nieszczęsne 2GB ramu i nie zapychaj bazy forum. W sieci masz dziesiątki miejsc (pomijam to forum), gdzie łopatologicznie opisane są sposoby przekazywania parametrów do kernela. Kwestia aktualizacji biosu z poziomu nie-dosa też została objaśniona w tym temacie.



7PGXW - 24-04-2009 23:16
To trzeba było podać ten, który działa.



fnmirk - 24-04-2009 23:48

Jeśli dopiszę mem=2560M, to wyskakuje informacja, że nie ma takiego jądra i kernel panic. Należy podać wcześniej nazwę jądra. Jeżeli to Knoppix to: knoppix mem= 2560M lang=pl lub tylko: knoppix mem= 2560M Zasada jest zawsze taka jak pojawi się znak zachęty po słowie boot: boot: jądro opcja1 opcja2 opcja3... 7PGXW, zastanawiam się dlaczego masz zawsze tam problemy gdzie ich nie ma? Przejrzyj posiadaną płytę livecd normalnie z poziomu systemu i zapoznaj się z dostępnymi plikami tekstowymi lub html.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis