doctorScien Δημοσ. 9 Νοεμβρίου 2022 Δημοσ. 9 Νοεμβρίου 2022 Παιδια μαλον εκανα βλακεια... σε ενα επαγγελματικο μηχανημα 10ετιας θελησα για λογους ασφαλειας να αντιγραψω ενα παλιο IDE ATA SEAGATE 80GB μέσα από περιβαλλον windows με acronis/easeus etc... σε καποια φαση κατα λαθος με συνδεδεμενο τον δισκο εκανα επανεκκίνηση το μηχανημα και αντι για windows μπουταρε απο το partion του linux Στη συνεχεια τοσο τα αντιγραφα οσο και το πρωτοτυπο τα εβαλα στο μηχανημα και πλεον ολα το ιδιο προβλημα που θα δειτε στην φωτο ... δεν βρισκουν ενα partition να ξεκινησουν και σταματανε.... Υπαρχει σωτηρία? Αλλαγές ενοειτε στον πρωτοτυπο δισκο δεν έκανα.. μονο το ότι εκανε boot κατα λαθος απο μηχανημα με windows...
RTW4ever Δημοσ. 12 Νοεμβρίου 2022 Δημοσ. 12 Νοεμβρίου 2022 Θα χρειαστεί να αναφέρεις πολύ πιο αναλυτικά τους δίσκους που έχεις, τα partitions τους και τι ακριβώς έκανες. Με το κλπ δουλειά δε γίνεται.
doctorScien Δημοσ. 14 Νοεμβρίου 2022 Μέλος Δημοσ. 14 Νοεμβρίου 2022 (επεξεργασμένο) Λοιπόν οσο μπορω να βοηθησω ψαχνοντας το προβλημα ειναι το kernel panic not syncing vfs unable to mount root fs on unknown -block(0,0) Ο δισκος ειναι bootable εχει εγκατεστημενη καποια παλια έκδοση του grub και τρεχει μια εκδοση του debian 4 .Συγκεκριμενα έχει περιπου οπως βλέπεις στο screenshot παραπανω 3 partitions 1.Dimos 1,9gb που μαλλον αυτο δεν βρισκει το kernel (hda1?) 2. Dimhome 1,9gb (μαλλον hda2) και μια τριτη 3. Dimbackup 19,7gb (hda5?) Γενικα εχει παρει λαθος εντολλες και προσπαθει να φορτωσει DEVICE\HARDISKVOLUME5 που βεβαια δεν υπαρχει αντι για την hda1.... Το hardware αν και νομιζω οτι δεν εχει σχεση ειναι intel based celeron 1,2ghz 512mb 80gb seagate που μονο τα 24 περιπου χρησιμοποιουνται.. Επειδη δεν πειραξα τον αρχικο δισκο πιστευω ότι αυτο έγινε οταν χρησιμοποιησα ενα ide to sata connector για να τον συνδεσω στην μητρικη μου που δεν εχει IDE ... και ειχα ρυθμισει λαθος το switch και λειτουργησε για λιγο σαν sata to ide. Ο δισκος δεν εχει πρόβλημα με health 100% και μπορω να διαβασω περιεχομενα ακομη και απο windows με προγραμματα που βλεπουν το linux file system... Στο 1ο partition υπαρχει ενας φακελλος grub... Δεν ξερω πολλα απο linux ότι το grub τρεχει μπορω να το πω γιατι ειναι το πρωτο που τρεχει στην οθονη και μετα ακολουθει το κατεβατό που φωτογράφισα.... Δεν ξερω ποιο hda ψαχνει να φορτωσει.. να υποθεσω οτι φορτωνει το πρωτο το hda1 dimos και δεν βρισκει το δευτερο dimhome hda2? Mπορεί και να κάνω λάθος και να μην φορτωνει ουτε το hda1 μια λυση ΚΑΤΑΝΟΗΤΗ βρηκα εδω ΜΑΛΛΟΝ μπαινω στο grub options πατωντας ειτε esc ειτε shift μπουταρω με προηγουμενη version του kernel αν υπαρχει και μετα μπαινω terminal (που δεν ξερω πως το ανοιγω..) για να πληκτρολογησω τις εντολες που δινει.... ΑΝ και δεν ξερω αν ισχυει γιατι ειναι για ubantu 2018 και το debian 4 ειναι του 2007 περιπου... https://www.geekswarrior.com/2019/07/solved-how-to-fix-kernel-panic-on-linux.html Επεξ/σία 14 Νοεμβρίου 2022 από doctorScien
dancer_69 Δημοσ. 14 Νοεμβρίου 2022 Δημοσ. 14 Νοεμβρίου 2022 Πιθανότατα με ένα update-grub θα λυθεί το πρόβλημα, αλλά θα πρέπει να μπεις στο λειτουργικό. Αυτό μπορείς να το κάνεις μέσα απ' τη γραμμή εντολών του grub αλλά θα πρέπει να κάνεις μια έρευνα σχετικά με αυτές. Ουσιαστικά χρειάζεται να ορίσεις το root device και να φορτώσεις τον kernel και το initrd. Για να μπεις στη γραμμή εντολών του grub θα πρέπει όταν βρεθείς στο μενού του grub να πατήσεις το c(αυτό νομίζω είναι). Οι δίσκοι εκεί ορίζονται ως (hdx, y), όπου χ είναι ο αριθμός του δίσκου και ξεκινάει απ' το 0 και y ο αριθμός διαμερίσματος. Δηλαδή αν έχεις ένα δίσκο αυτός θα είναι ο hd0. Το δεύτερο διαμέρισμα για παράδειγμα θα είναι το (hd0,2). Αν λοιπόν τώρα στη γραμμή εντολών του grub δώσεις την εντολή: grub> ls θα εμφανιστούν τα διαμερίσματα του δίσκου. Για παράδειγμα: (hd0,1) (hd0,2) (hd0,3) Τώρα με την εντολή: grub> ls (hd0, 1)/ Θα εμφανιστεί ότι περιέχεται στο διαμέρισμα 1. Έτσι μπορείς να βρεις σε ποιο διαμέρισμα και σε ποια διαδρομή βρίσκεται ο kernel και το initrd. Έτσι μπορεις να ορίσεις το root διαμέρισμα που βρίσκεται το debian με την εντολή "set root" και ακολούθως τον kernel με την εντολή "linux" και το initrd με την εντολή "initrd" και τέλος να τα φορτώσεις με την εντολή "boot". Έτσι θα μπορέσεις να μπεις και να κάνεις ενημέρωση του grub. Εδώ περιγράφεται πιο αναλυτικά η διαδικασία: https://www.linuxfoundation.org/blog/blog/classic-sysadmin-how-to-rescue-a-non-booting-grub-2-on-linux Ο kernel και το initrd κατά πάσα πιθανότητα θα βρίσκονται στον κατάλογο boot.
doctorScien Δημοσ. 14 Νοεμβρίου 2022 Μέλος Δημοσ. 14 Νοεμβρίου 2022 ΕΙΣΑΙ ΚΑΠΟΥ ΚΟΝΤΑ Ν ΚΟΣΜΟ ? ΓΙΑ ΝΑ ΤΟ ΕΚΑΝΕΣ? (ΜΕ ΑΜΟΙΒΗ ΕΝΝΟΕΙΤΑΙ..)
RTW4ever Δημοσ. 15 Νοεμβρίου 2022 Δημοσ. 15 Νοεμβρίου 2022 13 ώρες πριν, dancer_69 είπε Πιθανότατα με ένα update-grub θα λυθεί το πρόβλημα, αλλά θα πρέπει να μπεις στο λειτουργικό. Αυτό μπορείς να το κάνεις μέσα απ' τη γραμμή εντολών του grub αλλά θα πρέπει να κάνεις μια έρευνα σχετικά με αυτές. Ουσιαστικά χρειάζεται να ορίσεις το root device και να φορτώσεις τον kernel και το initrd. Για να μπεις στη γραμμή εντολών του grub θα πρέπει όταν βρεθείς στο μενού του grub να πατήσεις το c(αυτό νομίζω είναι). Οι δίσκοι εκεί ορίζονται ως (hdx, y), όπου χ είναι ο αριθμός του δίσκου και ξεκινάει απ' το 0 και y ο αριθμός διαμερίσματος. Δηλαδή αν έχεις ένα δίσκο αυτός θα είναι ο hd0. Το δεύτερο διαμέρισμα για παράδειγμα θα είναι το (hd0,2). Αν λοιπόν τώρα στη γραμμή εντολών του grub δώσεις την εντολή: grub> ls θα εμφανιστούν τα διαμερίσματα του δίσκου. Για παράδειγμα: (hd0,1) (hd0,2) (hd0,3) Τώρα με την εντολή: grub> ls (hd0, 1)/ Θα εμφανιστεί ότι περιέχεται στο διαμέρισμα 1. Έτσι μπορείς να βρεις σε ποιο διαμέρισμα και σε ποια διαδρομή βρίσκεται ο kernel και το initrd. Έτσι μπορεις να ορίσεις το root διαμέρισμα που βρίσκεται το debian με την εντολή "set root" και ακολούθως τον kernel με την εντολή "linux" και το initrd με την εντολή "initrd" και τέλος να τα φορτώσεις με την εντολή "boot". Έτσι θα μπορέσεις να μπεις και να κάνεις ενημέρωση του grub. Εδώ περιγράφεται πιο αναλυτικά η διαδικασία: https://www.linuxfoundation.org/blog/blog/classic-sysadmin-how-to-rescue-a-non-booting-grub-2-on-linux Ο kernel και το initrd κατά πάσα πιθανότητα θα βρίσκονται στον κατάλογο boot. Όλα τα παραπάνω πιθανότατα είναι λάθος γιατί μιλάμε για Debian 4 που πιθανότατα έχει τον grub 1 και όχι τον 2. Μιλάμε για αρχαία έκδοση Debian, για την οποία πιθανότατα να μην υπάρχει τίποτα στο διαδίκτυο πλέον. 22 ώρες πριν, doctorScien είπε Λοιπόν οσο μπορω να βοηθησω ψαχνοντας το προβλημα ειναι το kernel panic not syncing vfs unable to mount root fs on unknown -block(0,0) Ο δισκος ειναι bootable εχει εγκατεστημενη καποια παλια έκδοση του grub και τρεχει μια εκδοση του debian 4 .Συγκεκριμενα έχει περιπου οπως βλέπεις στο screenshot παραπανω 3 partitions 1.Dimos 1,9gb που μαλλον αυτο δεν βρισκει το kernel (hda1?) 2. Dimhome 1,9gb (μαλλον hda2) και μια τριτη 3. Dimbackup 19,7gb (hda5?) Γενικα εχει παρει λαθος εντολλες και προσπαθει να φορτωσει DEVICE\HARDISKVOLUME5 που βεβαια δεν υπαρχει αντι για την hda1.... Το hardware αν και νομιζω οτι δεν εχει σχεση ειναι intel based celeron 1,2ghz 512mb 80gb seagate που μονο τα 24 περιπου χρησιμοποιουνται.. Επειδη δεν πειραξα τον αρχικο δισκο πιστευω ότι αυτο έγινε οταν χρησιμοποιησα ενα ide to sata connector για να τον συνδεσω στην μητρικη μου που δεν εχει IDE ... και ειχα ρυθμισει λαθος το switch και λειτουργησε για λιγο σαν sata to ide. Ο δισκος δεν εχει πρόβλημα με health 100% και μπορω να διαβασω περιεχομενα ακομη και απο windows με προγραμματα που βλεπουν το linux file system... Στο 1ο partition υπαρχει ενας φακελλος grub... Δεν ξερω πολλα απο linux ότι το grub τρεχει μπορω να το πω γιατι ειναι το πρωτο που τρεχει στην οθονη και μετα ακολουθει το κατεβατό που φωτογράφισα.... Δεν ξερω ποιο hda ψαχνει να φορτωσει.. να υποθεσω οτι φορτωνει το πρωτο το hda1 dimos και δεν βρισκει το δευτερο dimhome hda2? Mπορεί και να κάνω λάθος και να μην φορτωνει ουτε το hda1 μια λυση ΚΑΤΑΝΟΗΤΗ βρηκα εδω ΜΑΛΛΟΝ μπαινω στο grub options πατωντας ειτε esc ειτε shift μπουταρω με προηγουμενη version του kernel αν υπαρχει και μετα μπαινω terminal (που δεν ξερω πως το ανοιγω..) για να πληκτρολογησω τις εντολες που δινει.... ΑΝ και δεν ξερω αν ισχυει γιατι ειναι για ubantu 2018 και το debian 4 ειναι του 2007 περιπου... https://www.geekswarrior.com/2019/07/solved-how-to-fix-kernel-panic-on-linux.html Το ubuntu 18 δεν έχει απολύτως καμία σχέση με το debian 4. 13 ώρες πριν, doctorScien είπε ΕΙΣΑΙ ΚΑΠΟΥ ΚΟΝΤΑ Ν ΚΟΣΜΟ ? ΓΙΑ ΝΑ ΤΟ ΕΚΑΝΕΣ? (ΜΕ ΑΜΟΙΒΗ ΕΝΝΟΕΙΤΑΙ..) Μια λύση θα ήταν να μπεις με ένα live cd του debian 10, να κάνεις chroot και να κάνεις τις αλλαγές που πρέπει, όλα από terminal, αλλά για τόσο παλιά έκδοση άντε βρες λύση, όταν όπως φαίνεται δεν ξέρεις τι ακριβώς έχεις κάνει.
RTW4ever Δημοσ. 15 Νοεμβρίου 2022 Δημοσ. 15 Νοεμβρίου 2022 (επεξεργασμένο) 9 ώρες πριν, RTW4ever είπε Δες εδώ για παράδειγμα, μήπως σε βοηθήσει https://www.debian.org/releases/etch/amd64/release-notes/ch-whats-new.en.html#s-kernel-initrd Μιλάμε για προϊστορία. Επεξ/σία 15 Νοεμβρίου 2022 από RTW4ever
doctorScien Δημοσ. 15 Νοεμβρίου 2022 Μέλος Δημοσ. 15 Νοεμβρίου 2022 Ευχαριστω... το ελυσα Πατώντας esc μπαινεις grub και κανεις edit την γραμμη εκκινησης που κατα παραδοξο τροπο προσπαθουσε να φορτωση ένα μη υπαρχων διαμερισμα.... Τις οδηγιες τι να βαλεις στις δινει το ιδο στην εκκινηση απο την στιγμη που δεν βρισκει το σωστο partition....hda1 hda2 ha3 etc με hda1 φόρτωσε κανονικα 2
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα