Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam, dostałem niedawno Lenovo 3000 N100 z 1 GB ramu /2x512/. Z własnej głupoty /chyba/ nie sprawdziłem wcześniej w opisie i wsadziłem 2 x 2 GB RAM. Okazało się, że bios i system /ubuntu UE/ widzą 'tylko'... 3 GB. Jednakowoż po sprawdzeniu w opisie tego modelu okazało się, że można zamontować w nim max tylko 2GB, takb by było widziane. I komu/czemu tu wierzyć? O co tu chodzi?
Jak można to poprawić by lapciak /bios i system/ widział i wykorzystywał 4 GB ram?
Jak zabdejtować bios?
Offline
spróbuj zainstalowac kernela do obsługi dużej ilości ram. w debianie końcówka --bigmem
Offline
ograniczenia:
1. jesli uzywasz 32 bitowego systemu operacyjnego to nie jestes w stanie zaadresowac 4GB ramu
2. chipset moze nie byc w stanie obslugiwac wiecej niz 3GB ramu
masz do wyboru albo sie pogodzic z tym, albo sprobowac zainstalowac system 64 bitowy (ale skoro w dokumentacji pisze ze nie obsluguje wiecej niz 2GB to pewno to rozwiazanie nie pomoze)
Offline
[quote=0dd]1. jesli uzywasz 32 bitowego systemu operacyjnego to nie jestes w stanie zaadresowac 4GB ramu[/quote]
nie prawda ... http://en.wikipedia.org/wiki/Physical_Address_Extension ... opcje konfiguracyjne jadra CONFIG_HIGHMEM64G i CONFIG_X86_PAE
Ostatnio edytowany przez bercik (2009-01-18 16:49:42)
Offline
Zgadzam się z przedmówcą. Poza tym w procesorach serii x86 są specjalne rejestry do adresowania pamięci. To m.in. 16-bitowy dos adresował sławne 640Kb (znacznie więcej zresztą też) zamiast 64kB (jakby to wynikało z 16 bitów). Okazuje się że tylko (pseudo)programiści microsoftu nie są w stanie zaadresować większej ilości pamięci na 32 bitach.
PS. Pozdrawiam użytkowników Windows i apeluję o odrobinę myślenia przy komputerze.
Offline
Panowie! Mam wrażenie, że nie do końca was rozmiem /ew. wy nie dokładnie czytacie albo mnie rozumiecie/. Może powtórzę: SYSTEM a jest nim ubuntu 8.10. w wersji ultimate edition na kernelu 2.6.27-9-generic[b] widzi 3 GB ram[/b] i takoż samo [b]biosik phenixa widzi 3 GB ram[/b]. Z tym nie ma problemu.
Na stronie producenta jest napisane, że ten model lapciaka /dokładnie lenovo 3000 n100 0768-6vg/ [b]może 'zobaczyć' DO 2 MB ram[/b]. Więc z tymi ograniczeniami chyba lipa.
Pytania jak w pierwszym poście:
1.[b] Jak można to poprawić by lapciak /bios i system/ widział i wykorzystywał 4 GB ram?[/b]
2.[b] Jak zabdejtować bios?[/b] /mam update do biosu ale z rozszerzeniem .exe, próbowałem hehe pod winie ale zaskrzeczał ze nie do konca rozumie ten program, moze jest jakis inny sposób?/
Ostatnio edytowany przez Nickleodeon (2009-01-18 21:26:26)
Offline
Co do aktualizacji BIOS to zorientuj się na stronie producenta. Proces update'owania BIOS'u może odbywać się na naprawdę różne sposoby.
EDIT:
Oczywiście upewnij się czy nowsze wersje BIOS'u będą obsługiwały te 4GB RAM.
Ostatnio edytowany przez Piotr3ks (2009-01-18 21:51:05)
Offline
[quote=Nickleodeon]1.[b] Jak można to poprawić by lapciak /bios i system/ widział i wykorzystywał 4 GB ram?[/b][/quote]
ograniczenia co do ilosci RAM moga wynikac z samej konstrukcji plyty glownej (kontrolera pamieci ktory na niej jest umieszczony) ... niezatko zdarza sie tak ze system np. do 256MB widzi normalnie, mozemy rozszerzyc wiecej ale wtedy np. na kazdy 1MB musimy wlozyc 2MB - takie dziwa sa zwiazane z wspieranymi typami kosci RAM jak tez tym co wspiera kontroler pamieci i nie maja nic do bitowosci systemu czy OS'a ... takiego problemu raczej nie przeskoczysz (byc moze aktualizacja bios cos da ale na ogol nie)
pod samym Ubuntu mozesz sprobowac zainstalowac jadro "bigmem" czyli wspierajace powyzej 4GB (czesto pomaga przy problemach dla >3GB) w Debianie sa to jadra majace w nazie -bigmem (mozesz tez zobaczyc czy jadro ma wlaczone podane przezemnie wczesniej opcje konfiguracyjne - gdy instalujesz paczke jadra to zrzut konfigu jadra jest instalowany w /boot)
Offline
thx [b]bercik[/b] ale w /boot nie znalazłem w configu opcji 'bigmem' /u siebie ma się rozumieć na lapciaku/
Będę dalej drążył temat ale może po... przespanej nocy... już wymiękam i morfeusz mnie woła :)
Offline
Towarzyszu Nickleodeon, aplikacji do update biosu nie odpalał bym pod wine, ponieważ nie jest idealne, w moim mniemaniu jest to za duże ryzyko, a niech się program wysypie w połowie programowania biosu, a wtedy serwis albo programowanie za pośrednictwem programatora, co wiąże się z wyjęciem kości z plyty, o ile będzie to możliwe ( a tam mogą być plomby).
Flash biosu możesz zrobić za pośrednictwem programu dosowego, odpalanego z dyskietki na samym początku startu komputera, ale jako że nie masz flopa to na 90% będzie dało się to zrobić z pendriva/plyty, pewnie będziesz musiał napisać odpowiedniego autoruna. Poniżej masz linki do "how to" ale po angielsku.
http://laptoplogic.com/resources/detail.php?id=78
Co do samego biosu w wersji 2.02 pisze
- (Fix) Fixed wrong memory size in BIOS setup menu.
Czyli wtedy poprawili "niepoprawny rozmiar pamieci w biosie" , nie znalazlem ani slowa o rozszerzeiu mozliwosci co do instalowanej pamięci, możliwe ze jest jakieś ograniczenie sprzętowe. Ale mogłem coś przeoczyć. Nie widziałem też nigdzie "gołego" biosu do zapisania na dysku. Ale mozliwe jest ze jest spakowany w pliku exe i bedzie mozna go "wyciągnąć" po zainstalowaniu programu (bo moze sie rozpakuje w ktorymś folderze).
Jako jeszcze jedna alternatywe instalacji tegoż orpogramowania powiem iż jest windows xp w wersji live, odpalany z plyty. Oraz system możesz zainstalować na pendrive, ale przed tą operacją radził bym fizycznie wypiąć dysk bo winda moze ci gruba nadpisać.
Ostatnia cześć mojej wypowiedzi będzie dotyczyła ile 32 bitowy system może zaadresować pamięci. Jest to 4Gb, ani więcej ani mniej. Teraz wiekszosć z was mowi "dlaczego niegdy nie widzi tych 4 Gb" otorz pamięć ram jest adresowana od dołu, natomiast od góry jest adresowana pamięc ... na karcie graficznej ;d, czyli system zaadresuje w sumie 4Gb, z czego ileś tam będzie pamięcią karty graficznej, a reszta będzie to ram. Pewnie inne urządzenia wewnętrzne posiadające swoja pamięć równierz mają ja adresowana w obrębie puli 4Gb. Oczywiście na linuksie da się to ograniczenie przeskoczyc.
Ostatnio edytowany przez gindek (2009-01-19 00:28:36)
Offline
[quote=Nickleodeon]thx [b]bercik[/b] ale w /boot nie znalazłem w configu opcji 'bigmem' /u siebie ma się rozumieć na lapciaku/
Będę dalej drążył temat ale może po... przespanej nocy... już wymiękam i morfeusz mnie woła :)[/quote]
bigmem to okreslenie jadra (binarnej paczki, ktora wystepuje np. w Debianie) opcje konfiguracyjne jadra to CONFIG_HIGHMEM64G i CONFIG_X86_PAE
co do aktulaizacji biosu przez program pod wine to problemem moga byc uprawnienia (dostep do portow itp)
[quote=gindek]Ostatnia cześć mojej wypowiedzi będzie dotyczyła ile 32 bitowy system może zaadresować pamięci. Jest to 4Gb, ani więcej ani mniej. Teraz wiekszosć z was mowi "dlaczego niegdy nie widzi tych 4 Gb" otorz pamięć ram jest adresowana od dołu, natomiast od góry jest adresowana pamięc ... na karcie graficznej ;d, czyli system zaadresuje w sumie 4Gb, z czego ileś tam będzie pamięcią karty graficznej, a reszta będzie to ram. Pewnie inne urządzenia wewnętrzne posiadające swoja pamięć równierz mają ja adresowana w obrębie puli 4Gb. Oczywiście na linuksie da się to ograniczenie przeskoczyc.[/quote]
1. bitowosc systemu / architektury w ogolnosci nie determinuje rozmiaru przestzreni adresowej - wezmy np. mikrokontrolery z rodziny AVR (np. Atmega128) sa to procki 8 bitowe (i tego raczej nikt nie podwaza), natomiast przestrzen adresowa maja 16 bitwa i mozna dolozyc kosc pamieci i z niej kozystac (oprocz tego jest tam np. cos takiego jak banki pamieci, ale to inna historia ...)
2. jezeli mowisz o pamieci wspoldzielonej AGP (czyli glownym RAM'ie zarezerwowanym dla GPU to zgoda) natomiast RAM ktory jest na karcie graficznej nie jest bezposrednio dostepny dla systemu i [b]nie zajmuje przestrzeni adresowej procesora[/b]
3. faktem jest ze systemy wskazuja mniej pamieci niz maja rzeczywiscie ( i nie jest to zwiazane z magia 4GB) - np na niektorych Sun Fire X4500 (formalnie 16GB RAM) Solaris pokazuje 15.39GB, taka sama wartosc pokazuje sam BIOS wiec nie taki maly kawlek zniknol na dziendobry ... co ciekawe porownojac sprzetowo rozne komputery (zarowno PCty jak i serwery) ilosc znikajacego RAMu jest rozna - moze to byc zwiazane z wspomnianym mechanizmem AGP jak rowniez alokacja pewnych sterownikow w systemowym RAMie przez sam BIOS (RAID itp) ...
Offline
[quote=gindek]Ostatnia cześć mojej wypowiedzi będzie dotyczyła ile 32 bitowy system może zaadresować pamięci. Jest to 4Gb, ani więcej ani mniej. Teraz wiekszosć z was mowi "dlaczego niegdy nie widzi tych 4 Gb" otorz pamięć ram jest adresowana od dołu, natomiast od góry jest adresowana pamięc ... na karcie graficznej ;d, czyli system zaadresuje w sumie 4Gb, z czego ileś tam będzie pamięcią karty graficznej, a reszta będzie to ram. Pewnie inne urządzenia wewnętrzne posiadające swoja pamięć równierz mają ja adresowana w obrębie puli 4Gb. Oczywiście na linuksie da się to ograniczenie przeskoczyc.[/quote]
To może mi wytłumaczysz jakim "cudem" 32 bitowy Windows Server 2003 z Service Pack 2 (SP2), Datacenter Edition obsługuje do 128 GB ? (64GB z przełącznikiem /4GT)? W windowsie też się da, ale trzeba za to duuuużo zapłacić.
Offline
[quote=gindek]...Co do samego biosu w wersji 2.02 pisze
- (Fix) Fixed wrong memory size in BIOS setup menu...[/quote]
[b]gindek[/b] ozłocę cię chyba... /no może nie do końca tak dosłownie :) /
Offline
znalazłem coś takiego: [url]http://www-307.ibm.com/pc/support/site.wss/license.do?filename=mobiles/61af11us.exe[/url]
problem w tym, że nie chce mi to startować z gołego dosa /bootowalnego cd z nagranym wcześniej 'tym' exe/
nie mówcie mi , że mam zainstalować winde po to by uruchomić to dziadostwo!!!
no qrna mac jestem w desperackiej rozapczy i tyle czasu poszło się je...ć
22 stycznia /wieczór/: I niestety mnie dobił fakt, że nowy biosik nie widzi owych 4 GB ramu. Tyle czasu i tyla zachodu , a tu nic. Bywa niestety.
Ostatnio edytowany przez Nickleodeon (2009-01-22 00:02:40)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00049 | SET CHARSET latin2 |
0.00009 | SET NAMES latin2 |
0.00594 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.118.1.63' WHERE u.id=1 |
0.00227 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.118.1.63', 1738507574) |
0.00150 | SELECT * FROM punbb_online WHERE logged<1738507274 |
0.00209 | DELETE FROM punbb_online WHERE ident='100.29.160.53' |
0.00212 | DELETE FROM punbb_online WHERE ident='18.210.58.238' |
0.00257 | DELETE FROM punbb_online WHERE ident='18.211.148.239' |
0.00225 | DELETE FROM punbb_online WHERE ident='3.218.103.254' |
0.00162 | DELETE FROM punbb_online WHERE ident='34.203.111.15' |
0.00184 | DELETE FROM punbb_online WHERE ident='44.209.187.99' |
0.00147 | DELETE FROM punbb_online WHERE ident='44.215.210.112' |
0.00184 | DELETE FROM punbb_online WHERE ident='44.221.227.90' |
0.00146 | DELETE FROM punbb_online WHERE ident='52.0.63.151' |
0.00165 | DELETE FROM punbb_online WHERE ident='52.45.92.83' |
0.00163 | DELETE FROM punbb_online WHERE ident='54.210.152.179' |
0.00202 | DELETE FROM punbb_online WHERE ident='66.249.66.7' |
0.00173 | DELETE FROM punbb_online WHERE ident='85.208.96.197' |
0.00206 | SELECT topic_id FROM punbb_posts WHERE id=108486 |
0.00378 | SELECT id FROM punbb_posts WHERE topic_id=13189 ORDER BY posted |
0.00095 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=13189 AND t.moved_to IS NULL |
0.00025 | SELECT search_for, replace_with FROM punbb_censoring |
0.00232 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=13189 ORDER BY p.id LIMIT 0,25 |
0.00184 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13189 |
Total query time: 0.04578 s |