Εγκατάσταση του Ubuntu Linux σε καθαρό σκληρό δίσκο. Εγκατάσταση του Ubuntu σε εξωτερικό σκληρό δίσκο Εγκατάσταση του Ubuntu σε εξωτερικό σκληρό δίσκο οδηγίες βήμα προς βήμα

Αρχικά δεδομένα ή τι χρειαζόμουν για να ξεκινήσω την εγκατάσταση:

  1. Η πραγματική διανομή Ubuntu είναι ubuntu-11.04-dvd-i386.iso
  2. Netbook - Acer AO BGK-531h
  3. Εξωτερικός σκληρός δίσκος - Transcend Classic 320Gb

Βασικά αυτό που ήθελα να κάνω:

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

Το πρόβλημα που αντιμετώπισα και ουσιαστικά το οποίο παρακάμπτω σε αυτό το άρθρο:

Κατά τη διάρκεια μιας κανονικής εγκατάστασης (συνδέετε έναν εξωτερικό σκληρό δίσκο στον υπολογιστή, εκκινείτε μέσω της διανομής εκκίνησης του Ubuntu και εγκαθιστάτε), το MBR (κύριο αρχείο εκκίνησης) του υπολογιστή διαγράφεται, το Ubuntu εγκαθιστά το GRUB του και στη συνέχεια εκκινεί τον υπολογιστή χωρίς να έχει εισαχθεί εξωτερικό Ο σκληρός δίσκος δεν είναι δυνατός. Δεν αποκλείω να υπάρχουν τρόποι να παρακάμψω αυτό το φαινόμενο, αλλά αυτή τη στιγμή δεν το γνωρίζω, οπότε έψαχνα άλλους τρόπους να το ξεπεράσω.

Ας ξεκινήσουμε λοιπόν:

Αφού γκουγκλάρισα και διάβασα πολλά φόρουμ, συνειδητοποίησα ότι για εγκατάσταση χωρίς αντικατάσταση του MBR σε υπολογιστή, μπορείτε α) να αποσυνδέσετε τους σκληρούς δίσκους του υπολογιστή ή β) να εγκαταστήσετε μέσω μιας εικονικής μηχανής. Αποφάσισα να ασχοληθώ με μεθόδους λογισμικού και δεν ήθελα να το απενεργοποιήσω· κατά την εγκατάσταση δούλευα αθόρυβα και σερφάριζα στο Διαδίκτυο. Επέλεξα το VirtualBox 4.1.0 για να δημιουργήσω ένα εικονικό σύστημα, αν και καταρχήν αυτό το τμήμα δεν είναι πολύ κορεσμένο, ούτε καν κορεσμένο καθόλου, και δεν άργησα πολύ να το επιλέξω.

1. Εγκαταστήστε αυτό το πρόγραμμα και ξεκινήστε το.

2. Δημιουργήστε μια εικονική μηχανή, με τον τύπο και την έκδοση του λειτουργικού συστήματος, είναι μάλλον καλύτερο να επιλέξετε Linux και Ubuntu, αντίστοιχα. Γιατί; Από όσο καταλαβαίνω, τότε το πληκτρολόγιο και το ποντίκι λειτουργούν καλύτερα στο παράθυρο αυτού του VM. Αν και μπορεί να κάνω λάθος:

3. Επειδή Είχα ένα netbook και δεν είχε μονάδα DVD, είχα μια μονάδα flash 8 GB, δεν την είχα στη διάθεσή μου για να δημιουργήσω μια μονάδα flash με δυνατότητα εκκίνησης, πρώτα εγκατέστησα το Alcohol 52% και δημιούργησα μια εικονική μονάδα σε αυτό για να φορτώσετε την εικόνα εγκατάστασης του Ubuntu. Ευτυχώς, το VM το δέχεται ως κανονικό δίσκο και ξεκινά εύκολα την εγκατάσταση από αυτό. Και πάλι, εδώ μπορούμε να πούμε ότι ήθελα να χρησιμοποιήσω μεθόδους εντελώς λογισμικού... Λοιπόν, δεν ήθελα να ψάξω για μονάδα flash ή εξωτερική μονάδα δίσκου + DVD...

4. Ξεκινάμε την εικονική μηχανή, στην πρώτη εκκίνηση ρωτά ποιος δίσκος κεντρικού υπολογιστή να χρησιμοποιήσει, επιλέγουμε τη μονάδα δίσκου που δημιούργησε το Alcohol 52% και στην οποία έχουμε ήδη προσαρτήσει την εικόνα ubuntu-11.04-dvd-i386.iso. ii.. ουπς! Εμφανίζεται το παράθυρο εγκατάστασης του προγράμματος:

Δεν θα μιλήσω για τις περιπλοκές της εγκατάστασης, θα σημειώσω μόνο μερικά σημεία:

  • Όταν ξεκίνησα για πρώτη φορά την εγκατάσταση, όταν έφτασα στην επιλογή σκληρός δίσκος, όπου θα εγκατασταθεί το Ubuntu, είχα μόνο 1 δίσκο εκεί, αυτόν που ξεκίνησε το VM. Δηλαδή, το VM δεν είδε τον συνδεδεμένο USB HDD. Αφού έψαξα τις ρυθμίσεις, βρήκα σε συσκευές-συσκευές Σύνδεση USBεξωτερικός σκληρός δίσκος και τσέκαρε το πλαίσιο, μόνο μετά από αυτό κατέστη δυνατή η επιλογή ενός εξωτερικού σκληρού δίσκου κατά την επιλογή της τοποθεσίας όπου θα εγκατασταθεί το σύστημα.

  • Είναι καλύτερα να εγκαταστήσετε το Ubuntu σε λειτουργία κειμένου. Η συνηθισμένη εγκατάσταση, αν και σε γραφική λειτουργία, κατά κάποιο τρόπο δεν μου άρεσε.
  • Κι όμως, ένα netbook είναι πολύ ακατάλληλο για τη λειτουργία ενός VM. Όλα γίνονται αργά και για πολλή ώρα... δεν υπάρχει αρκετή ισχύς, οπότε δεν περίμενα και επανέλαβα όλη τη διαδικασία σε κανονικό υπολογιστή.

Ως αποτέλεσμα, έχουμε έναν εξωτερικό σκληρό δίσκο με Ubuntu OS, ο οποίος μπορεί να συνδεθεί σε οποιονδήποτε υπολογιστή, να εκκινήσει και να εργαστεί, ενώ όλα τα δεδομένα θα αποθηκευτούν.

Εάν θέλετε να έχετε μια φορητή μονάδα flash ή εξωτερική HDDμε , τότε υπάρχουν τουλάχιστον δύο επιλογές:

  • εγκαταστήστε το σύστημα σε μια μονάδα flash
  • (μόνιμη αποθήκευση)

Η πρώτη επιλογή είναι παρόμοια με μια κανονική εγκατάσταση λειτουργικού συστήματος. Αλλά επειδή θα εγκαταστήσουμε σε μια μονάδα flash, έχουμε φορητότητα - τη δυνατότητα εκκίνησης σε οποιονδήποτε υπολογιστή με είσοδο USB. Όλες οι αλλαγές που έγιναν στο σύστημα αποθηκεύονται μετά την επανεκκίνηση. Γενικά, η εργασία δεν διαφέρει πολύ από την εργασία με έναν κανονικό υπολογιστή.

Η δεύτερη επιλογή είναι η δημιουργία Ζωντανά συστήματασε μονάδα USB (η ίδια μονάδα flash). Επειδή όμως το σύστημα Live δεν είναι ικανό να αποθηκεύει αλλαγές (αρχεία χρήστη, ρυθμίσεις συστήματος), δημιουργείται επιπλέον ένα άλλο διαμέρισμα για αυτό, στο οποίο αποθηκεύονται τα αρχεία και οι ρυθμίσεις που έγιναν. Δηλαδή, φαίνεται ότι αποδεικνύεται κάτι σαν την πρώτη επιλογή - υπάρχει ένα σύστημα που "θυμάται" τις αλλαγές που έγιναν μετά από επανεκκίνηση. Στην πραγματικότητα, υπάρχουν ορισμένες αποχρώσεις.

