standalone

Προβληματισμός, προτάσεις και λύσεις για "αναβάθμιση" του Η/Υ σε εργαλείο παραγωγικότητας!
Λειτουργικά συστήματα, Backup/Recovery, χρήση του hardware I/O.
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

"Πρώτος Sector" ή "Μηδενικός Sector"; - 1 Update -

Δημοσίευση από pez »

"Πρώτος Sector" ή "Μηδενικός Sector";

- Δημοσίευση από pez >> 27 Οκτ 2017, 12:33

- Το θέμα αν ο Πρώτος - προσβάσιμος από το user's software -
Sector ενός floppy disk ή μιας hard disk partition αριθμείται
πάντα με το 1 (ένα-one-first-πρώτος sector) ή πάντα με το
0 (μηδέν-zero-zeroth-μηδενικός sector) ήταν, είναι, και θα
είναι, πάντα ανοικτό, αφού "άλλοι τον ορίζουν έτσι, κι άλλοι
αλλιώς", οπότε και θα προκαλεί πάντα σύγχυση [1]. Εμείς
χρησιμοποιήσαμε, μέχρις πριν από το προηγούμενο μήνυμα, την
αναφορά σε αυτόν ως "Zero Sector" αλλά, εν τω μεταξύ, το
σκεφθήκαμε καλύτερα το πράγμα κι αποφασίσαμε όπως από
εδώ και στο εξής να λέμε "First Sector"... = Σαν κάπως μπερδεμένο
ακούγεται αυτό... - Αναπόφευκτα. Ιδίως για κάποιον που δεν θα
έχει διαβάσει αυτές εδώ τις "εξηγήσεις" και θα πάει κατ' ευθείαν
από το [WOSH-NC] "στα παρακάτω", που σχεδιάζουμε να
ακολουθήσουν. Αλλά και τι μπορούμε να κάνουμε περισσότερο
από το να δώσουμε αυτές τις "εξηγήσεις"; Το ίδιο ακριβώς θέμα
έχει να κάνει και με τις - υποτιθέμενα "ακριβολόγες" : ) -
μαθηματικές ακολουθίες. Από πού ξεκινάμε την αρίθμηση των
όρων τους; Από το 0 ή από το 1; "Άλλοι ξεκινούν με το 0, κι άλλοι
με το 1". Μού φαίνεται, λοιπόν, πως στο πνεύμα της
αναφερομένης συζήτησης [1], μπορούμε να κάνουμε την εξής
διάκριση: "Από μαθηματικής σκοπιάς", αριθμούμε ξεκινώντας με
οποιονδήποτε ακέραιο αριθμό {..., -1, 0, +1, ...}, ενώ από
"Φυσικής Σκοπιάς", απαριθμούμε ξεκινώντας πάντα με το 1.
Βεβαίως, τώρα πια έχουμε και την "Προγραμματιστική Σκοπιά"
: ) , όπου μπορούμε - νομίζω χωρίς πρόβλημα κατόπιν των εδώ
διευκρινίσεων αυτών - να λέμε "Πρώτος Sector" και να είναι
προγραμματιστικά ίσος προς: (α) την τιμή εκείνη που άλλος
προγραμματιστής την όρισε όταν το πρόγραμμα που
χρησιμοποιούμε είναι ξένο, κι αν την χρειαζόμαστε τότε
- προσοχή και πάλι - δεν θα πρέπει να την προεξοφλήσουμε
αλλά θα πρέπει να την αναζητήσουμε για να βεβαιωθούμε για
το ποια είναι η τιμή αυτή, (β) κάποιος integer data type με τιμή
είτε 0, είτε 1, είτε ακόμα και οποιαδήποτε άλλη, ανάλογα με τις
ανάγκες του δικού μας προγράμματος, αρκεί να "δηλώνουμε"
ΠΆΝΤΑ, και από την Πολλή Αρχή, αντίθετα δηλαδή με ό,τι κάναμε
εμείς μέχρις εδώ : ) , ποια ακριβώς ορολογία και αρίθμηση εμείς
χρησιμοποιούμε : ) - Πέτρος Ζιμουρτόπουλος

[1] Jordan Davis et al, "Why does sector-number addressing in CHS start
at sector 1 and not 0?
", superuser.com, 18 Sep 2015

UPDATE Αναδιατύπωση - Διευκρινίσεις - Προσθήκες
Τελευταία επεξεργασία από το μέλος pez την 29 Οκτ 2017, 19:50, έχει επεξεργασθεί 2 φορές συνολικά.
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Οι Δυσκολίες - 2 Updates - Re: Minimal Τρόπος Εγγραφής ενός Boot Record στον Πρώτο Sector ενός Floppy Disk

Δημοσίευση από pez »

- Κι αν ίσως δείχνει εύκολο το εγχείρημα [1], αυτό μπορεί να οφείλεται
στο ότι δεν καταγράψαμε πλήρως τις Δυσκολίες του, ήτοι, αφενός, δεν
αναφέραμε την βασική προϋπόθεσή του:

(0) Προετοιμασία των απαραίτητων floppy disks κάτω από w64 που - όπως
είπαμε [2:6] - και τις 16-μπιτες (τουλάχιστον console) εφαρμογές έχει
αποκλείσει, και προβλήματα με το (τουλάχιστον στου δήθεν απαρχαιωμένου
κ.λπ. mb, τουλάχιστον το fdc) floppy εμφανίζει

