pez έγραψε: ↑23 Σεπ 2024, 22:16
Βρήκαμε "Τι Φταίει" - "Περισσότερα Σε Λίγο" - : D
by pez » 23 Sep 2024, 21:16
... μια εγκατάσταση του Linux κατέστρεφε-καταστρέφει-και-θα-καταστρέφει κάθε multi-boot ...
0
"Συνδεσμολογία" - πειραματική - Εκτός από τον στερεό, υπάρχει υποστηρικτικός σκληρός με το επτά-boot της 25-ετίας, καθώς και floppy με DOS, "για κάθε περίπτωση", που είναι bootable, με Part και Sys - Για Δοκιμές-Με-Λάθη - Για πάρα-πάρα-πάρα πολλές δοκιμές-με-λάθη-Μας : Βρέθηκε το Λάθος-Του : του Linux : Λάθος για την αλυσίδα δίσκων (που όλα δείχνουν ότι την πρωτόστρωσε, για να την καταλαβαίνει, το DOS και μετά την υιοθέτησε γενικότερα η MS) σε μια διάταξη -μόλις προχθές το συνειδητοποίησα, από την wikipedia, το τι ακριβώς είναι αυτό- "linked list", η οποία όταν πάμε και εγκαθιστούμε κάποιο LInux 64-bit (τώρα; εναλλακτικά και πολλές φορές : xfce Debian 12.7.1 - xfce Minimal Xubuntu 12.04.01 - Ξανά : Εναλλακτικά και Πάρα Πολλές φορές, τώρα) πάει αυτό το linux και παρεμβάλει σε αυτήν την αλυσίδα της MS τον δικό του Extended Partition κρίκο... Μύλος... Αλλά κάποια στιγμή -μόλις χθες, σε μια η υπόθεση που μπορεί να κρατάει κι από το 1995, το πήραμε απόφαση πως:
(1) Δεν πταίει η εγκατάστασή του Linux σε Primary Partition ή σε Extended Logical Partition και (2) Δεν πταίει η εγκατάσταση του Grub στο MBR ή σε PBS = Και τι πταίει; - Το βρήκαμε! Με Δοκιμές-Και-Λάθη! Πταίει το GNU parted που χρησιμοποιεί το Linux!
https://www.op4.eu/fora/hlektronika.com/20240924/0.jpg
1
Απόδειξη
Ελεγχόμενη Αναπαραγωγή του Λάθους Του
Άγραφο DDR intenso 128GB
DOS - (Ranish) Part - Ορίζουμε partitions:
Primary Bootable : DOS FAT C:
Primary Extended :
Extended Logical : DOS FAT D:
Extended Logical : NTFS
Extended Logical : Linux
Extended Logical : Swap
Στην πραγματικότητα δεν εγκαθιστούμε τίποτα - θα πάρει ώρες-και-ώρες, κι άσε που "μπορεί να κτυπήσει", και ξανά απ' την αρχή... "Θέσεις" για δίσκους πιάνουμε:
https://www.op4.eu/fora/hlektronika.com/20240924/1.jpg
2
Αφήνουμε το xubudu διότι δεν είναι "ευέλικτο" - άσε που δεν φτιάχνει boot menu... Πιάνουμε το debian και επιλέγουμε "Advanced", "Text", κλπ, πηδάμε πάντως το "installation", έως ότου καποια στιγμή φθάνουμε να όρίσουμε "/" και "swap":
https://www.op4.eu/fora/hlektronika.com/20240924/2.jpg
3
Απορρίπτουμε οριστικά την εγκατάσταση του debian και ξαναπάμε στο DOS
C:
Μετά D:
Ζητάμε Dir
Δεν κάνει - Λέει "Λάθος"...
Πάμε Part (- Λέει "Προβλήματα"
Κάποια στιγμή το παίρνουμε απόφαση και πάμε "αποφασιστικά" : ) εκεί που είναι το πρώτο πρόβλημα :
Λέει :
62
Ενώ έπρεπε να λέει :
1
https://www.op4.eu/fora/hlektronika.com/20240924/3.jpg
4
Σβήνουμε το "2":
https://www.op4.eu/fora/hlektronika.com/20240924/4.jpg
5
Και μετά επιλέγουμε και το "6", για να το σβήσουμε, και μετά να γράψουμε το σωστό της MS "1"...
https://www.op4.eu/fora/hlektronika.com/20240924/5.jpg
6
... αλλά μόλις και το σβήνουμε, πάει το Part και γράφει από μόνο του "1" και σβήνει την ετικέτα "Problems with Partition" - αν και παρατηρούμε ότι τα κοκκινισμένα γράμματα δεν αλλάζουν χρώμα και παραμένουν...
https://www.op4.eu/fora/hlektronika.com/20240924/6.jpg
7
Τέλος πάντων, πάμε να βγούμε έξω, πατώντας [Escape], αυτό λέει "Save MBR", πατάμε [Enter/Return], το παίρνει και βγαίνει.
https://www.op4.eu/fora/hlektronika.com/20240924/7.jpg
8 = 1
Τα διόρθωσε όλα;
Ξαναμπαίνουμε και ξαναπαίρνουμε το ορθό:
Tα διόρθωσε όλα.
ΌΛΑ.
Τουλάχιστον Μέχρι Στιγμής.
- Και το Linux βλέπει Όλα τα Drives του Δίσκου
- Και τα άλλα συστήματα βλέπουν όλα εκείνα τα drives που οφείλουν να τα βλέπουν
- Ωραία!
Τουλάχιστον Μέχρι Στιγμής...
https://www.op4.eu/fora/hlektronika.com/20240924/1.jpg
.
Λήξις : )
.
Υστερόγραφο - Παραδώσαμε το boot στο grub - Αυτό γίνεται για Πρώτη Φορά Συνειδητά - Όλα τα MS συστήματα -λέει η MS- δεν είναι για να βγαίνουν στο σημερινό διαδίκτυο - Αν κατάλαβα καλά το FreeDOS δεν παρέχει καν "ρεαλιστική" δικτυακή υποστήριξη = Ποιο θα βγαίνει λοιπόν; - Το Linux - Και για να αποφύγουμε τις περιπέτειες μιας ενδεχόμενης, πέραν της θελήσεώς μας, "αυτόματης", αλά W10, αναβάθμισής του, πριν βάλουμε στο Multi-Βοοτ "και Linux", σώσαμε πρώτα -με το DMDE- σε ένα file, έξω από αυτόν, τους 64 πρώτους σέκτορές του : 0+[1,62]+63, και μετά αφήσαμε το grub να καταλάβει τους πρώτους 63 από αυτούς, κι έτσι τον έλεγχο του boot -αν και στο menu των partitions που αυτό νομίζει πως είναι bootable, υπάρχουν και μερικές που δεν είναι, πλην όμως αυτό το τελευταίο λάθος του δεν μας πειράζει αφού βρίσκει οπωσδήποτε την MS bootable που εμείς έτσι ορίσαμε να είναι : στο πρώτο-πρώτο Primary FAT υπό τον έλεγχο του -ας το πούμε έτσι- boot.ini, οπότε από εκεί πάμε σε όποια από τις υπόλοιπες έξι θέλουμε μιας κι εν τω μεταξύ ξηλώσαμε εκείνην που είχαμε βάλει με το boot.ini "κόλπο" (ακριβώς όπως και για το FreeDOS) του μέσα σε file στο C:\ Partition Boot Sector PBS του LInux, που ορίσαμε να έχει εκεί μέσα το grub του... - Καλά Μιλάμε για Πολύ Πράμα : D
.
Υστερόγραφο 2 = Θέλω να πάω στο boot.ini από το grub αλλά δεν προλαβαίνω "να κλικάρω την επιλογή"; - Εντάξει. Μετά από συνδυασμό υποδείξεων στο διαδίκτυο αλλά και την εδώ αναφορά:
GeorgeVita έγραψε: ↑23 Απρ 2014, 15:36
Δοκιμή android σε υπολογιστή με επεξεργαστή x86
by GeorgeVita » 23 Apr 2014, 14:36
μπαίνουμε ως root στο Linux desktop - Πάμε στο file : /etc/default/grub - Κάνουμε ένα καλού-κακού αντίγραφό του - Ανοίγουμε το file μέσα σε έναν text editor - Αλλάζουμε την γραμμή: GRUB_TIMEOUT=5 σε π.χ. GRUB_TIMEOUT=995 -
Μετά από αυτήν βάζουμε - "για να φαίνεται ωραία" : ) - την γραμμή: GRUB_TIMEOUT_STYLE="countdown" - Σώνουμε - Βγαίνουμε - Ανοίγουμε ένα terminal - Δίνουμε : sudo update-grub - Κάνει update το file: /boot/grub/grub.cfg - Πάμε για Δοκιμή-Χωρίς-Λάθος : ) - Restart - Αρχίζει να μετρά ανάποδα από το -το-βλέπουμε-δεν-το-βλέπουμε- 995 - "Έχουμε έτσι την άνεση να το σκεφτούμε το πράγμα" - Κι αν και όταν αποφασίσουμε, τότε πατάμε [Esc] - Αν δεν πατήσουμε, τότε καθόμαστε και παρακολουθούμε το countdown μέχρις ότου εξαντληθεί και πάει από μόνο του εκεί που θέλει από default - Στο debian 12.7.1...
.
Προσθήκη - το απόγευμα - Η εντολή "countdown", που πριν 4 χρόνια έπαιζε στο ubuntu, διέψευσε τις προσδοκίες μας στο debian : δεν "φαινόταν ωραία" και την διαγράψαμε. Ενδιαφέρον όμως είχε το output της εντολής "update", που με την ευκαιρία της διαγραφής το συλλάβαμε και το παρουσιάζουμε αμέσως παρακάτω τονίζοντας με μπλε την αναπάντεχη απάντηση που πήραμε σε ένα άλλο πρόβλημα που μας απασχολούσε αναφορικά με το "πως θα ανανεώσει την λίστα, που παρουσιάζει το grub στον χειριστή του Multi-Boot, όταν αυτός θελήσει να τροποποιήσει το πλήθος των συστημάτων του μ ε τ ά την εγκατάσταση του linux" - "έτσι":
root@DEBIAN:~# sudo update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-6.1.0-25-amd64
Found initrd image: /boot/initrd.img-6.1.0-25-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows NT/2000/XP on /dev/sda1
Found FreeDOS on /dev/sda10
Found MS-DOS 5.x/6.x/Win3.1 on /dev/sda6
done
root@DEBIAN:~#
.