Ζωντανό σύστημα με επίμονοςη ίδια καταλαμβάνει λιγότερο χώρο - το ίδιο με την εικόνα ISO που έχει ληφθεί - δηλ. συνήθως μέχρι τέσσερα gigabyte. Το λειτουργικό σύστημα που εγκαθίσταται με τον συνηθισμένο τρόπο διαρκεί περίπου 13-15 gigabyte. Αλλά ένα κανονικά εγκατεστημένο σύστημα θα εκκινήσει πιο γρήγορα επειδή το Live χρησιμοποιεί συμπίεση. Ένα ζωντανό σύστημα με persistent μπορεί να αντιμετωπίσει ένα πρόβλημα όπου ο νέος πυρήνας (που μπορεί να ενημερωθεί) δεν είναι συμβατός με τον παλιό bootloader (ο οποίος είναι μέρος της ζωντανής εικόνας και δεν ενημερώνεται).

Σε γενικές γραμμές, και οι δύο μέθοδοι αξίζουν το δικαίωμα να υπάρχουν, και οι δύο θα συζητηθούν στις σελίδες του ιστότοπου. Αυτό το σεμινάριο θα σας δείξει πώς να πώς να δημιουργήσετε μια μονάδα flash με εγκατεστημένο το Kali LinuΧ. Θα περιγραφεί μια λεπτομερής διαδικασία για την αποφυγή ορισμένων προβλημάτων που ενδέχεται να προκύψουν κατά την εγκατάσταση του συστήματος σε μονάδα USB ή κατά την εκκίνηση από μονάδα flash USB ή εξωτερική μονάδα δίσκου.

Δυνατότητες εγκατάστασης Kali Linux σε κάρτα μνήμης

Η εγκατάσταση σε μια μονάδα flash USB είναι παρόμοια με την εγκατάσταση σε μια εσωτερική μονάδα δίσκου. Αλλά για να μην καταστρέψετε κατά λάθος το κύριο σύστημα υπολογιστή, τους σκληρούς δίσκους του υπολογιστή ή τον κύριο φορτωτή εκκίνησης του συστήματος, προτείνω να εγκαταστήσετε το Kali Linux σε μια μονάδα flash USB σε έναν εικονικό υπολογιστή. Αφού ολοκληρωθεί αυτή η εγκατάσταση, θα μπορείτε να κάνετε εκκίνηση από αυτήν τη μονάδα flash στον πραγματικό σας υπολογιστή. Χρησιμοποιώ .

Υποθέτω ότι έχετε ήδη εγκαταστήσει το VirtualBox ή γνωρίζετε πώς να το εγκαταστήσετε μόνοι σας.

Στο VirtualBox, δημιουργήστε έναν νέο εικονικό υπολογιστή. Ο πιο συνηθισμένος εικονικός υπολογιστής για Linux. Η μόνη διαφορά είναι ότι δεν χρειάζεται να έχει (εικονικό) σκληρό δίσκο. Αν δυσκολεύεστε να δημιουργήσετε εικονική μηχανήστο VirtualBox ή εάν αντιμετωπίζετε δυσκολίες με άλλα ζητήματα που σχετίζονται με το VirtualBox, ανατρέξτε στις οδηγίες "", όπου αυτό περιγράφεται λεπτομερώς και απεικονίζεται με στιγμιότυπα οθόνης.

Όταν, στη διαδικασία δημιουργίας ενός νέου εικονικού υπολογιστή, φτάσετε στο παράθυρο HDDκαι μετά επιλέξτε " Μην τοποθετείτε τον εικονικό σκληρό δίσκο»:

Μόλις δημιουργηθεί η εικονική μηχανή, εκκινήστε την. Οι επίσημες εκδόσεις (όχι οι εβδομαδιαίες αυτοματοποιημένες εκδόσεις) συνιστώνται ως ISO. Όταν προσπαθούσα να χρησιμοποιήσω τις εβδομαδιαίες εκδόσεις, λάμβανα σφάλματα ότι οι λειτουργικές μονάδες πυρήνα δεν μπορούσαν να φορτωθούν και η εγκατάσταση απέτυχε.

Μονάδα flash USB για Kali Linux

Για το Kali Linux, καθώς και για κάθε σύγχρονο Διανομή LinuxΠροτείνω κάρτες μνήμης μεγαλύτερες από 16 gigabyte. Εκείνοι. αυτό είναι 32 gigabyte ή περισσότερο. Όσο μεγαλύτερη είναι η ταχύτητα, τόσο το καλύτερο. Οι μονάδες flash δεν είναι κατάλληλες για πολλαπλές ταυτόχρονες λειτουργίες ανάγνωσης/εγγραφής και OSΛειτουργούν ακριβώς σε αυτή τη λειτουργία. Ακόμη και με μια καλή κάρτα μνήμης, το σύστημά σας θα λειτουργεί αισθητά πιο αργά από μια επιτραπέζια κάρτα· μπορεί να καθυστερήσει και να επιβραδύνει. Με μια κακή (αργή) κάρτα μνήμης, η εργασία μπορεί να γίνει δύσκολη και άβολη.

Πόσο διαρκούν οι μονάδες flash USB με εγκατεστημένο λειτουργικό σύστημα;

Είμαι από αυτούς που δεν γλυτώνουν τα μέσα μου. Κάνω λήψη torrent στις κάρτες μνήμης στο τηλέφωνό μου, εγκαθιστώ λειτουργικά συστήματα στις μονάδες flash USB, τα χρησιμοποιώ εντατικά και συχνά δημιουργώ και επαναφέρω πλήρη αντίγραφα ασφαλείας. Δεν έχω σπάσει ούτε μια κάρτα μνήμης/USB λόγω έντονης χρήσης. Ειλικρινά, νομίζω ότι είναι μύθος ότι οι κάρτες μνήμης μπορεί να καταστραφούν λόγω συχνής χρήσης. Ίσως είμαι απλά τυχερός. Θέλω να πω ότι οι μονάδες flash USB (τουλάχιστον μερικές) μπορούν να "ζήσουν" για χρόνια και να χρησιμοποιηθούν με λειτουργικά συστήματα εγκατεστημένα σε αυτά.

Καθαρισμός USB memory stick για εγκατάσταση λειτουργικού συστήματος

Πριν ξεκινήσετε την εγκατάσταση, συνιστώ να διαγράψετε εντελώς τα δεδομένα από τη μονάδα flash (αφαιρέστε το GPT), γιατί διαφορετικά είχα μερικές φορές σφάλματα με πρόβλημα εγγραφής στο δίσκο. Θα το κάνουμε αυτό χρησιμοποιώντας το ίδιο το σύστημα Live, εκκινώντας από το ληφθέν ISO.

Όταν εμφανιστεί αυτό το μενού, αντί να επιλέξετε "Γραφική εγκατάσταση", κάντε εκκίνηση στο σύστημα.

Όταν κάνετε εκκίνηση στην κάτω γραμμή της εικονικής μηχανής, συνδέστε τη μονάδα flash USB στο σύστημα:

Μπορείτε να δείτε τη λίστα των δίσκων, αλλά επειδή δεν υπάρχουν άλλα μέσα (σκληροί δίσκοι) εκεί, θα δείτε μόνο μια μονάδα flash με το όνομα /dev/sda:

Fdisk -l

Για να αφαιρέσετε το GPT από το δίσκο, εάν υπάρχει, εκτελέστε:

Gdisk /dev/sda

Για να μεταβείτε σε λειτουργία ειδικού, εισαγάγετε

Στη συνέχεια, για να αφαιρέσετε το GPT, πληκτρολογήστε

Συμφωνήστε δύο φορές για την πλήρη εκκαθάριση της μονάδας.

Τώρα η μονάδα flash μας καθαρίζεται, χωρίς να την αφαιρέσετε, επανεκκινήστε το εικονικό σύστημα. Τώρα από το μενού επιλέξτε " Γραφική εγκατάσταση»:

Οδηγίες για την εγκατάσταση του Kali Linux σε USB memory stick

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

Ίσως υπάρχει μόνο μια μικρή απόχρωση με το διαμέρισμα swap. Δεν χρειαζόμαστε καθόλου ένα διαμέρισμα ανταλλαγής στη μονάδα flash - θα χρησιμοποιήσουμε απευθείας τους πόρους του υπολογιστή, π.χ. όλα ΕΜΒΟΛΟ- αυτό θα πρέπει να είναι εντελώς αρκετό. Αλλά ακόμα κι αν δεν συμβαίνει αυτό, το διαμέρισμα swap σε μια μονάδα flash θα κάνει μόνο κακό, καθώς θα είναι πολύ αργό. Για να αποτρέψετε τη δημιουργία ενός διαμερίσματος ανταλλαγής, όταν μεταβείτε στο " Διαμέριση δίσκου» επιλέξτε το στοιχείο « Χειροκίνητα»:

