- Forum
- Υπολογιστές
- Αντιμετώπιση προβλημάτων σε ρετρό υπολογιστές
- Περίεργη συμπεριφορά CF κάρτας σε 386
Περίεργη συμπεριφορά CF κάρτας σε 386
- konc
-
Συντάκτης θέματος
- Elite Member
-
- Δημοσιεύσεις: 446
- Ληφθείσες Ευχαριστίες 431
Τις τελευταίες μέρες αντιμετωπίζω ένα περίεργο θέμα στην προσπάθεια να αντικαταστήσω τον HDD ενός 386 με μια CF κάρτα & έναν CF -> 40pin IDE adaptor. Ας τα πάρω όμως από την αρχή προσπαθώντας να σας δώσω μια σαφή εικόνα και προκαταβολικά sorry για το μέγεθος
Ο Η/Υ έχει έναν λειτουργικό δίσκο των ~200ΜΒ τον οποίο έστησα με ότι προγραμματάκια/παιχνιδάκια κλπ ήθελα να περιέχει το retropc, πήρα ένα αντίγραφο και τώρα θέλω να τον βάλω «στο ντουλάπι», αφενός για να διατηρηθεί και αφετέρου για να έχω την άνεση να βάζω την κάρτα στο κανονικό μου pc και να μεταφέρω ότι αρχεία θέλω εύκολα (Ο adaptor είναι σε μορφή slot και η κάρτα είναι προσβάσιμη έξω από το κουτί).
Βάζω λοιπόν την κάρτα στο pc, βλέπω πως την αναγνωρίζει το BIOS και σημειώνω cyl/hd/sec. Τη βαζω στον 386, τη δηλώνω στο BIOS σαν hdd με τις τιμές που είχα σημειώσει. Οι τιμές είναι λογικές, κάτι του στυλ 3500/16/63 και το BIOS βλέπει σωστά τη χωρητικότητα. Bootάρω με floppy dos 6.22, τρέχω fdisk και φτιάχνω 1 partition. Βλέπει σωστά όλη την κάρτα (<2GB). Κάνω restart και format /s. Μέχρι εδώ κανένα πρόβλημα, κάνει και σωστά format, κατεβάζει και σύστημα. Με dir βλέπω τα αρχεία, δηλαδή είναι κανονικά προσβάσιμη. Θεωρώ ότι στο επόμενο restart θα bootάρει από την κάρτα. Αμ δε...
Στο restart το led του δίσκου μένει μόνιμα αναμμένο και δεν κάνει τίποτα, ούτε κάποιο σφάλμα. Bootάρω ξανά απο floppy και πηγαίνω στο c: Κάνω dir, βλέπω τα αρχεία κανονικά. Αντιγράφω αρχεία από τη δισκέτα, αντιγράφονται κανονικά. Όταν όμως δοκιμάζω να τρέξω οτιδήποτε από την κάρτα, απλά το ledάκι του δίσκου μένει μόνιμα αναμμένο και δεν γίνεται τίποτα.
Τι το κάνει περίεργο τώρα... Το ότι βάζω το σύστημα adaptor+cf σε άλλο pc (σύγχρονο) και bootάρει κανονικά, αμέσως και χωρίς καμία αλλαγή. Επίσης τρέχουν προγράμματα από την κάρτα. Οπότε,
1) Ο 386 δεν έχει πρόβλημα καθώς λειτουργεί με έναν κανονικό δίσκο
2) Το σύστημα adaptor+cf δεν έχει πρόβλημα καθώς λειτουργεί σε άλλο pc ώς έχει
3) Δοκίμασα και άλλη CF κάρτα και είχε ακριβώς την ίδια συμπεριφορά
Στους πειραματισμούς πάνω δοκιμάζω να εγκαταστήσω ένα dynamic drive overlay, συγκεκριμένα το ontrack disk manager, πιστεύοντας ότι κάτι δεν βλέπει σωστά ο 386 όσον αφορά το storage. Και όντως, όλα λειτούργησαν σωστά έτσι. Μιας όμως και αυτό καθιστά την κάρτα μη-προσβάσιμη από άλλο pc για την εύκολη αντιγραφή αρχείων, περνάει από το μυαλό σας κάτι που μπορεί να φταίει ή κάτι που μπορώ να κάνω για να δει την κάρτα σωστά ο 386 χωρίς τη χρήση DDO?
Ευχαριστώ!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- konc
-
Συντάκτης θέματος
- Elite Member
-
- Δημοσιεύσεις: 446
- Ληφθείσες Ευχαριστίες 431
1 IDE, 1 καλώδιο, μόνο ο adaptor+cf πάνω, ως master φυσικά.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- konc
-
Συντάκτης θέματος
- Elite Member
-
- Δημοσιεύσεις: 446
- Ληφθείσες Ευχαριστίες 431
Καταλήγω και εγώ σιγά-σιγά πως αν και χωρίς λογική αιτία, για κάποιον λόγο, ο 386 κάτι δεν βλέπει σωστά σε ότι αφορά τον δηλωμένο δίσκο και δεν θέλει να bootάρει χωρίς DDO με τίποτα.
Για να είμαι ειλικρινής δεν περιμένω κάποια μαγική λύση από αυτό το thread καθώς πρόκειται για μια αρκετά συγκεκριμένη διαδικασία με περιορισμένες δυνατότητες λοξοδρόμισης. Απλά επειδή είναι πολλά τα χρόνια από την τελευταία φορά που ασχολήθηκα με κάτι παρόμοιο και πάντα μπορεί κάτι να έχω ξεχάσει/έχει αλλάξει είπα να ρωτήσω μήπως έχει κανείς καμιά ιδέα. Αντιλαμβάνομαι όπως έγραψα και στο thread πως μάλλον κάτι περίεργο/μη φυσιολογικό συμβαίνει εδώ.. Πάλι καλά τουλάχιστον που λειτουργεί με DDO.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- FarCry
-
- Elite Member
-
- Δημοσιεύσεις: 459
- Ληφθείσες Ευχαριστίες 72
www.vintage-computer.com/vcforum/showthr...HD&p=40888#post40888
If you can get cheap CF cards, then you are fine. The only limitations you'll come across with your 386 is the 504 Mb limit of your mainboard BIOS. But then you could get a disk manager to use it completely (or some kind of operating system => Linux, Minix...)
αμα βαλεις CF καρτα 500MB δε θα χρειαστεις το disk manager που εβαλες και θα παιζει κανονικα.
λογικα παντα ετσι? απο αυτα που διαβαζω. δεν εχω κανει τετοιους πειραματισμους
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- konc
-
Συντάκτης θέματος
- Elite Member
-
- Δημοσιεύσεις: 446
- Ληφθείσες Ευχαριστίες 431
Έτσι από περιέργεια θα προσπαθήσω να βρω μια μικρότερη CF να δοκιμάσω.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- FarCry
-
- Elite Member
-
- Δημοσιεύσεις: 459
- Ληφθείσες Ευχαριστίες 72
The (in)famous 504 MB (528 million bytes) limit comes from the fact that the ATA (IDE) specification has different limits than the BIOS. When the traditional BIOS Int 13h interface is used to control an (E)IDE harddisk, the limits are combined as illustrated below.
If you do not have an Enhanced BIOS, you need one of these solutions to break the 504 MB barrier:
A translating (Enhanced) BIOS upgrade
Add-in card with an Enhanced BIOS (this takes over the Int 13h interface only)
Software like Disk Manager from Ontrack or EZ-Drive from StorageSoft (formerly Micro House).
web.inter.nl.net/hcc/J.Steunebrink/bioslim.htm#504MB
εχεις enahnced bios? αν δεν εχεις τοτε αυτο ειναι το προβλημα σου. για να παιζεις με το disk manager της ontrack μαλλον δεν εχεις
δε ξερω βεβαια αν μπορεις να του κανεις upgrade το bios στο enhanced και να παιξει
There is another way to detect a translating BIOS but you need a > 504 MB (actually > 1024 cylinders) drive for that. Connect this drive as slave on the primary IDE-port and, if possible, have the BIOS setup autodetect this drive’s geometry. After "save and exit" and reboot use the WD utility to check for an Enhanced table on the second drive.
Finally, if you have a BIOS which supports the IBM/Microsoft Int 13h extensions, you do not need all these tricks because all those BIOSes support translation.
These BIOSes started to appear in 1995.
για παιξε μπαλα εδω να δουμε
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- FarCry
-
- Elite Member
-
- Δημοσιεύσεις: 459
- Ληφθείσες Ευχαριστίες 72
konc έγραψε: Έτσι από περιέργεια θα προσπαθήσω να βρω μια μικρότερη CF να δοκιμάσω.
λοιπον δε χρειαζεται να βρεις μικροτερη CF καρτα. εκει που δηλωσες manual τη γεωμετρια του δισκου θα πας να βαλεις οπως διαβαζω εδω
If you manually set the disk up in your BIOS as having 1023 cylinders, 16 heads and 63 sectors per track, it will probably work fine, but only as a 528 MB disk.
ετσι θα κοψεις την CF καρτα στα 528MB που θα βλεπει το συστημα μεσω του bios. και λογικα θα πρεπει να παιξεις μπαλα χωρις το DDO
At boot time very old BIOS of many PCs could only access the first 1024 cylinders, numbered 0 to 1023 as CHS addressing only defines 10 bits for the cylinder count (2^10=1024).
en.wikipedia.org/wiki/Cylinder_1024
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- konc
-
Συντάκτης θέματος
- Elite Member
-
- Δημοσιεύσεις: 446
- Ληφθείσες Ευχαριστίες 431
Φυσικά για όλα τα υπόλοιπα, advanced BIOS, αναβαθμίσεις, auto-detection, LBA κλπ o 386 έχει γύρει το κεφάλι στο πλάι και με κοιτάει απορημένος.. Διαστημικά πράγματα
Δοκιμάζω και επανέρχομαι!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- angel_grig
-
- Elite Member
-
- Δημοσιεύσεις: 340
- Ληφθείσες Ευχαριστίες 228
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- FarCry
-
- Elite Member
-
- Δημοσιεύσεις: 459
- Ληφθείσες Ευχαριστίες 72
καλυτερα να βαλεις μητρικη με enhanced bios απο την αρχη οπως αναφερει
Finally, if you have a BIOS which supports the IBM/Microsoft Int 13h extensions, you do not need all these tricks because all those BIOSes support translation
These BIOSes started to appear in 1995.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- konc
-
Συντάκτης θέματος
- Elite Member
-
- Δημοσιεύσεις: 446
- Ληφθείσες Ευχαριστίες 431
Τι δήλωσα την κάρτα σε μέγεθος <500ΜΒ, τι δοκίμασα με μια 256ΜΒ που δανείστηκα, καμία διαφορά. Όλες τις βλέπει, το περίεργο είναι ότι φτιάχνει και τα partitions και κάνει format σωστά (δηλαδή είναι λειτουργικά από άλλο pc) και δέχεται και αντιγραφή αρχείων τα οποία βλεπεις με dir, αλλά δεν λέει τρέξει τίποτα από τη cf.
Νομίζω πως κάπου εδώ εξαντλήθηκε το θέμα και πως θα σταματήσω να το ψάχνω άλλο. Προφανώς κάτι όχι και τόσο λογικό συμβαίνει με τον συγκεκριμένο Η/Υ - adaptor - οτιδήποτε άλλο μπορεί να φταίει. Μικρό το κακό αφού λύθηκε με DDO, απλά στερούμαι τη δυνατότητα να μεταφέρω αρχεία εύκολα. Ευχαριστώ όλους για τις ιδέες και τις γνώσεις που μοιράστηκαν!
@FarCry: Αν σου περισσεύει καμία ευχαρίστως τη βάζω!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Forum
- Υπολογιστές
- Αντιμετώπιση προβλημάτων σε ρετρό υπολογιστές
- Περίεργη συμπεριφορά CF κάρτας σε 386