κι αφετέρου, επίσης δεν αναφέραμε, ως οφείλαμε, πως αν και, παρά τα
παραπάνω, κάτω από w64 κατασκευάζουμε * α π ε υ θ ε ί α ς *, δηλαδή
χωρίς την "minimal" διαδικασία που επιδιώκουμε, τον WOSH bootsector
ενός floppy disk χρησιμοποιώντας το crippleware dmde [3] στην τρέχουσα
έκδοσή του : [dmde-3.4.0.720-win32-con]

UPDATE 2 - Τα παρακάτω * δ ι α ψ ε ύ σ τ η κ α ν * τελικώς ενώ οι επί
μέρους Δυσκολίες που αναφέρουν τελικά ξεπεράστηκαν μετά από επίμονες,
επανειλημμένες, προσπάθειες του "συνήθους τύπου" trial-and-error : )
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X , εν τούτοις, με την ίδια έκδοση
X του dmde δεν μπορούμε - άγνωστον για ποιον λόγο - να κατασκευάσουμε
X σε floppy disk μια-κάποια-όποια λειτουργική έκδοση του [freeDOS] - που
X προσπαθούμε να δοκιμάσουμε ως το δωρεάν dos που αναζητούμε [1:4] -
X ούτε καν εκείνη που το ίδιο το dmde προσφέρει στην έκδοσή του
X [dmde-2.10.0-fdd] [4], κάτι που ενώ το καταφέραμε με την έκδοσή του
X [dmde-free-2.10.2.564-win32-gui], την έκδοση αυτή, παρά τις πολύωρες
X προσπάθειές μας, δεν καταφέραμε να την εντοπίσουμε στο διαδίκτυο, κι
X ούτε παίζει η πλησιέστερη σε αυτήν [dmde-free-2.10.0.560-win32-gui]
X έκδοση που βρήκαμε... Μύλος! : D
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

- Πέτρος Ζιμουρτόπουλος

[1:4] pez, "Minimal Τρόπος Εγγραφής ενός Boot Record στον Πρώτο Sector
ενός Floppy Disk : 4
", 26 Οκτ 2017, 15:28, acomelectronics dot com

[2:6] pez, "Εν Τάχει, Επίσης : 6, ", 22 Οκτ 2017, 23:17, acomelectronics dot com

[3] https://dmde.com/

[4] https://dmde.com/moredownload.html

UPDATE
Αναδιατυπώσεις-Προσθήκες-Διορθώσεις
Τελευταία επεξεργασία από το μέλος pez την 29 Οκτ 2017, 19:50, έχει επεξεργασθεί 5 φορές συνολικά.
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

: ) Πρόοδος ! - Re: Οι Δυσκολίες κ.λπ.

Δημοσίευση από pez »

- : ) Πρόοδος ! - Επιτέλους : Ξεκολλήσαμε : D - Λεπτομέρειες οσονούπω -
- Πέτρος Ζιμουρτόπουλος
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Η Διαδικασία - 1 Update -

Δημοσίευση από pez »

- Μετά το τελευταίο [1:UPDATE 2], αν υπάρχει πλέον λόγος για να επιμείνει
κάποιος να έχει και την παλαιά έκδοση [dmde-free-2.10.2.564-win32-gui],
τότε μπορεί - ακόμη : ) - να την κατεβάσει από εδώ:
http://chomikuj.pl/wysylacz/ODZYSKIWANIE+DANYCH/dmde-free-
2.10.2.564-win32-gui,5009547671.zip(archive)


0
Είμαστε σε υπολογιστή που έχει οπωσδήποτε ένα - τουλάχιστον - floppy
drive 3.5" - FDC ή USB - μέσα στο οποίο βάζουμε ένα writable, δηλαδή με
κλειστό το - αν έχει - παραθυράκι εγγραφής, floppy disk 3.5", και είμαστε
μέσα σε Windows 64 - εμείς σε W10P64N1703 - όπου το floppy drive έχει
πάρει ήδη το γράμμα του - a: ή b:

1
Πηγαίνουμε στο [http://www.ibiblio.com] και κατεβάζουμε την τελευταία
έκδοση της disk image του floppy για την εγκατάσταση του [FreeDOS 1.2]
από cd.iso - που, "ειρήσθω εν παρόδω" : ) , ακόμα και τώρα * δ ε ν *
έχουμε καταφέρει να το εγκαταστήσουμε : ( , παρά τις κατά καιρούς
απόπειρές μας, ήδη από την πρώτη "final" έκδοση του 1.0, το 2006... :
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/
1.2/FD12FLOPPY.zip


2
Πηγαίνουμε στο [www.dmde.com] και κατεβάζουμε την τελευταία έκδοση
του [dmde] για w32 gui:
https://dmde.com/download/dmde-3.4.0.720-win32-gui.zip

3
Μετά την αποσυμπίεση αμφοτέρων στα folders της επιλογής μας, π.χ.
[...\FD12FLOPPY] και [...\dmde-3.4.0.720-win32-gui] είμαστε πλέον
* μ ό ν ο ι * μ α ς : ε μ ε ί ς και οι * ε υ θ ύ ν ε ς * μ α ς καθότι, παρά τις
προφυλάξεις που παίρνει το [dmde], και τις προειδοποιήσεις που μ α ς
απευθύνει, ίσως δεν θα θέλει και πάρα πολύ για να προκαλέσουμε
* ε μ ε ί ς * οι ίδιοι κάποια * μ η * α ν α σ τ ρ έ ψ ι μ η * κ α τ α σ τ ρ ο φ ή *
στα περιεχόμενα των sectors του σκληρού μ α ς δίσκου.

Λοιπόν.

Τρέχουμε το [dmde], και μετά τις σχεδόν προφανείς επιλογές μας στις
απαιτήσεις της "πρώτης φοράς, που τρέχει" - γλώσσα, συμφωνία, κι
ό,τι άλλο, τέλος πάντων, θέλει - επιλέγουμε :

[Cancel]

Menu:
[Tools]
[Copy Sectors...]
Source and Destination:
Source:
[File]
και πηγαίνουμε στο:
[...\FD12FLOPPY]
όπου επιλέγουμε:
[FLOPPY.IMG]
[Open]
και κατεβαίνουμε στο:
Destination:
[Device]
- Π Ρ Ο Σ Ο Χ Η -
[v] [Physical Devices]
κι εμείς, με * δ ι κ ή * μ α ς * ευθύνη, επιλέγουμε:
[Floppy - αυτό που έχουμε : FDC ή USB]
και μετά:
[OK]
[ΟΚ]
κι έτσι το [dmde]
-
αν δεν βγάλει ένα προειδοποιητικό στο οποίο εμείς μ ε * δ ι κ ή * μ α ς *
* ε υ θ ύ ν η * επιλέξαμε : [Force]
-
μας ρωτάει - αλλά και μας προτείνει:

Do you wish to write the source file
[...\FD12FLOPPY\FLOPPY.img]
to the destination (it will be overwritten) ?
[Sectors 0 - 2 879 on disk Floppy - 1.47 MB - κι ό,τι άλλο λέει (FDC ή USB) ]
[ ] Confirm overwriting 1.47 MB
[Νο]

κι εμείς, πάλι με * δ ι κ ή * μ α ς * ευθύνη, επιλέγουμε:

[v] Confirm overwriting 1.47 MB
[Yes]

κι αν όλα πάνε καλά, τότε το [dmde] τελειώνει λέγοντάς μας:

(i) Successfully read: [ 1 474 560 (1.47 MB) ]
Read errors:
Skipped: [ 0 (0) ]
Write errors: [ 0 (0) ]
Left: [ 0 (0) ]
Source size: [ 1 474 560 (1.47 MB) ]
[OK]

πατάμε [OK], κλείνουμε και την εφαρμογή, κι αυτό ήταν όλο.

4
ΟΜΩΣ, εμείς παρ' όλες αυτές τις διαβεβαιώσεις οφείλουμε να
εξακολουθήσουμε να είμαστε επιφυλακτικοί

= Γιατί; - Βλέπε: [1:UPDATE 2]

UPDATE - 29.10.2017 - Επειδή διαπιστώθηκε εν τω μεταξύ πειραματικά
- με trial-and-error - πως οι δοθείσες υποδείξεις * δ ε ν * οδηγούν πάντα
στα συμπεράσματα που αντιστοίχως αναφέρονται, έπεται ότι ήταν
επιπόλαιες, οπότε Συγγνώμην αλλά θα πρέπει να * α γ ν ο η θ ο ύ ν *:

ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ
Χ κι έτσι ανοίγουμε το Μαύρο Παράθυρο του [cmd.exe], και διατάσσουμε:
Χ
Χ chkdsk a: ή chkdsk b:
Χ
Χ ανάλογα δηλαδή με το που βρίσκεται το floppy disk που μόλις γράφτηκε
Χ και περιμένουμε το αποτέλεσμα του τσεκ: αν τα βρήκε όλα είναι εντάξει,
Χ τότε τελειώσαμε, αν όμως "κάτι δεν πήγε καλά", τότε επαναλαμβάνουμε
Χ την διαδικασία με το ίσιο ή με άλλο floppy disk μέχρις ότου "να πάνε όλα
Χ καλά".
ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ

= Γιατί; - Χμ... Θα έλεγα πως οπωσδήποτε - και ανεξάρτητα από κάθε
άλλη ενδεχομένως "κατατρέχουσα" : ) αιτία - διότι η εγγραφή στον
Πρώτο Sector του floppy disk ενός * ξ έ ν ο υ * - προς κάθε operating
system της microsoft - boot record φαίνεται πως καθιστά προβληματική
την διαχείριση του περιεχομένου του floppy disk από το οποιοδήποτε
operating system της microsoft χρησιμοποιούμε εμείς για να τον
"φιλοξενήσουμε", με αποτέλεσμα και οι συνέπειες της όποιας "φιλοξενίας"
επάνω στα περιεχόμενά του να είναι παντελώς * α π ρ ό β λ ε π τ ε ς * :
από ανύπαρκτες έως και κ α τ α σ τ ρ ο φ ι κ έ ς.

- Πέτρος Ζιμουρτόπουλος

[1:UPDATE 2] pez, "Οι Δυσκολίες - Re: Minimal Τρόπος Εγγραφής ενός
Boot Record στον Πρώτο Sector ενός Floppy Disk
", 28 Οκτ 2017, 13:23,
acomelectronics dot com
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Φιλοξενία Ξένων Floppies στα Windows 64

Δημοσίευση από pez »