Επιλέξτε μια ενότητα:

Επιλέξτε «Ναι»:

Επιλέξτε «ΔΩΡΕΑΝ ΘΕΣΗ»:

Στο επόμενο παράθυρο, πιθανότατα, δεν θα χρειαστεί να αλλάξετε τίποτα:

Επιλέξτε "Κύριο":

Επιλέξτε «Η ρύθμιση του διαμερίσματος ολοκληρώθηκε»:

Επιλέξτε "Ολοκλήρωση κατάτμησης και εγγραφή αλλαγών στο δίσκο":

Το σύστημα παραπονιέται ότι δεν έχει καθοριστεί κανένα διαμέρισμα για χώρο ανταλλαγής και το επαινεί με κάθε δυνατό τρόπο. Στην περίπτωσή μας (εγκατάσταση του λειτουργικού συστήματος σε μονάδα flash), πραγματικά δεν χρειάζεται. Επιλέξτε «Όχι»:

Τώρα επιλέξτε "Ναι":

Μετά από αυτό, θα ξεκινήσει η κανονική εγκατάσταση του Kali Linux OS.

Αφήστε το αμετάβλητο εδώ:

Επιλέξτε τη μονάδα flash:

Όταν ολοκληρωθεί η εγκατάσταση (και αυτό μπορεί να διαρκέσει περισσότερο από όσο περιμένατε, καθώς οι μονάδες flash δεν είναι τόσο γρήγορες όσο ακόμη και οι κανονικοί σκληροί δίσκοι, για να μην αναφέρουμε τους SSD), τότε απενεργοποιήστε τον εικονικό υπολογιστή. Μπορείτε να κάνετε επανεκκίνηση του πραγματικού υπολογιστή σας για εκκίνηση από το σύστημα που είναι πρόσφατα εγκατεστημένο στη μονάδα flash USB.

Εκκίνηση του Kali Linux από μονάδα flash

Εάν δεν έχετε UEFI, τότε όταν ο υπολογιστής ξεκινά την εκκίνηση, πατήστε το κουμπί Διαγραφή ή Esc πολλές φορές (μερικές φορές διαφορετικό, ανάλογα με το μοντέλο μητρική πλακέτα- μπορείτε να το βρείτε στο Google). Στο BIOS, όπου είναι επιλεγμένο το "Boot Order", επιλέξτε τη μονάδα flash. Η μονάδα flash πρέπει να εισαχθεί στον υπολογιστή αυτή τη στιγμή, διαφορετικά το BIOS δεν θα τη δει. Εάν έχει τοποθετηθεί η μονάδα flash, αλλά ο υπολογιστής δεν τη βλέπει, δοκιμάστε να την τοποθετήσετε σε διαφορετικές υποδοχές και κάντε επανεκκίνηση κάθε φορά και μεταβείτε στο BIOS.

Εάν έχετε UEFI, τότε δεν μπορείτε απλώς να μπείτε στο BIOS. Ο ευκολότερος τρόπος για να μπείτε στο BIOS είναι να εισέλθετε γραμμή εντολών(εκ μέρους του διαχειριστή):

Shutdown.exe /r /o

Μετά από αυτό, θα εμφανιστεί ένα μήνυμα ότι ο υπολογιστής θα επανεκκινηθεί σε λιγότερο από ένα λεπτό. Μετά την επανεκκίνηση, φτάνουμε εδώ και επιλέγουμε "Διαγνωστικά":

Τώρα επιλέξτε "Επιλογές για προχωρημένους":

Τώρα "Ρυθμίσεις υλικολογισμικού UEFI":

Λοιπόν, "Επανεκκίνηση":

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

Υπάρχει μόνο μία επιλογή και σίγουρα δεν έχω τη μονάδα flash.

Αναζητούμε την Ασφαλή εκκίνηση και την απενεργοποιούμε (Απενεργοποίηση):

Εμφανίζεται ένα νέο στοιχείο μενού Επιλογή λειτουργίας λειτουργικού συστήματος. Σε αυτό επιλέγουμε CMS και UEFI OS. Εάν επιλέξετε μόνο CMS OS, τότε εγκατεστημένα Windowsδεν θα φορτώσει.

Τώρα αναζητούμε ένα στοιχείο όπως το Fast BIOS Mode και το απενεργοποιούμε (Disable). Αυτό είναι απαραίτητο ώστε κατά τη φόρτωση του BIOS να αρχίσει ο έλεγχος για την παρουσία συσκευών USB:

Αλλά πρέπει να πάμε ξανά στο BIOS! Επομένως, κατά τη φόρτωση, πατήστε το κατάλληλο πλήκτρο. Το κλειδί μου είναι το F2. Στον παλιό υπολογιστή, αυτό το κλειδί ήταν Διαγραφή. Το BIOS γράφει αυτό το κλειδί μόνο του κατά την εκκίνηση του υπολογιστή. Αν δεν έχετε χρόνο να ψάξετε ή δεν καταλαβαίνετε αγγλικά, τότε αναζητήστε το μοντέλο σας στο Google. Ή δοκιμάστε τη μέθοδο της ωμής δύναμης. Εκτός από αυτά που αναφέρονται, αυτό το κλειδί μπορεί επίσης να είναι Esc ή κάποιο F*.

Μεταβείτε ξανά στην καρτέλα Προτεραιότητες επιλογής εκκίνησης. Τώρα υπάρχει μια μονάδα flash εκεί. Εάν κάνετε όπως έκανα εγώ - βάλετε τη μονάδα flash στην πρώτη θέση και το Windows Boot Manager στη δεύτερη θέση, θα επιτύχετε το ακόλουθο αποτέλεσμα: εάν η μονάδα flash εισαχθεί στον υπολογιστή, τότε το Linux θα εκκινήσει από αυτήν τη μονάδα flash. Εάν δεν υπάρχει μονάδα flash, τότε τα Windows θα εκκινήσουν - και δεν χρειάζεται να μπείτε ξανά στο BIOS!

Μην ξεχάσετε να αποθηκεύσετε και να επανεκκινήσετε.

Επίλυση του προβλήματος "ο δίσκος περιέχει ένα ακάθαρτο σύστημα αρχείων"

Κατά την εκκίνηση του Linux μπορεί να αντιμετωπίσετε ένα σφάλμα:

Ο δίσκος περιέχει ένα ακάθαρτο σύστημα αρχείων (0, 0)

Αυτό το σφάλμα εμφανίζεται ιδιαίτερα συχνά όταν προσπαθείτε να κάνετε εκκίνηση από μονάδα flash USB ή εξωτερική μονάδα δίσκου. Ο λόγος για αυτό είναι ότι οι ρυθμίσεις του GRUB δείχνουν σε λάθος δίσκο, π.χ. δίσκος των Windows. Το σύστημα δεν κατανοεί το σύστημα αρχείων δίσκου και δεν μπορεί να συνεχίσει την εκκίνηση. Αυτό το πρόβλημα μπορεί να λυθεί πολύ απλά.

Κάντε επανεκκίνηση του υπολογιστή σας και όταν εμφανιστεί το μενού GRUB bootloaderπατήστε το πλήκτρο μι. Θα δείτε κάτι σαν αυτό:

Παρατηρήστε τη γραμμή που αρχίζει με linux. Στην περίπτωσή μου υπάρχει καταχώρηση

Root=/dev/sda1

Δεδομένου ότι κατά την εγκατάσταση στον εικονικό υπολογιστή δεν υπήρχαν άλλα μέσα αποθήκευσης εκτός από τη μονάδα flash, δόθηκε το όνομα /dev/sda1. Ένας πραγματικός υπολογιστής έχει τουλάχιστον έναν άλλο σκληρό δίσκο και το όνομα /dev/sda1 θα μπορούσε να του εκχωρηθεί. Και η μονάδα flash από την οποία προσπαθώ να εκκινήσω έχει διαφορετικό όνομα. Αυτό το όνομα θα μπορούσε να είναι /dev/sdb1, ή /dev/sdc1, ή κάτι άλλο (ανάλογα με τον αριθμό των δίσκων στο σύστημα).

