Newsgroup: it.comp.os.dos
Titolo: pcs 286 e la memoria perduta

Salve a tutto il Ng
mi rivolgo a voi esperti di dos per porvi un problema a cui io non riesco a
trovare soluzione.
Oltre al computer con cui vi sto scrivendo, in scantinato ho un vecchio
PCS286 della Olivetti (si avete capito bene un reperto archeologico).
Mi hanno dato dei vecchi chip di memoria che io ho opportunamente inserito
negli slot.(sono chip da 4mb per ciascuno per un totale di 16 mb per 4
chip).
Il sistema operativo che ho è ms dos 6.22.
Il problema è che il sistema mi vede solo fino a 1 Mb, suddividendolo
chiaramente in 640kb di memoria convenzionale e 384kb in memoria estesa XMS.
Ed i restanti mb che fine hanno fatto? come devo configurare config.sys e
autoexec.bat? e soprattutto quali driver usare per far vedere al sistema
operativo tutta la memoria che manca?
Siccome è un 286 non posso usare emm386.exe.
Ho provato pure emm286.exe ma senza successo (può darsi che sbagli a
configurarlo).
theguy3.


Dovresti settare il bios. Mi sembra che si debba premere una combinazione di
tasti per arrivare al bios:
Ctrl+Alt+shift+Canc, però non ci giurerei. Ricordo comunque di averlo fatto
ancora.
R

 Il problema č che il sistema mi vede solo fino a 1 Mb, suddividendolo
Guarda che in DOS non puoi oltrepassare i 640 Kb, piů appunto un po' 
di ems fino ad arrivare al mega, a meno di utilizzare win3.1 o un dos
extender.
-- 
To iterate is human; to recurse, divine.  - Robert Heller
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000

 Il problema è che il sistema mi vede solo fino a 1 Mb
Se all'avvio la memoria si ferma a 1 mega
non c'è niente che tu possa fare da dos:
è un problema hardware, ovvero la piastra
non legge le tue simm (o ciò che ne fa le veci).
Al contrario, dos legge sempre tutta la tua memoria,
non solo il primo mega o tantomeno i primi 640kb
di memoria convenzionale.
Puoi provare a dare un'occhiata al bios,
ma non è da escludere che la piastra
legga al massimo 1 mega di ram.
Se hai il manuale puoi verificare...
MaRoK

 chiaramente in 640kb di memoria convenzionale e 384kb in memoria estesa XMS.
non ho capito una cosa: è il DOS che non ti vede la memoria aggiuntiva, 
o anche il BIOS ?
se neanche il bios ti conta la ram aggiuntiva c'è un problema hardware, 
magari la RAM che hai inserito è inserita male, oppure è scaduta ;)
se invece ti riferisci al DOS, devi caricare almeno HIMEM.SYS, 
altrimenti non ti vede la memoria aggiuntiva, che comunque rimarrà a 
disposizione solamente d programmi particolari perchè il DOS può usare 
solo i primi 640Kb di RAM.
ciao
-- 
Ranger! 
www.rossi.eu.com
aggiungi .it alla mail x rispondermi

Vi ringrazio per il vostro aiuto ma per non lasciare nulla al caso devo
farvi altre precisazioni viste le vostre risposte.
01) I chip sono tutti e 4 funzionanti visto che li ho provati singolarmente
e il computer arriva sempre al fatidico 1 mb.
02) La piastra madre non ha problemi visto che ho provato con un'altra serie
di 4 chip uguali e mi dà sempre lo stesso risultato.
03) Inoltre sempre la piastra supporta un massimo di 16 mb ed è proprio la
quantità cho ho installato.
04) Il bios del computer non ha il settaggio della memoria. Nel senso che si
attiva solo automaticamente quando si accorge che ho sostituito i chip ma
più di 1 mb non rileva.
Quello che posso provare a fare è utilizzare un dos extender come da voi
suggerito e come io ho trovato anche in rete visto che cmq windows 3.11 si
appoggia alla versione dos già esistente sul computer.
Se dopo queste precisazioni avete altre soluzioni io non mi muovo di qua
(non ci dormo la notte :-)
Anche perchè prima o poi dovrà funzionare altrimenti che motivo avevano di
mettere il limite di memoria utilizzabile a 16 Mb?
theguy3.

 appoggia alla versione dos già esistente sul computer.
No, se nemmeno in fase di boot il bios ti rileva i 16 mega
qualunque dos extender non serve assolutamente a nulla:
possiamo discutere se serva o meno dopo (dipende che devi fare)
ma di sicuro non può inventarsi della ram che non è letta da bios,
a meno ovviamente che non la recuperi dall'hard disk! :D
Il problema è a monte!
MaRoK

 avevano di mettere il limite di memoria utilizzabile a 16 Mb?
  Cerca su Google:
Message-Id: <slrnatdl9c.8...@demokrito.org.asm>
Subject: [FAQ] v. 2.0 - 2/4 - by Gregory Biagini - 15/10/1999
  Cmq, il succo sta qua:
----------------------------------------------------------------------
1.4 - Memoria bassa, superiore, XMS ed EMS.
----------------------------------------------------------------------
Un PC col DOS puo` disporre di questi tipi di memoria RAM:
[...]
*Espansa o EMS (Expanded Memory Specification)
  Normalmente  era  quella che  veniva  installata  tramite schede  di
memoria espansa.  Gli ultimi  286, comunque, avevano  appositi gestori
(forniti dal fabbricante) per utilizzare  in questa modalita` anche la
normale memoria RAM superiore ai primi 640Kb.
  Questo  tipo di  memoria e`  suddiviso in  blocchi di  16Kb chiamati
pagine. Un programma non puo` accedervi direttamente: il gestore prima
deve  effettuare il  mapping  o  copiare la  pagina  in un'area  della
memoria  superiore  chiamata  page  frame.  Solo  a  questo  punto  il
programma puo`  usare i dati. Per  questo motivo la EMS  e` piu` lenta
rispetto alla XMS.
----------------------------------------------------------------------
  Che  ti devo  dire... quel  'forniti  dal fabbricante'  mi ha  fatto
cadere un po' le braccia...
  Buona fortuna... ;)
  (e facci sapere)
-- 
Power down.

extender.
se trovi in giro QEMM386 era il massimo, ai tempi....
--
sandro
ICQ 179590321

 wrote:
sugli olivetti, tipo l'M28, mi pare ci fossero degli switch da
spostare. la configurazione dovrebbe essere stampata all'interno del
coperchio
--
sandro
ICQ 179590321

Ragazzi vi ringrazio di nuovo per i vostri sforzi.
Il problema è che se avessi un manuale del cavolo sulla scheda madre avrei
risolto tutti i problemi.
Purtroppo nemmeno la rete mi è d'aiuto in quanto non ho trovato nulla a
riguardo, solo informazioni vaghe e devo andare ad intuito.
Penso anch'io (anche se non ci volevo credere) che sia un problema di bios
in quanto mi rileva i chip installati e mi dice che il massimo che trova è
1mb (640 conv. 384 estesa) senza possibilità di modifica!!!! solo di
conferma, mentre tutte le altre cazzate del bios (data, velocità del test
ram, ecc...) sono modificabili!!!
Per quanto riguarda jumper (a 3 piolini) ve ne è solo 1 visibile e
spostandolo la situazione non cambia e penso che quasto serva alla scheda
video se passare alla modalità colore o bianco e nero.
Per vedere se ci sono altri jumper dovrei praticamente smontare hard disk,
floppy, alimentatore visto che è un desktop!
E sai che faticaccia!!!
Pensate che un aggiornamento del bios (anche se non saprei proprio con che
programma farlo con questo reperto preistorico)
possa risolvere il problema o devo sperare che un manuale sul pcs286
Olivetti salti fuori per miracolo?
Theguy3.
Ps. ah quasi mi dimenticavo, con un'altro programma (di aggiornamento bios
anche se non aggiorna un cavolo), sono riuscito a leggere tutti e 16 i mb di
memoria.
Quindi una soluzione penso che ci sia, anche perchè quando tento di
modificare il bios con questo programma e poi riavvio il computer mi dice
che c'è un errore nella lettura della Ram e che per risolverlo dovrei
passare alla modalita EXTENDED SETUP del bios.
La domanda è come?
Ps2. nell'ultimo minuto di navigazione ho trovato qualche info in più se vi
può essere utile.
PCS 286
Heart of the PCS 286 is the INTEL 80286 at 12 Mhz. 256 kB. RAM: 1 Mb.
expandable up to 4 Mb., with extension strips to 16 Mb.  ROM: 128 kB. VRAM.
In this case we still have two 5.25 " diskette drives, but the configuration
could also include 1.44 Mb. 3.5 " diskette drive, as well as a 20/40 Mb.
hard disk. VGA: 640x480x16 or 320x200x256.

 configurarlo).
ciao, potesti dirmi dove trovarlo? se al limite non conosci nessun
url me lo potresti inviare in mail?
grazie
--
Conver the Fagiolo 
------------------
Powered by:	RedHat 7.1 kernel 2.4.19
running on a PIIIE 850Mhz Machine with 512Mb RAM & 20.5+40Gb Hdd