- Γενικώς, φαίνεται πως δεν είμαστε οι μόνοι που έχουν "floppy
προβλήματα" στα windows 64 - π.χ. [0]. Ειδικώς, όμως, εμείς
έχουμε επί πλέον και τα προβλήματα που - απ' ό,τι όλα μάς το
δείχνουν - φαίνεται να οφείλονται στην επιμονή μας να
φιλοξενήσουμε, σε windows 64, fds floppy disks 3.5" που έχουν
Πρώτο Sector Ξένο προς την microsoft [1]. Εντάξει, δεν λέμε, το
ζήτημα αυτό συνιστά Πρόκληση, αφού τα fds αποτελούν για εμάς
την εκ των ων ουκ άνευ συνεισφορά στην πραγματοποίηση των δικών
μας σκοπών. Έτσι, μάς είναι αδύνατον να συμβιβαστούμε με την
τρέχουσα κατάσταση κατά την οποία η επιτυχία του αποτελέσματος
της Διαδικασίας Δημιουργίας τους [1] είναι προϊόν Τύχης, ιδίως,
μάλιστα, μετά τις Προόδους που σημειώσαμε "στην αντιμετώπιση των
Δυσκολιών" : ) [2] = Οπότε; - Οπότε, σκεφτήκαμε να επεκτείνουμε
την χρήση του crippleware dmde προς την κατεύθυνση αυτή,
βοηθούμενοι από τον Editor που - Ε υ τ υ χ ώ ς ! - και παίζει μέσα
στα windows 64, και ο συντάκτης του έχει την καλοσύνη να το
διαθέτει Δωρεάν : D - Πέτρος Ζιμουρτόπουλος

[0] Therese.Mott-Pekolj et al ,"Floppy disk drive and windows 10",
Microsoft, 4/12/2016 7:16:55 AM

[1] pez, "Η Διαδικασία", 28 Οκτ 2017, 22:11 (1 Update μέχρι τώρα)

[2] pez, "Οι Δυσκολίες", 28 Οκτ 2017, 13:23 (2 Updates μέχρι τώρα)
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Floppies - 3 Updates

Δημοσίευση από pez »

Από "φιλολογικής σκοπιάς" : ) ξέρουμε πως στα παρακάτω πηδάμε
από τον αόριστο στον ενεστώτα και τούμπαλιν, αδιακρίτως... : D
οπότε, αν βρούμε κάποια στιγμή τον χρόνο, τότε θα επιχειρήσουμε
να το συνεφέρουμε το κείμενο...

0
Ένα-ένα, λοιπόν

1
Ελέγξαμε Στοιχειωδώς με ό,τι διαθέτουμε - ένα δοκιμαστικό
κατσαβίδι κι ένα πολύμετρο - την ηλεκτρική εγκατάσταση - Πήραμε
Μέτρα Προστασίας - ημών από την Ηλεκτροπληξία και των
εξαρτημάτων από τα Βραχυκυκλώματα - Πρίζα τοίχου σούκο = Γείωση;
- ΟΚ = Ουδέτερος; Φάση; - ΟΚ - Βάλαμε μια Κόκκινη βούλα ή μπλάνκο
κι από πάνω κόκκινη βούλα, ανάλογα με το χρώμα της πρίζας, κοντά
στην υποδοχή της Φάσης = Γιατί όλα αυτά; - Η Απάντηση στα
παρακάτω, έως το Τέλος της 4

2
Μπαλαντέζα - Έχουμε μία που ΔΕΝ διαθέτει ηλεκτρονική προστασία
από υπερτάσεις - ύστερα από εκείνη που είχε, και χάλασε "το
ηλεκτρονικό" της, κι άναβε το κόκκινο λαμπάκι της απρόβλεπτα,
και ζεσταινότανε, και μας ξετίναξε ψυχολογικά : D - που έχει
φις σούκο, καλώδιο που φθάνει-και-περισσεύει χωρίς να
μπερδεύεται στα πόδια μας, για να μπαίνει στην εν λόγω σούκο
πρίζα τοίχου, διαθέτει πρίζες σούκο (τουλάχιστον) κατά μία
περισσότερες από τα απαιτούμενα φις (σε εμάς: υπολογιστή,
οθόνης, ψευτο-"ηχείων"), Διακόπτη που ΔΕΝ κόβει την Γείωση,
Διπλός φάσης-ουδέτερου, με ενσωματωμένο Λαμπάκι, που φέγγει
κανονικά - δεν είναι καμένο, μισόσβηστο, και δεν τρεμοπαίζει -
να φαίνεται καλά αν είναι αναμένο ή όχι - Όλα ελεγμένα με το
πολύμετρο : Διακόπτης, και μία-μία όλες οι πρίζες, για διαρροή,
αδιάκοπη Γείωση, συνέχεια ουδέτερου και φάσης - Επιλέξαμε,
ελέγξαμε και σημειώσαμε με Κόκκινη βούλα κ.λπ. ως ανωτέρω
1, τις υποδοχές για φάση και το αντίστοιχο ποδαράκι του φις
της μπαλαντέζας, για να το βάζουμε στην αντίστοιχα σημειωμένη
υποδοχή της ως άνω πρίζας σούκο τοίχου, και να ξέρουμε που
βρίσκεται η φάση

3
Τώρα. ΚΑΘΕ ΦΟΡΑ που πρόκειται να Ανοίξουμε το Κουτί για να
βάλουμε μέσα τα χέρια μας : Πρώτα βάζουμε τον διακόπτη του
Τροφοδοτικού του Υπολογιστή στο OFF 0 - έχουμε χάσει τροφοδοτικό
αφήνοντας τον διακόπτη του στο ΟΝ | και βάζοντας-βγάζοντας το
φις του στο ρεύμα - περιμένουμε "λίγο", και για να περάσει η
ώρα : ) μετράμε "αργά" ως το 15, κι Ύστερα κλείνουμε τον
διακόπτη της μπαλαντέζας - το λαμπάκι του σβήνει - και βγάζουμε
ΌΛΑ τα Φις από την μπαλαντέζα, και Αποσυνδέουμε από τον
Υπολογιστή ΌΛΕΣ τις περιφερειακές του συσκευές

4
Διευκολυνόμαστε τα μάλα, αν έχουμε φροντίσει να ανοιγο-κλείνουμε
τα πλευρικά καπάκια του κουτιού με βίδες ρουμπινέ, κι έτσι δεν
μας χρειάζεται κατσαβίδι - έχουμε χάσει motherboard όταν μας
έπεσε το κατσαβίδι μέσα στο ανοικτό κουτί. Μετά το άνοιγμα του
κουτιού - για άλλη μια φορά, ΔΕΝ ΒΑΡΙΟΜΑΣΤΕ αλλά ακολουθούμε
πιστά την ως άνω διαδικασία - Παίρνουμε Μέτρα Ηλεκτροστατικής
Προστασίας των εξαρτημάτων : ΚΑΘΕ ΦΟΡΑ που είναι να αγγίξουμε
κάτι μέσα στο κουτί και ΠΡΙΝ το ακουμπήσουμε, πιάνουμε "για
λίγο" το γυμνό αυτάκι Γείωσης μιας ελεύθερης πρίζας σούκο της
Μπαλαντέζας μας που, με τον Διακόπτη της POWER OFF, εξακολουθεί
να είναι συνδεδεμένη στην σούκο του τοίχου κι εξασφαλίζει έτσι
την ηλεκτροστατική μας Γείωση - εντάξει, αυτό είναι το ελάχιστο,
που ΟΦΕΊΛΟΥΜΕ να κάνουμε, αλλά από εκεί και πέρα βοηθούν και
τα πλαστικά "γάντια κουζίνας", που είδα στο youtube να τα
χρησιμοποιεί κάποιος, και το αντιστατικό βραχιολάκι, που είχαμε
συνδεδεμένο σε ένα γειωμένο φύλλο αλουμινίου, πάνω από το
οποίο δουλεύαμε, αλλά μετά από λίγο καιρό, βάλε-βγάλε,
χαλάρωσε, μάλλον θα ήταν κακής ποιότητος το λάστιχο, και το
παρατήσαμε, όλα αυτά βοηθούν - Να! Για αυτό! Όλα αυτά...

5
Στην συνέχεια ανοίξαμε το κουτί κ.λπ., κατά τα ανωτέρω, και:

α
Αντικαταστήσαμε με άλλο το floppy disk fd drive προς τον fd
controller - έχουμε χάσει floppies-και-floppies από χτυπημένα fd
drives -κι αντικαταστήσαμε και την κορδέλα δεδομένων - από
χαλασμένες κορδέλες fd drive δεδομένων ψάχναμε ώρες-και-ώρες
να βρούμε τι μας έφταιγε

β
Για την Τροφοδοσία του fd drive : πατάμε καλά τον μικρό
κονέκτορα μέσα στην μικρή υποδοχή του - έχουμε αντικαταστήσει
σκληρό δίσκο στον προμηθευτή, από χαλαρά πατημένο, από εμάς,
κονέκτορα τροφοδοσίας

γ
Για την κορδέλα δεδομένων από fdc σε fdd : πατήσαμε καλά μέσα
και τους δύο κοννέκτορες της - έχουμε χάσει πολλά floppies από
μισοβαλμένους κοννέκτορες

UPDATE 2 : Και πριν ξανασυναρμολογήσουμε τον υπολογιστή,
θυμηθήκαμε να αναποδογυρίσουμε τρεις-τέσσερις φορές το ανοικτό
κουτί μη τυχόν είχε πέσει μέσα καμιά βίδα, δέστρα μεταλλική, ή δεν
ξέρω εγώ άλλο τι, και δεν το πήραμε χαμπάρι, και πάθουμε καμιά
ζημιά

6
Τώρα. Να βεβαιωθούμε ότι έχουμε πράγματι τους τελευταίους
"επίσημους", σχετικούς με το θέμα μας, drivers, σύμφωνα με τον
τρόπο που το w10p64 θέλει να τους αναζητούμε [3:[0]],[4].

Ι
Αλλά πριν από αυτό, να πούμε ότι επειδή από καιρού εις καιρόν,
και χωρίς να του έχει ζητηθεί, το w10p64 ψάχνει από μόνο του,
και αιφνιδίως, να δει αν το fdd floppy disk έχει μέσα του δισκέτα,
οπότε ξεκινάει το motor, κι αν δεν έχει μέσα floppy disk, μπορεί
να έχει ησυχία και στα καλά του καθουμένου να ακούγεται εκείνο
το γκρρρρρ, που μπορεί να λαχταρήσει τον κάθε ένα φιλήσυχα
εργαζόμενο χειριστή του : D κάνουμε τα εξής:

α
Start - Programs - Windows Administrative Tools - Computer
Management - Yes - Device Manager

β
Floppy drive controllers - Standard floppy disk controller -
Right Click - Disable device - Yes

ΙΙ
Οπότε, τώρα, κι αντιστρόφως, στην περίπτωσή μας:

γ
Start - Programs - Windows Administrative Tools - Computer
Management - Yes - Device Manager

δ
[Floppy drive controllers] - Standard floppy disk controller -
Right Click - Enable device

ε
Right Click - Update driver - Search automatically κ.λπ.,
έως ότου βεβαιωθούμε : The best drivers for your device are
already installed

στ
[Floppy disk drives]

στΑ
[Floppy disk drive]

στΑ1
Right Click - Update driver - Search automatically κ.λπ.
έως ότου βεβαιωθούμε : The best drivers for your device are
already installed

στΒ
[Όνομα Κατασκευαστή κ.λπ. USB Device]

στΒ1
Right Click - Update driver - Search automatically κ.λπ.
έως ότου βεβαιωθούμε : The best drivers for your device are
already installed

7
Το λοιπόν, μαζέψαμε απ' ό,τι είχαμε, δεκαέξι 16 δισκέτες, όλες
τους να είναι ΠΑΛΑΙΈΣ, verbatim, τουλάχιστον δέκα 10 ετών
και πάνω - μπορεί έως και εικοσιπέντε 25 - πώς μπορούμε να το
μάθουμε; - καινούριες θα πάρουμε μόλις μπορέσουμε - δεν είναι
δα και τόσο εύκολο να τις βρεις πια - π.χ. η verbatim, λέει, πως
τις βγάζει ακόμα [1], αλλά το link που στέλνει να δεις
τουλάχιστον πως ήταν στις φωτογραφίες τους, δεν υπάρχει καν -
πάλι καλά που το διασώζει - τουλάχιστον μέχρι την στιγμή αυτή -
το archive [2]

Κολλήσαμε επάνω τους μικρό ετικετάκι, τις ομαδοποιήσαμε
ανάλογα με το τι προσδοκούσαμε ή γνωρίζαμε, αφού μόλις το
είχαμε φτιάξει, να έχουν μέσα, τις αριθμήσαμε στο δεκαεξαδικό
: ) από 0 έως F, και τις βάζαμε καλά μέσα - να ακούγεται καθαρά
το κλακ του παραθύρου πρόσβασης που ανοίγει, υποθέτουμε,
πλήρως - έχουμε χάσει δισκέτες και ώρες από μισάνοικτα
παράθυρα πρόσβασης - την μία μετά την άλλη στο fd drive του
fd Controller Πρώτα, και να τι πήραμε:

8
Κάτω από MS DOS 6.22

0 X <- Failed, -> Format, <- Cannot, -> Format /U, -> Dir : OK
-
1 <- Non System Disk, -> Format, Dir : OK
2 <- Non System Disk, -> Format, Dir : OK
3 <- Non System Disk, -> Format, Dir : OK
4 X FreeDOS Boot Kολλάει : -> Format, Dir : OK
-
5 V MS DOS Boot OK, -> Dir : OK
6 V MS DOS Boot OK, -> Dir : OK
-
7 V FreeDOS Boot OK, -> Dir : OK
8 V FreeDOS Boot OK, -> Dir : OK
9 V FreeDOS Boot OK, -> Dir : OK
-
Α V WOS boot : OK
Β V WOS boot : OK
C V WOS boot : OK
-
D <- Non System Disk, -> Format, Dir : OK
E <- Non System Disk, -> Format, Dir : OK
=
F V MS DOS Working Boot : OK

9
Κάτω από τον File Manager των W10P64:

0-1-2-3-4-5-6-7-8-9 : OK
A-B-C : WOS - αναμενόμενο : ΔΕΝ ΠΑΙΖΕΙ
D-E : OK

10
Κάτω από το DMDE 3.4.0.720 στα W10P64:

0 <-LBA Errors CRC ...,->[ΟΚ],->[ΟΚ]: ΔΕΝ ΠΑΙΖΕΙ. 2η Φορά: ΟΚ
1 <-Windows Error 1110,->[ΟΚ],->[ΟΚ]: ΟΚ
2 <-Windows Error 1110,->[ΟΚ],->[ΟΚ]: ΟΚ
3 <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
4 <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
5 <-LBA Errors CRC ...,->[ΟΚ],->[ΟΚ]: ΔΕΝ ΠΑΙΖΕΙ. 2η Φορά: ΟΚ
6 <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
7 <-LBA Errors CRC ...,->[ΟΚ],->[ΟΚ]: ΔΕΝ ΠΑΙΖΕΙ. 2η Φορά: ΟΚ
8 <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
9 <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
Α <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
Β <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ
C <-Windows Error 1117,->[ΟΚ],->[ΟΚ]: ΟΚ

11
Τέλος, δοκιμάσαμε βάζοντας ταυτόχρονα, από μία δισκέτα σε κάθε
drive, να δούμε τι θα γίνει, ως εξής:

D : usb
Ε : fdc

Κι έτσι ήταν που, βάζοντας-βγάζοντας-κι-εναλλάσσοντας τα
floppies μερικές φορές, καταφέραμε να επαναλάβουμε τις
απρόβλεπτες-απροδόκητες "ανωμαλίες", που αναφέραμε στα
προηγούμενα, με πιο εντυπωσιακή από αυτές να είναι η
ακόλουθη:

ΧΩΡΙΣ να το περιμένουμε ή/και να το επιδιώξουμε, τα περιεχόμενα
του D "πήγαν και αντικατέστησαν" τα περιεχόμενα του E, πράγμα
που το επιβεβαιώσαμε πηγαίνοντας στο MS DOS 6.22 και ζητώντας
dir...

= Συμπεράσματα;

- Δισκέτα, που ΔΕΝ θέλεις να διακινδυνέψει να χαλάσει; Ανοίγεις
το παραθυράκι προστασίας από εγγραφή, κι ελπίζεις πως δεν θα
χαλάσει - όπως πάντα, δηλαδή

- Δισκέτα, που θέλεις να επιχειρήσεις να την γράψεις; Την γράφεις
και μετά επαληθεύεις ότι γράφτηκε ΠΡΑΓΜΑΤΙ αυτό ΑΚΡΙΒΩΣ που
επιζητούσες = Πώς; - Χμ... Στην περίπτωσή μας: ενώ για τον wos
boot sector, όπου είναι λίγα τα bytes, έχουμε τον disk editor του
dmde, για τις FreeDOS δισκέτες, όμως, που πρέπει να αντιγραφτούν
από σκόρπιες, δεξιά-κι-αριστερά, στο διαδίκτυο, floppy disk image
files, το σκεφτήκαμε το πράγμα και είμαστε έτοιμοι να δοκιμάσουμε:
ανάγνωση και εγγραφή των sectors κάθε image file στην δισκέτα,
και μετά έμμεση επαλήθευση, με ανάγνωση των sectors της δισκέτας
αυτής και εγγραφή τους σε νέο image file, και σύγκριση των δύο 2
image files, αρχικού-και-νέου, με την εντολή [fc] του cmd.exe.

- Πέτρος Ζιμουρτόπουλος

[1] http://www.verbatim-europe.co.uk/en/search/?words=floppy

[2] https://web.archive.org/web/20120627170440/http://newsletter.komm-passion.de/newsletter/verbatim/FloppyDisk.jpg

[3:[0]] pez, "Φιλοξενία Ξένων Floppies στα Windows 64", 30 Οκτ
2017, 22:39

[4] Karen Hu, "floppy disk drive", Thursday, August 21, 2014 8:51 AM

UPDATE Αναδιατυπώσεις-Διορθώσεις-Προσθήκες
Τελευταία επεξεργασία από το μέλος pez την 03 Νοέμ 2017, 20:40, έχει επεξεργασθεί 3 φορές συνολικά.
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Floppies - 1 Update

Δημοσίευση από GeorgeVita »

pez έγραψε:... ΧΩΡΙΣ να το περιμένουμε ή/και να το επιδιώξουμε, τα περιεχόμενα
του D "πήγαν και αντικατέστησαν" τα περιεχόμενα του E, πράγμα
που το επιβεβαιώσαμε πηγαίνοντας στο MS DOS 6.22 και ζητώντας
dir...
Σε ότι αναλύσατε παραπάνω δεν είδα κάποια δοκιμή αντιγραφής αρχείων. Μη τυχόν αυτά που εμφανίστηκαν ήταν περιεχόμενα από το ίδιο drive ή ίσως "buffered" στη RAM; Μετά από reboot ήταν όντως αλλαγμένα τα στοιχεία στη δισκέτα (ίσως αυτό να εννοεί το "πηγαίνοντας στο MSDOS 6.22");

Σημ.: Το καλοκαίρι του 2013 έχασα τα πάντα όταν εκτέλεσα εντολές copy/format (MSDOS) με boot από δευτερεύον HD παλαιάς τεχνολογίας ενώ είχα συνδεδεμένο και το "καθημερινό μου HD". Το πρόβλημα ήταν μάλλον "μπέρδεμα" των καναλιών IDE (primary/secondary και CH0/CH1) από το BIOS ή το MSDOS. Από τότε, αφαιρώ εντελώς το HD που δεν χρειάζομαι στα πειράματα...

Καλό κουράγιο στη συνέχεια των δοκιμών!
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Re: Floppies

Δημοσίευση από pez »