Εάν δεν γνωρίζετε το νέο όνομα, απλώς δοκιμάστε διαφορετικές επιλογές. Μετακινήστε τον κέρσορα στο όνομα του δίσκου και αλλάξτε τον σε /dev/sd σι 1. Μετά από αυτό, πατήστε το πλήκτρο F10και περιμένετε να φορτώσει. Εάν η λήψη δεν είναι επιτυχής, κάντε επανεκκίνηση του υπολογιστή και αλλάξτε την καταχώρηση σε /dev/sd Με 1 (και ούτω καθεξής αλφαβητικά), πατήστε F10και ελέγξτε αν η λήψη ήταν επιτυχής.

Μετά την επιτυχή φόρτωση στο σύστημα, αλλάξτε το όνομα του δίσκου εκκίνησης. Για παράδειγμα, στην περίπτωσή μου το όνομα του δίσκου αποδείχθηκε ότι ήταν /dev/sdс1(με επιστολή ντο). Τότε η εντολή για αλλαγή είναι δίσκος εκκίνησηςθα μοιάζει με αυτό:

Sudo grub-install --ελέγξτε ξανά /dev/sdc sudo grub-mkconfig -o /boot/grub/grub.cfg

Αντί /dev/sdcΑντικαταστήστε το όνομα του δίσκου ή της μονάδας flash.

Τώρα, κατά την επανεκκίνηση, δεν θα εμφανιστεί σφάλμα και θα μπω αμέσως στο Kali Linux που είναι εγκατεστημένο στη μονάδα flash.

Δημιουργία αντιγράφων ασφαλείας μιας μονάδας flash με Kali Linux

Η εγκατάσταση ενός λειτουργικού συστήματος σε μια μονάδα flash, και ειδικά η επακόλουθη διαμόρφωση και εγκατάσταση προγραμμάτων, είναι μια χρονοβόρα διαδικασία. Σε περίπτωση που η μονάδα flash χαλάσει ή τη χρειάζεστε για να γράψετε τα μαθήματά σας, μπορείτε να δημιουργήσετε ένα αντίγραφο ασφαλείας της. Συνιστάται επίσης να δημιουργείτε αντίγραφα ασφαλείας πριν εγκαταστήσετε προγράμματα οδήγησης βίντεο ή άλλα παρόμοια πειράματα που είναι επικίνδυνα για το λειτουργικό σύστημα.

Εάν μιλάμε για δημιουργία αντιγράφου ασφαλείας του λειτουργικού συστήματος και όχι μεμονωμένων αρχείων, τότε η καλύτερη επιλογή είναι να κλωνοποιήσετε μια εικόνα ολόκληρου του δίσκου. Εάν είναι απαραίτητο, αυτό θα σας επιτρέψει να επιστρέψετε πολύ γρήγορα ολόκληρο το λειτουργικό σύστημα με όλες τις ρυθμίσεις. Το μειονέκτημα αυτής της μεθόδου είναι ότι η εφεδρική εικόνα θα καταλάβει ακριβώς τόσο χώρο όσο η χωρητικότητα της μονάδας flash. Ακόμα κι αν, για παράδειγμα, το λειτουργικό σύστημα με όλα τα αρχεία καταλαμβάνει μόνο τη μισή ένταση της μονάδας USB, η εικόνα θα εξακολουθεί να έχει το μέγεθος μιας μονάδας flash. Όπως ήδη αναφέρθηκε, το πλεονέκτημα είναι ότι δεν χρειάζεται να επιλέξετε αρχεία για συγχρονισμό, όλα Αντίγραφο ασφαλείαςΑποθηκευμένο ως ένα μόνο αρχείο, η επαναφορά εγγυάται την πλήρη επιστροφή στην αρχική του κατάσταση.

ΣΕ Συστήματα Linuxμια παρόμοια εικόνα μπορεί να γίνει χρησιμοποιώντας το πρόγραμμα δδ, και για τα Windows υπάρχει ένα υπέροχο δωρεάν βοηθητικό πρόγραμμα ανοιχτού κώδικα.

Εκκινήστε το Win32 Disk Imager ως Συσκευήεπιλέξτε τη μονάδα flash και στο πεδίο Αρχείο εικόναςγράψτε τη διαδρομή στην οποία θέλετε να αποθηκεύσετε την εικόνα:

Όταν είναι έτοιμο, κάντε κλικ Ανάγνωση.

Εάν πρέπει να επαναφέρετε το λειτουργικό σύστημα σε μια κάρτα flash, τότε επιλέξτε την εικόνα που θέλετε να γράψετε στη μονάδα flash και κάντε κλικ Γράφω.

συμπέρασμα

Αυτή η οδηγία έδειξε λεπτομερώς πώς να εγκαταστήσετε το Kali Linux σε μια μονάδα flash, που περιγράφεται πιθανά προβλήματακαι τρόπους επίλυσής τους. Στην πραγματικότητα, μπορείτε να το εγκαταστήσετε με αυτόν τον τρόπο οποιοδήποτε Linux σε USB memory stick. Αυτό θα σας δείξει πώς να δημιουργήσετε ένα USB memory stick Kali Linux με επίμονος(μόνιμη αποθήκευση).

Εάν πρέπει να προβάλετε αρχεία που βρίσκονται σε μονάδα flash από την κύρια μονάδα συστήματα Windows, στη συνέχεια ανατρέξτε στις οδηγίες "".

Εγκατάσταση Linuxσε εξωτερικό hdd και πήρα την καλύτερη απάντηση

Απάντηση από το Ζωντανό πλάσμα[γκουρού]
Δεν υπάρχουν προβλήματα εκεί... εγκαταστήστε το Linux σε οποιοδήποτε δωρεάν διαμέρισμα και χρησιμοποιήστε τον εξωτερικό σκληρό δίσκο ως αποθήκευση αρχείων...

Απάντηση από 2 απαντήσεις[γκουρού]

Γειά σου! Ακολουθεί μια επιλογή θεμάτων με απαντήσεις στην ερώτησή σας: Εγκατάσταση Linux σε εξωτερικό σκληρό δίσκο

Απάντηση από Μικρόφωνο[γκουρού]
Η χαμηλή ταχύτητα USB τα λέει όλα.


Απάντηση από Βλαδίμηρος[γκουρού]
Μπορείτε να το βάλετε δίπλα του και να επιλέξετε το λειτουργικό σύστημα κατά τη φόρτωση. Κοιτάξτε το Ubuntu, είναι εύκολο να το εγκαταστήσετε δίπλα στα Windows


Απάντηση από Vitaly Shiyan[γκουρού]
Αντιμετωπίζω προβλήματα με το φορητό υπολογιστή μου αυτήν τη στιγμή, αλλά όχι προβλήματα λογισμικού. Ο φορητός υπολογιστής αγοράστηκε το 2008. Ο δίσκος είναι μόνο 120 GB, δηλαδή στην πραγματικότητα 112 GB. Εκτός από επτά, εγκατέστησα το Linux Mint - μόλις διέθεσα 20 GB για αυτό και αυτό ήταν. Κανένα πρόβλημα. Κατά την εκκίνηση του συστήματος, πρέπει να επιλέξετε ποιο σύστημα θα ξεκινήσει -ΠροκαθορισμένοΞεκινά το Linux. Υπάρχει ένα άλλο Linux εγγεγραμμένο σε μια μονάδα flash, με δυνατότητα αποθήκευσης όλων των αλλαγών. Έτσι, μπορείτε να χωρίσετε την εξωτερική σας μονάδα δίσκου σε διαμερίσματα - για το λειτουργικό σύστημα και για την αποθήκευση αρχείων - και να τη χρησιμοποιήσετε ήρεμα. Μπορείτε να εγκαταστήσετε πολλά συστήματα Linux σε μια εξωτερική μονάδα δίσκου.


Απάντηση από Yocorpion[γκουρού]
Μπορείτε να το εγκαταστήσετε, η ταχύτητα του USB 2.0 είναι φυσικά λίγο χαμηλή, αλλά αρκεί για εξοικείωση, επιπλέον, τότε αυτό το ήδη διαμορφωμένο και ενσωματωμένο λειτουργικό σύστημα μπορεί στη συνέχεια να κλωνοποιηθεί οπουδήποτε,


Απάντηση από Πάβελ Πετρόφ[γκουρού]
Για να...
1. "Για εξοικείωση" και "για να σκάψουμε βαθύτερα" - το λεγόμενο. LiveCD/DVD/USB. Για πολλές διανομές (όπως το Bubunta), μπορείτε να εκκινήσετε σε λειτουργία LiveCD από έναν κανονικό δίσκο εγκατάστασης. Μπορείτε να κάνετε λήψη πολλών διαφορετικών εικόνων ISO από διαφορετικές διανομές, να τις εγγράψετε σε μέσα και να εκκινήσετε σε λειτουργία LiveCD - δείτε τι σας αρέσει περισσότερο.
2. Εάν θέλετε πραγματικά, μπορείτε να το εγγράψετε σε εξωτερικό USB/HDD ως πλήρες λειτουργικό σύστημα. Ακολουθούν 2 σύνδεσμοι για το Bubuntu σχετικά με αυτό το θέμα: σύνδεση και σύνδεση με άλλες διανομές - το ίδιο. Αρκετά δίκαια σχόλια για τη χαμηλή ταχύτητα ανάγνωσης/εγγραφής στο δίαυλο USB.
3. Μπορεί να εγκατασταθεί ως 2ο ΛΣ. Οι περισσότερες από τις σύγχρονες «φιλικές» διανομές εγκαθίστανται αρκετά εύκολα· η φόρτωση 2 ή περισσότερων λειτουργικών συστημάτων διαμορφώνεται σχεδόν αυτόματα. Μετά την κατάργηση του Linux, θα χρειαστεί να επαναφέρετε τον bootloader των Windows.

Αυτόν τον Μάρτιο του 2016, το Ubuntu 16.04 Xenial Xerus δεν έχει κυκλοφορήσει ακόμη. Είναι ακόμα υπό ανάπτυξη, επομένως δεν είναι σταθερό για καθημερινή χρήση, αλλά μπορείτε να κάνετε λήψη αυτής της έκδοσης ανάπτυξης. Αυτός ο οδηγός προορίζεται για την εγκατάσταση οποιασδήποτε έκδοσης του Ubuntu σε εξωτερικό σκληρό δίσκο, όχι μόνο της 16.04. Αλλά επειδή το 16.04 γίνεται ένα καυτό θέμα σήμερα, χρησιμοποιούμε το 16.04 ως παράδειγμα. Σημειώστε ότι η εγκατάσταση οποιουδήποτε εξωτερικού GNU/Linux σε έναν εξωτερικό σκληρό δίσκο είναι λίγο διαφορετική, επειδή πρέπει να προσέξετε πού να εγκαταστήσετε τον φορτωτή εκκίνησης και να είστε έτοιμοι να διασώσετε όταν δεν μπορείτε να εκκινήσετε κανονικά.

Πληροφορίες συστήματος

Χρησιμοποιούμε αυτόν τον υπολογιστή για να εκτελέσουμε αυτές τις διαδικασίες εγκατάστασης:

  • ASUS X44C Intel Celeron 2 GB RAM
  • Ένας εσωτερικός σκληρός δίσκος 320 GB
  • Ένας εξωτερικός σκληρός δίσκος 320 GB
  • Ο εσωτερικός σκληρός δίσκος περιέχει ένα λειτουργικό σύστημα με φορτωτή εκκίνησης GRUB
  • Ο εξωτερικός σκληρός δίσκος είναι άδειος, δεν περιέχει λειτουργικό σύστημα και δεν διαθέτει bootloader

Σχέδιο

Θέλουμε να εγκαταστήσουμε το Ubuntu 16.04 σε έναν εξωτερικό σκληρό δίσκο, στο δεύτερο διαμέρισμα (/dev/sdb2) και να εγκαταστήσουμε τον φορτωτή εκκίνησης GRUB σε αυτόν τον εξωτερικό σκληρό δίσκο (/dev/sdb). Λάβετε υπόψη το σχέδιο αρίθμησης συσκευών.
Το σχέδιο που θέλουμε είναι να βεβαιωθούμε ότι ο εξωτερικός σκληρός δίσκος με το λειτουργικό σύστημα μέσα μπορεί να εκκινηθεί σε οποιονδήποτε άλλο υπολογιστή αφού έχει ήδη το δικό του boot loader. Δεν χρησιμοποιούμε το boot loader της εσωτερικής μας μονάδας σκληρού δίσκου, αν και μπορούμε, γιατί θέλουμε κάθε σκληρός δίσκος να έχει το δικό του boot loader.

Προετοιμασία ISO

Προετοιμασία του δίσκου

Δεν περιορίζουμε την ελευθερία σας να χωρίζετε τη δική σας μονάδα δίσκου. Απλώς σας δίνουμε ένα παράδειγμα, ένα από τα πιο απλά κυκλώματαενότητες (τουλάχιστον για εμάς). Έχουμε έναν εξωτερικό σκληρό δίσκο 320 GB, έχουμε έναν πίνακα διαμερισμάτων MBR (όχι GPT) και τον χωρίζουμε σε 10 διαμερίσματα με το σχήμα:

Πληροφορίες: Όπως ίσως γνωρίζετε, ο πίνακας διαμερισμάτων MBR επιτρέπει μόνο έως και 4 κατατμήσεις, εάν είναι όλα κύρια. Εάν θέλουμε να εγκαταστήσουμε περισσότερα από 4 λειτουργικά συστήματα (περισσότερα από 4 διαμερίσματα), μπορούμε να δημιουργήσουμε 3 κύρια και 1. Στη συνέχεια, μπορούμε να δημιουργήσουμε οποιονδήποτε αριθμό λογικών κατατμήσεων μέσα στο εκτεταμένο διαμέρισμα. Γι' αυτό βλέπετε 1 εκτεταμένο και 6 λογικά διαμερίσματα παραπάνω. Χρησιμοποιώντας αυτό το σχήμα, μπορούμε να έχουμε 10 διαμερίσματα σε έναν σκληρό δίσκο MBR.

Προετοιμασία υλικών εγκατάστασης

Μέσα εγκατάστασης είναι κάθε χώρος αποθήκευσης που θα χρησιμοποιήσετε για να εγκαταστήσετε το λειτουργικό σύστημα. Αυτό μπορεί να είναι ένα CD, DVD, μονάδα USB, σκληρός δίσκος ή ακόμα και δίκτυο. Σήμερα, η μονάδα USB έχει γίνει ένα κοινό μέσο για την εγκατάσταση οποιασδήποτε διανομής GNU/Linux. Είναι φθηνότερο από το CD (επειδή μπορείτε να εγγράψετε ISO όποτε θέλετε), ευκολότερο και πιο γρήγορο. Πρέπει να δημιουργήσετε μέσα εγκατάστασης για να εγκαταστήσετε οτιδήποτε.
Για να εγγράψετε το ISO του Ubuntu σε μια μονάδα flash USB, σύμφωνα με το τρέχον λειτουργικό σας σύστημα:

  • Στο GNU/Linux μπορείτε να χρησιμοποιήσετε το πρόγραμμα Unetbootin. Αλλά εάν χρησιμοποιείτε αυτήν τη στιγμή το Ubuntu, έχει ήδη ένα πρόγραμμα Startup Creator για την εγγραφή του Ubuntu ISO σε μονάδα USB.
  • Στα Windows: μπορείτε να χρησιμοποιήσετε το Universal USB Installer (GNU GPL 2).

1. Λήψη μέσων εγκατάστασης

Υποθέτουμε ότι τα πολυμέσα σας είναι μια μονάδα flash USB. Εισαγάγετε μέσα > επανεκκίνηση > πληκτρολογήστε BIOS > ρυθμίστε το BIOS για εκκίνηση σε μονάδα USB > αποθήκευση > επανεκκίνηση. Αυτό θα εκκινήσει το λειτουργικό σύστημα μέσα στα πολυμέσα σας. Το Ubuntu θα εκκινήσει από εκεί και τελικά θα σας δώσει μια διεπαφή χρήστη για να επιλέξετε μεταξύ Install και Live. Επιλέξτε "Ζωντανά".

2. Ανοίξτε το πρόγραμμα εγκατάστασης του Ubuntu (Ubiquity)

Σε μια ζωντανή συνεδρία, μπορείτε να δείτε το εικονίδιο "Εγκατάσταση Ubuntu" στην επιφάνεια εργασίας σας. Κάντε διπλό κλικ σε αυτό και Ubiquity (εγκατάσταση λειτουργικού συστήματος). Η πρώτη σελίδα που θα δείτε είναι η οθόνη καλωσορίσματος, η οποία σας ρωτά ποια γλώσσα προτιμάτε. Σας συνιστούμε να χρησιμοποιείτε αγγλικά.

3. Προχωρισμός

Στο στάδιο προ-διαμέρισης, θα δείτε πολλά βήματα:

  1. Ασύρματο: Θα σας ζητηθεί να χρησιμοποιήσετε οποιοδήποτε συνδεδεμένο ασύρματο δίκτυο, είτε είναι WLAN είτε LAN ή οτιδήποτε άλλο. Συνιστούμε να μην συνδέεστε σε τίποτα, γι' αυτό επιλέξτε "Δεν θέλετε να συνδεθείτε". Επόμενο.
  2. Προετοιμασία εγκατάστασης του Ubuntu: Θα σας ζητηθεί να κάνετε δύο πράγματα: αυτόματη λήψη ενημερώσεων και εγκατάσταση τρίτου μέρους λογισμικό. Σας συνιστούμε να μην κάνετε λήψη τίποτα, επομένως μην επιλέξετε τίποτα. Επόμενο.
  3. Αποπροσάρτηση διαμερίσματος: Θα σας ζητηθεί να αποπροσαρτήσετε (αποπροσαρτήσετε) ορισμένα διαμερίσματα που είναι ακόμα προσαρτημένα (συνδεδεμένα) στο σύστημά σας. Επειδή πρέπει να αποπροσαρτήσετε το διαμέρισμα εάν το μορφοποιήσετε. Επιλέξτε Ναι. Επόμενο.
  4. Τύπος εγκατάστασης: Θα σας ζητηθεί να επιλέξετε έναν τύπο διαμερίσματος. Μην διαλέξεις τίποτα άλλο εκτός από Κάτι Άλλο. Προειδοποίηση: Η επιλογή οποιασδήποτε άλλης επιλογής μπορεί να έχει ως αποτέλεσμα την καταστροφή όλων των δεδομένων σας στους σκληρούς σας δίσκους. Μην εμπιστεύεστε την αυτόματη κατάτμηση. Επόμενο.

4. Σήμανση

Προειδοποίηση: Είναι πολύ επικίνδυνο να χωρίσετε ή να διαμορφώσετε οποιονδήποτε σκληρό δίσκο. Για να το κάνετε αυτό, δεν πρέπει να είστε σε κατάσταση υπνηλίας, πρέπει να δώσετε προσοχή και να συγκεντρωθείτε, διαφορετικά μπορεί να καταστρέψετε όλα τα δεδομένα σε όλους τους σκληρούς δίσκους.
Το πρώτο πράγμα που πρέπει να προσέξετε είναι να βρείτε πού βρίσκεται ο σκληρός σας δίσκος και πού βρίσκεται το διαμέρισμα προορισμού σας. Αναφέραμε ότι ο στόχος μας είναι ο σκληρός δίσκος /dev/sdb και το διαμέρισμα /dev/sdb2. Αλλά θα πρέπει να δώσετε προσοχή, μερικές φορές, το Ubiquity διαβάζει το /dev/sdb ως /dev/sda. Εδώ το /dev/sdb μας διαβάζεται ως /dev/sda, οπότε ο στόχος μας εδώ είναι το διαμέρισμα /dev/sda2. Πρέπει να προσδιορίσετε σωστά πού βρίσκεται το διαμέρισμα προορισμού σας.
Η χρήση ονομάτων συντομεύσεων, η αλλαγή του μεγέθους των διαμερισμάτων, η αλλαγή του συστήματος αρχείων διαμερισμάτων ή η ιδανική διασφάλιση όλων των κενών κατατμήσεων (όπως κάναμε) βοηθάει πολύ στο να διασφαλίσουμε ότι δεν κάνουμε λάθη εδώ.

Σε αυτό το σημείο πρέπει να ακολουθήσετε διάφορα βήματα μορφοποίησης:

  1. Επιλέξτε την καταχώρηση του διαμερίσματος προορισμού, για παράδειγμα /dev/sda2.
  2. Κάντε κλικ στο κουμπί "Αλλαγή...".
  3. Μην αλλάζετε το μέγεθος του διαμερίσματος αφού το έχετε ήδη μορφοποιήσει στο παρελθόν σε αυτό το μέγεθος.
  4. Αλλάξτε το σύστημα αρχείων σε ext4.
  5. Αλλάξτε το σημείο προσάρτησης σε "/" (κάθετο). Αυτό σημαίνει το ριζικό σύστημα αρχείων, το υψηλότερο σημείο του διαμερίσματος του λειτουργικού σας συστήματος.
  6. Ελέγξτε τη Μορφή αυτού του διαμερίσματος (προαιρετικό) για να βεβαιωθείτε ότι όλα τα δεδομένα μέσα στο /dev/sda2 θα διαγραφούν.
  7. Κάντε κλικ στο OK.
  8. Περιμένετε όσο το Ubiquity προετοιμάζει το διαμέρισμα της επιλογής σας.


Τότε καλύτερα να δημιουργήσετε ένα διαμέρισμα ανταλλαγής:

  1. Επιλέξτε το κενό τμήμα που έχετε ετοιμάσει. Θα χρειαστείτε 2 έως 4 GB μόνο για κοινή χρήση.
  2. Κάντε κλικ στο κουμπί "Αλλαγή...".
  3. Αλλάξτε το σύστημα αρχείων για εναλλαγή.
  4. Ή επιλέξτε ένα κενό διαμέρισμα, κάντε κλικ στην Επεξεργασία... και μετά αλλάξτε το μέγεθος οτιδήποτε μεγαλύτερο από 4 GB σε 4 GB ή μόλις 2 GB. Δεν χρειάζεστε αντικατάσταση 8, 10 ή ακόμα και 40 GB.

Στη συνέχεια, πρέπει να εισαγάγετε τα βήματα εγκατάστασης του bootloader:

  1. Λήψη πεδίου προγράμματος εγκατάστασης:. Βρίσκεται στο κάτω μέρος της διαχωρισμένης οθόνης Ubiquity.
  2. Επιλέξτε το όνομα του σκληρού δίσκου όπου βρίσκεται το διαμέρισμα. Σε αυτήν την περίπτωση, δεδομένου ότι το διαμέρισμα είναι /dev/sda2, θα πρέπει να επιλέξετε /dev/sda (σκληρός δίσκος). Η εγκατάσταση του bootloader στον σκληρό δίσκο (όχι στο διαμέρισμα) σάς βοηθά να αναγνωρίσετε όλα τα λειτουργικά συστήματα μέσα στον σκληρό δίσκο, όχι μόνο αυτό στο διαμέρισμα.

Έπειτα, αν τα έχετε ξανά ελέγξει και είστε σίγουροι, κάντε κλικ στο «Εγκατάσταση τώρα».

5. Μετά τον χωρισμό

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

  1. Επιλέξτε τη χώρα της χώρας σας. Επόμενο.
  2. Επιλέξτε τη διάταξη του πληκτρολογίου σας. Για τους περισσότερους χρήστες, η προεπιλεγμένη επιλογή είναι ασφαλής. Επόμενο.
  3. Επιλέξτε το όνομα χρήστη, τον κωδικό πρόσβασης και το όνομα του υπολογιστή σας. Επόμενο.
  4. Περιμένετε μέχρι να εγκατασταθεί το Ubiquity.
  5. Μόλις τελειώσετε, θα ερωτηθείτε εάν πρέπει να συνεχίσετε τη δοκιμή (LiveCD) ή να κάνετε επανεκκίνηση τώρα.


Η εγκατάσταση ολοκληρώθηκε. Τώρα μπορείτε να απολαύσετε το νέο λειτουργικό σύστημα Ubuntu 16.04.

6. ανάκτηση

Σε ορισμένες περιπτώσεις, δεν θα λάβετε έναν κανονικό φορτωτή εκκίνησης εάν μπορείτε να επιλέξετε ένα λειτουργικό σύστημα και απλώς να πατήσετε Enter για εκκίνηση. Μερικές φορές δεν μπορείς. Επειδή, μερικές φορές το GRUB απέτυχε να εγκατασταθεί στον εξωτερικό σκληρό δίσκο. Εάν συμβεί αυτό, θα βρείτε μόνο τη γραμμή εντολών GRUB, όπου πρέπει να εισαγάγετε μερικές εντολές για αυτόματη εκκίνηση του λειτουργικού συστήματος. Είναι δύσκολο αν δεν ξέρετε ποια εντολή να πληκτρολογήσετε, αλλά είναι αρκετά εύκολο αν ξέρετε πώς να το κάνετε. Έχουμε ετοιμάσει ένα άρθρο για αυτήν την κατάσταση: Εκκίνηση του GNU/Linux με μη αυτόματο τρόπο χρησιμοποιώντας την εντολή GRUB για είσοδο στο λειτουργικό σύστημα σε έναν εξωτερικό σκληρό δίσκο.