- Ευχαριστώ πολύ! Άντε να δούμε πού θα μας βγάλει το πράγμα... : )
- Σωστά! Δεν είδατε αντιγραφές διότι δεν έγιναν. Μόνο του τα αντέγραψε,
καθότι μπερδεύτηκε. Ναι, κι εγώ το ίδιο πιστεύω : η buffer φταίει, εντάξει,
μπορεί και το hardware, αλλά πώς να σιγουρευτούμε, που είμαστε απέξω;
Μόνο με δοκιμές αναπαραγωγής του προβλήματος, που πέτυχαν : ναι,
πράγματι, αυτό εννοώ : w10p64-restart-ms dos-πρώτα η μία δισκέτα-dir-
-ύστερα η άλλη δισκέτα-dir => πάλι ίδια - για δεύτερη φορά, η πρώτη
ήταν στο w10p64 - τα περιεχόμενά τους. Κι αυτό δεν είναι το μοναδικό
λάθος, υπήρξαν κι άλλα : "δεν υπάρχει δισκέτα" - ενώ υπήρχε, "η δισκέτα
θέλει φορμάρισμα" - ενώ μόλις την είχαμε φορμάρει "επιτυχώς", κι άλλα,
όλο τέτοια. Αλλά πού είναι εκείνη, η παλαιά, η ρύθμιση, με την οποία του
λέγαμε "ας καθυστερείς" "γράψε αμέσως τα δεδομένα στον δίσκο για να
μην τα χάσεις ή τα μπερδέψεις", βάζοντας-εμείς-βγάζοντας δισκέτες; Έψαξα
- χμ... τώρα, που το θυμάμαι, όχι στο διαδίκτυο - μέσα σε αυτόν τον
κατακλυσμό των ανοήτων, δαιδαλωδών, ρυθμίσεών του και δεν την βρήκα.
Κι ήταν που μέσα στην δυσθυμία του "και τώρα τι κάνουμε;" που θυμήθηκα
το περιφρονημένο παραθυράκι/ματάκι της δισκέτας για προστασία από
εγγραφή, ευελπιστώντας πως τουλάχιστον αυτό θα το λαμβάνει υπ' όψιν,
: UPDATE : παρεκτός και είναι - μακάρι, δεν το ξέρω - εγγενές
χαρακτηριστικό του floppy drive. Άμα στην Ευχή. Έχοντας αποθεώσει το
εφήμερο δεν καταστρέφουν μόνον το παρελθόν, αποθαρρύνουν και κάθε
φιλόδοξη απόπειρα. Όχι μόνον: "γιατί να το κάνω, αφού το κάναν άλλοι"
αλλά το τρισχειρότερο: "γιατί να το κάνω, αφού θα μου το χαλάσουν"
- Πέτρος Ζιμουρτόπουλος
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Re: Floppies - 1 Update

Δημοσίευση από GeorgeVita »

pez έγραψε:...Αλλά πού είναι εκείνη, η παλαιά, η ρύθμιση, με την οποία του
λέγαμε "ας καθυστερείς" "γράψε αμέσως τα δεδομένα στον δίσκο για να
μην τα χάσεις ή τα μπερδέψεις", βάζοντας-εμείς-βγάζοντας δισκέτες;...
Σχετικό θυμάμαι μόνο το "VERIFY ON" και το "smrtdrv.exe" που έβαζε cache στα drives.
pez
Δημοσιεύσεις: 936
Εγγραφή: 03 Ιούλ 2016, 01:51
Ονομα: pez
Τοποθεσία: eu
Επικοινωνία:

Floppy Cache

Δημοσίευση από pez »

- Σωστά για το VERIFY! Υπάρχει και στο [cmd.exe] των w10p64 αλλά - αν
καταλαβαίνω καλά - είναι σε επίπεδο file και αφορά - προφανώς -
εγγραφές μέσα από το περιβάλλον του [cmd.exe]:

-> help verify
<- Tells cmd.exe whether to verify that your files are 
   written correctly to a disk.
  
   VERIFY [ON | OFF]

   Type VERIFY without a parameter to display the current 
   VERIFY setting.


- Αλλά προφανώς δεν εξέφρασα καλά το αίτημά μου. Καθότι ανεζητείτο
μια ιδιότητα σε επίπεδο disk που, τώρα που είπατε για το [smartdrv]
και την cache του στο ms dos 6,22, θυμήθηκα που ήταν στα windows,
την αναζήτησα, και την βρήκα - επιτέλους : ) - αμέσως μετά που έβαλα
ένα flash disk drive στικάκι στο usb:

[Computer Management][Device Management][Disk Drives][... Flash ...
USB Device]
[Properties][Policies]:

"
"Removal Policy

(o) Quick removal (default) Disables write caching 
on the device and in Windows, but" ( ; αχρείαστο, για τα αγγλικά 
μου) "you can disconnect the device safely without using the 
Safely Remove Hardware notification icon

 ( ) Better performance" κ.λπ.


και αμέσως από κάτω, παρομοίως και για τον σκληρό δίσκο:

"Write-caching policy

[ ] Enable" κ.λπ.


πλην όμως δεν υπάρχουν αντίστοιχες [Policies] για τα Floppies...

- Άρα, δεν είχα βρει αυτό που αναζητούσα διότι δεν υπάρχει : )

- Οπότε, μετά κι από αυτά, το ερώτημα παίρνει - νομίζω - την
συγκεκριμένη μορφή:

- "Υπάρχει floppy disk writing cache στα windows 10 64-bit";

Κι έτσι μπορώ τώρα να αναζητήσω μια απάντηση - μαζί με άλλη
μία, για το θέμα που αφορά το αν είναι αποκλειστικά εσωτερικό
χαρακτηριστικό του floppy drive η προστασία εγγραφής από το
ανοικτό ματάκι της δισκέτας, δηλαδή ανεξάρτητα από την όποια
επιθυμία του λειτουργικού - στο διαδίκτυο.

- Ευχαριστώ Θερμώς για την υπόδειξη! - Πέτρος Ζιμουρτόπουλος
Τελευταία επεξεργασία από το μέλος pez την 05 Νοέμ 2017, 19:52, έχει επεξεργασθεί 1 φορά συνολικά.
Απάντηση

Επιστροφή στο “Ο Η/Υ ως εργαλείο παραγωγικότητας!”