Πρωτότυπο: "Ubuntu Hacks: Chapter 1 - Getting Started"
Συγγραφείς: Kyle Rankin, Jonathan Oxer, Bill Childers
Ημερομηνία δημοσίευσης: Ιούνιος 2006
Μετάφραση: Ν. Ρομοντάνοφ
Ημερομηνία μετάφρασης: Ιούλιος 2010

Μπορείτε να εγκαταστήσετε Σύστημα Ubuntu, φορτώστε το και εκτελέστε το εντελώς από μια συσκευή FireWire, USB ή άλλη εξωτερική μονάδα δίσκου, αλλά απαιτεί κάποια ειδική ρύθμιση. Παρακάτω θα περιγράψουμε τη διαδικασία μιας τέτοιας ρύθμισης από την αρχή μέχρι το τέλος.

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

Δυστυχώς, αυτή η επιλογή εγκατάστασης δεν θα λειτουργήσει αυτόματα χωρίς κάποια ρύθμιση παραμέτρων για διάφορους λόγους:

  • Από προεπιλογή, το αρχείο initrd (αρχικός δίσκος ram) που χρησιμοποιείται από το Ubuntu δεν περιέχει τα προγράμματα οδήγησης που απαιτούνται για την εκκίνηση από μια εξωτερική συσκευή. Το BIOS σας θα εντοπίσει τη συσκευή σας χωρίς πρόβλημα (με την προϋπόθεση ότι υποστηρίζει την εκκίνηση από αφαιρούμενες μονάδες δίσκου), αλλά μόλις φορτωθεί ο πυρήνας, το Linux δεν θα μπορεί να εντοπίσει και να προσαρτήσει τη μονάδα δίσκου για να συνεχίσει τη διαδικασία εκκίνησης.
  • Ακόμα κι αν υπάρχουν κατάλληλα προγράμματα οδήγησης στο initrd, ο πυρήνας θα χρειαστεί μερικά δευτερόλεπτα για να φορτώσει αυτές τις μονάδες και να εντοπίσει τον αφαιρούμενο δίσκο πριν προσπαθήσει να τις χρησιμοποιήσει. Κατά τη διάρκεια αυτής της περιόδου, το σύστημα πιθανότατα θα προσπαθήσει να εκκινήσει και δεν θα μπορέσει να βρει τον αφαιρούμενο δίσκο, καθώς η διαμόρφωσή του δεν θα έχει ολοκληρωθεί μέχρι αυτή τη στιγμή.
  • Το πρόγραμμα εγκατάστασης του Ubuntu είναι πολύ χρήσιμο καθώς προσπαθεί να εντοπίσει άλλα λειτουργικά συστήματα που μπορεί να έχετε εγκαταστήσει στο σύστημα και για κάθε λειτουργικό σύστημα προσθέτει μια καταχώρηση στον φορτωτή εκκίνησης GRUB. Δυστυχώς, αυτό σημαίνει ότι κάθε λειτουργικό σύστημα πρέπει να βρίσκεται στον εσωτερικό σκληρό δίσκο, που είναι η πρώτη μονάδα δίσκου που αναφέρεται στο BIOS, ενώ η αφαιρούμενη μονάδα δίσκου θα είναι η δεύτερη (ή η τρίτη ή η τέταρτη εάν έχετε άλλες μονάδες δίσκου στο σύστημα). Όταν το BIOS εκκινήσει από μια αφαιρούμενη μονάδα δίσκου, θα διαμορφωθεί ως η πρώτη μονάδα δίσκου στο σύστημα, κάτι που θα προκαλέσει προβλήματα στο GRUB.

Σε αυτήν την ενότητα, θα εξετάσουμε πώς να λύσετε καθένα από αυτά τα προβλήματα, ώστε να μπορείτε να εγκαταστήσετε το Ubuntu σε μια αφαιρούμενη μονάδα δίσκου και να κάνετε εκκίνηση από αυτήν.

Ρύθμιση διαμερισμάτων δίσκου

Το πρώτο βήμα είναι να ξεκινήσετε τη διαδικασία εγκατάστασης του Ubuntu ακριβώς όπως με οποιαδήποτε άλλη επιλογή εγκατάστασης, επομένως ακολουθήστε όλα όσα διαβάσατε στην ενότητα "Εγκατάσταση του Ubuntu" [Συμβουλή #5] μέχρι να φτάσετε στο στάδιο της επαναδιαμέρισης του δίσκου σε ενότητες. Όταν το Ubuntu μεταβαίνει στη διαμέριση δίσκου, σημειώστε ότι η προεπιλογή θα είναι πιθανώς μία από τις εσωτερικές μονάδες IDE ή SCSI του συστήματος. Εάν το σύστημά σας χρησιμοποιεί μια συσκευή IDE, μπορείτε να επιλέξετε μια εξωτερική μονάδα δίσκου καθορίζοντας μια μονάδα SCSI που ανιχνεύεται από το σύστημα. Η συμβολοσειρά της συγκεκριμένης μονάδας δίσκου πιθανότατα θα είναι "SCSI (0,0,0) (sda)". Εάν έχετε ήδη μια μονάδα SCSI στο σύστημά σας, τότε η εύρεση της μονάδας USB θα είναι λίγο πιο δύσκολη, αλλά πιθανότατα θα είναι η τελευταία μονάδα SCSI που αναφέρεται στο σύστημα.

Προειδοποίηση

Πρέπει να είστε απολύτως βέβαιοι ότι έχετε επιλέξει τη σωστή μονάδα δίσκου σε αυτό το σημείο, καθώς το Ubuntu θα μορφοποιήσει και θα αναδιαμερίσει τη μονάδα δίσκου που επιλέγετε και θα διαγράψει τυχόν δεδομένα που μπορεί να υπήρχαν σε αυτήν. Εάν δεν ξέρετε ποια μονάδα δίσκου να επιλέξετε, εκκινήστε από χρησιμοποιώντας το UbuntuΖωντανό CD και ελέγξτε τα ονόματα των συσκευών ( sda, sdbκ.λπ.) έχει εκχωρηθεί σε διάφορες μονάδες δίσκου του συστήματός σας.

Εγκατάσταση του GRUB

Αφού επιλέξετε την κατάλληλη συσκευή για διαμόρφωση, συνεχίστε με τη διαδικασία εγκατάστασης του Ubuntu μέχρι να φτάσετε στο στάδιο της ρύθμισης του φορτωτή εκκίνησης GRUB. Εδώ θα ερωτηθείτε εάν θέλετε να εκκινήσετε το GRUB στον εσωτερικό σκληρό σας δίσκο στο MBR. Δεν πρέπει να το κάνετε αυτό, καθώς θα αντικαταστήσει το bootloader που χρησιμοποιείται στο σύστημα. Αντίθετα, απαντήστε Όχι και στο επόμενο παράθυρο που εμφανίζεται, καθορίστε το /dev/sda (ή οποιοδήποτε όνομα συσκευής Linux έχει εκχωρηθεί στην αφαιρούμενη μονάδα δίσκου), ώστε να μπορείτε να εγκαταστήσετε το GRUB απευθείας στην αφαιρούμενη μονάδα δίσκου.

Χρησιμοποιώντας το chroot

Στη συνέχεια συνεχίζουμε τη διαδικασία εγκατάστασης του Ubuntu μέχρι να σας ζητηθεί να επιλέξετε Συνέχεια και να επανεκκινήσετε το σύστημα. Πριν κάνετε επανεκκίνηση, θα χρειαστεί να κάνετε μερικές ρυθμίσεις στο σύστημα. Το πρόγραμμα εγκατάστασης του Ubuntu σάς επιτρέπει πραγματικά να συνδεθείτε σε μια κύρια κονσόλα, την οποία μπορείτε να χρησιμοποιήσετε για να εκτελέσετε ορισμένες περιορισμένες εντολές στο σύστημα. Πατήστε Alt-F2 για να μεταβείτε σε αυτήν την κονσόλα και, στη συνέχεια, πατήστε Enter για να την ενεργοποιήσετε.

Τώρα πρέπει να προετοιμάσετε την αφαιρούμενη μονάδα δίσκου, ώστε να μπορείτε να χρησιμοποιήσετε την εντολή chroot και να αλλάξετε ορισμένα αρχεία. Στην πραγματικότητα, ο αφαιρούμενος δίσκος θα προσαρτηθεί στον κατάλογο /target και το πρώτο βήμα είναι να προσαρτήσετε ένα ειδικό σύστημα αρχείων/proc:

# mount -t proc /target/proc

Τώρα μπορείτε να χρησιμοποιήσετε την εντολή chroot για να μετατρέψετε τον κατάλογο /target σε ένα λειτουργικό διαμέρισμα συστήματος. Με αυτόν τον τρόπο μπορείτε να εκτελέσετε εντολές σαν να είχατε εκκινήσει από αυτόν τον δίσκο:

#chroot/target

Ρύθμιση initrd

Μόλις εκτελεστεί η εντολή chroot, το πρώτο πράγμα που πρέπει να κάνετε είναι να προσθέσετε εκείνες τις μονάδες Linux που θα κάνουν προσβάσιμη την αφαιρούμενη μονάδα δίσκου σας initrd. Το αρχείο /etc/mkinitramfs/modules είναι το σημείο όπου καθορίζετε πρόσθετες μονάδες που θα προστεθούν στο initrd, επομένως χρησιμοποιήστε ένα πρόγραμμα επεξεργασίας κειμένου κονσόλας της επιλογής σας και επεξεργαστείτε αυτό το αρχείο. Εάν δεν έχετε ένα αγαπημένο πρόγραμμα επεξεργασίας κειμένου κονσόλας, απλώς χρησιμοποιήστε το πρόγραμμα επεξεργασίας δύναμη(εάν δεν είστε εξοικειωμένοι με το vim, τότε ανατρέξτε στην ενότητα "Επεξεργασία αρχείων διαμόρφωσης" [Συμβουλή #74] για παραδείγματα χρήσης δύναμη):

# vim /etc/mkinitramfs/modules

Μόλις ανοίξει αυτό το αρχείο, μεταβείτε στο τέλος του αρχείου, προσθέστε τις ακόλουθες μερικές γραμμές και, στη συνέχεια, αποθηκεύστε τις αλλαγές σας και κλείστε το αρχείο:

Ehci-hcd usb-storage scsi_mod sd_mod

Ενδειξη

Εάν η αφαιρούμενη συσκευή σας είναι συνδεδεμένη μέσω μιας υποδοχής IEEE1394, προσθέστε επίσης την ακόλουθη γραμμή:

Ieee1394ohci1394sbp2

και για άλλες συσκευές - απλώς προσθέστε σε αυτό το αρχείο εκείνες τις μονάδες που χρειάζονται για αυτές τις συσκευές.

Μόλις οι μονάδες ρυθμιστούν σωστά, το επόμενο βήμα είναι να διαμορφώσετε τον initrd daemon ώστε να περιμένει μερικά δευτερόλεπτα πριν συνεχίσει να φορτώνει. Αυτό δίνει χρόνο στο Linux για να εντοπίσει και να διαμορφώσει την αφαιρούμενη μονάδα δίσκου. Ανοιχτό σε επεξεργαστής κειμένουαρχείο /etc/mkinitramfs/initramfs.conf:

# vim /etc/mkinitramfs/initramfs.conf

Για να αναγκάσετε το Linux να περιμένει μερικά δευτερόλεπτα πριν ολοκληρώσετε τη διαδικασία εκκίνησης, προσθέστε τώρα μια νέα παράμετρο στην αρχή του αρχείου

Σύμφωνα με την εμπειρία μας, δέκα δευτερόλεπτα είναι αρκετός χρόνος για την εκκίνηση του Linux από μια μονάδα USB, αλλά μπορείτε να την αλλάξετε σε υψηλότερη ή χαμηλότερη τιμή εάν χρειάζεται. Αποθηκεύστε τις αλλαγές σας και κλείστε το αρχείο.

Τώρα μπορείτε να χρησιμοποιήσετε ένα ειδικό εργαλείο mkinitramfsαναδημιουργήστε το αρχείο initrd, στο οποίο θα προστεθούν ήδη νέες ρυθμίσεις:

# mkinitramfs -o /boot/initrd.img-2.6.15-16-386 /lib/modules/2.6.15-16-386

Αλλάξτε τις διαδρομές initrd.img και /lib/modules ώστε να ταιριάζουν με την έκδοση του πυρήνα που χρησιμοποιείται στο CD εγκατάστασης.

Αλλαγή της ρύθμισης GRUB

Το τελευταίο βήμα είναι να αλλάξετε ορισμένες ρυθμίσεις στο αρχείο διαμόρφωσης GRUB. Το πρόγραμμα εγκατάστασης του Ubuntu διαμορφώνει την εξωτερική συσκευή (ή τη δεύτερη μονάδα δίσκου που καθορίζεται στο BIOS) ως συσκευή hd1, αλλά χρειάζεται η εξωτερική μονάδα δίσκου να είναι συσκευή hd0, καθώς αυτή η συσκευή θα είναι η πρώτη συσκευή συστήματος στο BIOS κατά την εκκίνηση. Σε ένα πρόγραμμα επεξεργασίας κειμένου, ανοίξτε το αρχείο GRUB menu.lst:

# vim /boot/grub/menu.lst

και βρείτε τις γραμμές που αφορούν τη ριζική συσκευή GRUB. Θα φαίνονται κάπως έτσι:

## προεπιλεγμένη ριζική συσκευή grub ## π.χ. groot=(hd0,0) # groot=(hd1,0)

Αλλάξτε την τελευταία γραμμή για να δείχνει στη συσκευή hd0:

## προεπιλεγμένη ριζική συσκευή grub ## π.χ. groot=(hd0,0) # groot=(hd0,0)

Τίτλος Ubuntu, πυρήνας 2.6.15-16-386 ρίζας (hd1.0) πυρήνας /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro quiet splash initrd /boot/initrd.img-2.6.15 -16-386 τίτλος εκκίνησης Ubuntu, πυρήνας 2.6.15-16-386 (λειτουργία ανάκτησης) ρίζας (hd1,0) πυρήνας /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro single initrd /boot /initrd.img-2.6.15-16-386 τίτλος εκκίνησης Ubuntu, memtest86+ root (hd1,0) πυρήνας /boot/memtest86+.bin εκκίνηση

Τίτλος Ubuntu, πυρήνας 2.6.15-16-386 root (hd0,0) πυρήνας /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro quiet splash initrd /boot/initrd.img-2.6.15 -16-386 τίτλος εκκίνησης Ubuntu, πυρήνας 2.6.15-16-386 (λειτουργία ανάκτησης) ρίζας (hd0,0) πυρήνας /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro single initrd /boot /initrd.img-2.6.15-16-386 τίτλος εκκίνησης Ubuntu, memtest86+ root (hd0,0) πυρήνας /boot/memtest86+.bin εκκίνηση

Εάν το Ubuntu έχει εντοπίσει και δημιουργήσει μια διαμόρφωση για άλλα λειτουργικά συστήματα και θέλετε να επωφεληθείτε από αυτό, απλώς κάντε τις ίδιες αλλαγές στην παράμετρο διαμόρφωσης για κάθε λειτουργικό σύστημα ρίζα- απλώς αντικαταστήστε το hd0 με το hd1. Στη συνέχεια αποθηκεύστε τις αλλαγές σας και κλείστε το αρχείο.

Τώρα μπορείτε να βγείτε από τη λειτουργία εντολών chroot, οπότε πληκτρολογήστε exit στην κονσόλα και μετά πατήστε Alt-F1 για να επιστρέψετε στην κύρια κονσόλα εγκατάστασης του Ubuntu. Τώρα μπορείτε να επιλέξετε την επιλογή Συνέχεια για να επανεκκινήσετε το μηχάνημα και να ξεκινήσετε το εγκατεστημένο σύστημα.

Ενδειξη

Λάβετε υπόψη ότι οι περισσότεροι υπολογιστές δεν μπορούν να ρυθμιστούν από προεπιλογή για εκκίνηση από αφαιρούμενη μονάδα, εάν διαθέτουν CD-ROM ή άλλο σκληρό δίσκο. Ορισμένα BIOS έχουν τη δυνατότητα να ορίσουν μια ρύθμιση έτσι ώστε όταν πατάτε ένα ειδικό πλήκτρο κατά την εκκίνηση (για παράδειγμα, F12), να μπορείτε να επιλέξετε από ποια συσκευή θα εκκινήσετε. Σε άλλα BIOS, ίσως χρειαστεί να πατήσετε ένα από τα πλήκτρα Esc, F2 ή Del για να μπείτε στο BIOS και να διαμορφώσετε τη σειρά εκκίνησης των συσκευών.


Μπλουζα