Λόγω των πολυάριθμων συστάσεων που ελήφθησαν, ενθαρρύνθηκα να δοκιμάσω το Arch Linux. Ένα από τα λίγα θέματα που αντιμετώπισα είναι ότι όταν δημιούργησα το Arch's LiveUSB με UNetbootin, Ξεκίνησα το φαινόμενο, αλλά σε μια στιγμή, λίγο πριν φορτώσω το πρόγραμμα εγκατάστασης, έκλεισε λέγοντας ΣΦΑΛΜΑ: Η συσκευή εκκίνησης δεν εμφανίστηκε μετά από 30 δευτερόλεπτα και με άφησε με ένα τερματικό ramfs. Προφανώς αυτό οφείλεται σε ένα σφάλμα στο Arch, το οποίο είναι εύκολο να διορθωθεί. |
Το μόνο που έχετε να κάνετε είναι να επισημάνετε εκ νέου τη μονάδα USB που χρησιμοποιείτε, ή ακόμα καλύτερα, να αλλάξετε το αρχείο διαμόρφωσης που χρησιμοποιεί το ArchUS LiveUSB για να εντοπίσει τη μονάδα εκκίνησης.
1. Αλλάξτε το αρχείο διαμόρφωσης
Μόλις δημιουργήσετε το Arch Live USB με το Unetbootin, ανοίξτε το αρχείο syslinux.cfg και αναζητήστε όλες τις καταχωρήσεις όπου εμφανίζεται archisolabel = VERSION_ARCHόπου VERSION_ARCH είναι ο αριθμός έκδοσης του Arch που κατεβάσατε. Στην περίπτωσή μου, ήταν έτσι: archisolabel = ARCH_201005.
Αυτό που πρέπει να κάνετε είναι να αλλάξετε την τιμή της μεταβλητής Αρχιζόλη με το όνομα του διαμερίσματος στο USB όπου βρίσκεται το Arch. Για να μάθετε, το ευκολότερο είναι να χρησιμοποιήσετε τον εξερευνητή αρχείων. Για παράδειγμα, άνοιξα το pendrive με το Nautilus, κάντε δεξί κλικ> Properties και δείτε τι λέει μετά όνομα.
Μόλις έχετε αυτά τα δεδομένα, επιστρέψτε στο αρχείο syslinux.cfg και αντικαταστήστε VERSION_ARCH με το σωστό όνομα ετικέτας. Σε περίπτωση που έχει κενά, θα προσπαθήσω να συμπεριλάβω το όνομα της ετικέτας σε εισαγωγικά.
2. Αλλάξτε την ετικέτα του διαμερίσματος όπου βρίσκονται τα αρχεία εγκατάστασης
Η άλλη επιλογή, φυσικά, είναι να αλλάξετε την ετικέτα του διαμερίσματος όπου βρίσκονται τα αρχεία εγκατάστασης Arch (στην τυπική περίπτωση ενός LiveUSB, στο μόνο διαμέρισμα του USB σας) από την τιμή της μεταβλητής Αρχιζόλη που περιλαμβάνεται στο syslinux.cfg. Είναι αλήθεια ότι η άλλη μέθοδος είναι πολύ πιο πρακτική και απλή, αλλά φαινόταν σαν μια καλή ευκαιρία να δείξουμε πώς να αλλάξουμε τις ετικέτες διαφορετικών τύπων κατατμήσεων. Ο ευκολότερος τρόπος για να το επιτύχετε αυτό είναι η εγκατάσταση γ.
Στο Ubuntu, αυτό θα ήταν:
sudo apt-get εγκατάσταση gparted
Μόλις εγκατασταθεί, άνοιξα το gparted. Άνοιξα το μενού Gparted> Συσκευές> / dev / sdb. Στη συνέχεια, επιλέξτε το εν λόγω διαμέρισμα, κάντε κάντε δεξί κλικ> Αποσύνδεση. Τέλος κάντε δεξί κλικ ξανά> Ετικέτα και έγραψα το σωστό όνομα ετικέτας. Στην περίπτωσή μου θα ήταν ARCH_201005.
Το να κάνετε το ίδιο από ένα τερματικό είναι λίγο πιο περίπλοκο αφού ανάλογα με το σύστημα αρχείων στο οποίο έχει αντιστοιχιστεί το διαμέρισμα, θα πρέπει να εγκατασταθεί το κατάλληλο εργαλείο.
sudo apt-get εγκαταστήστε mtools # fat
sudo apt-get εγκατάσταση ntfsprogs # ntfs
sudo apt-get εγκατάσταση e2fsprogs # ext2, ext3 & ext4
sudo apt-get εγκατάσταση jfsutils # jfs
sudo apt-get εγκατάσταση reiserfsprogs # reiserfs
sudo apt-get εγκατάσταση xfsprogs # xfs
Τότε πρέπει να αποσυνδέσετε το διαμέρισμα. Για να γίνει αυτό, πρέπει πρώτα να ξέρουμε πού είναι.
sudo fdisk -l
sudo umount ΟΝΟΜΑ
Αντικαθιστώ ΕΠΩΝΥΜΙΑ από το όνομα του διαμερίσματος ή της διαδρομής όπου είναι τοποθετημένο. Για παράδειγμα, sudo umount / dev / sdb1 o sudo umount / media / miusb.
FAT
Για να επαληθεύσετε το τρέχον όνομα της ετικέτας:
sudo mlabel -i PARTITION -s ::
Για να αλλάξετε την ετικέτα της συσκευής:
sudo mlabel -i ΜΕΡΙΣΜΑ :: ΕΤΙΚΕΤΑ
NTFS
Για να επαληθεύσετε το τρέχον όνομα της ετικέτας:
sudo ntfslabel PARTITION
Για να αλλάξετε την ετικέτα της συσκευής (έως 128 χαρακτήρες):
sudo ntfslabel ΕΤΙΚΕΤΑ ΣΥΜΜΕΤΟΧΗΣ
Σε περίπτωση που λάβετε παρόμοιο σφάλμα Συνολικός αριθμός τομέων (7831520) και όχι πολλαπλοί τομείς ανά κομμάτι (63)!, αναγκαστική παράλειψη αυτού του ελέγχου πληκτρολογώντας:
echo mtools_skip_check = 1 >> ~ / .mtoolsrc
EXT2, EXT3 & EXT4
Για να επαληθεύσετε το τρέχον όνομα της ετικέτας:
sudo e2label PARTITION
Για να αλλάξετε την ετικέτα της συσκευής (έως 16 χαρακτήρες):
sudo e2label ΕΤΙΚΕΤΑ ΣΥΜΜΕΤΟΧΗΣ
J.F.S.
Για να επαληθεύσετε το τρέχον όνομα της ετικέτας:
sudo jfs_tune -l ΣΥΜΜΕΤΟΧΗ
Για να αλλάξετε την ετικέτα της συσκευής (έως 16 χαρακτήρες):
sudo jfs_tune -L ΕΤΙΚΕΤΑ ΣΥΜΜΕΤΟΧΗΣ
REISERFS
Για να αλλάξετε την ετικέτα της συσκευής (έως 16 χαρακτήρες):
sudo reiserfstune -l ΕΤΙΚΕΤΑ ΣΥΜΜΕΤΟΧΗΣ
XFS
Για να επαληθεύσετε το τρέχον όνομα της ετικέτας:
xfs_admin -l ΣΥΜΜΕΤΟΧΗ
Για να αλλάξετε την ετικέτα της συσκευής (έως 12 χαρακτήρες):
sudo xfs_admin -L ΕΤΙΚΕΤΑ ΣΥΜΜΕΤΟΧΗΣ
Υπάρχει μια πολύ ευκολότερη μέθοδος:
dd if = archlinux-2010.05- {core | netinstall} - {i686 | x86_64 | dual} .iso of = / dev / sdx
Μπορεί να με βοηθήσεις; Έχω ήδη χρησιμοποιήσει αυτήν την εντολή που βάζετε dd και κατά την εκκίνηση με το usb μου λέει ότι το .bin είναι κατεστραμμένο .. Έχω ήδη προσπαθήσει να χαμηλώσω ξανά το iso αλλά συνεχίζει με το ίδιο ...
/ home / marduk / Λήψεις # dd if = archlinux-2015.03.01-dual.iso of = / dev / sdb1
Μου λείπει κάτι; ή είναι κάτι λάθος;
Ευχαριστίες
Γεια Cesar!
Νομίζω ότι θα ήταν καλύτερο να θέσετε αυτό το ερώτημα στην υπηρεσία ερωτήσεων και απαντήσεων που ονομάζεται Ask DesdeLinux έτσι ώστε ολόκληρη η κοινότητα να μπορεί να σας βοηθήσει με το πρόβλημά σας.
Μια αγκαλιά, Πάμπλο.
Ωχ! Ενδιαφέρων!
Ευχαριστώ που το μοιράστηκες!
Στην υγειά σας! Παύλος.
Θα ήταν ενδιαφέρον να γνωρίζουμε την υποθετική καταχώρηση του GRUB / BURG για εκκίνηση από το pendrive ως ISO, καθώς δυστυχώς δεν είναι ενοποιημένο και κάθε ISO κάθε διανομής πρέπει να καλείται με διαφορετικό τρόπο.
Είχα επίσης αυτό το σφάλμα με το Unetbootin.
Αυτό που μου συνέβη στη συνέχεια ήταν χειρότερο επειδή είχα αφήσει το διαμέρισμα στο σπίτι για το νέο σύστημα και το επέλεξα ως σημείο προσάρτησης, αλλά το διαμόρφωσα! και με κανένα τρόπο τα πάντα χάθηκαν :(.
Σας ρωτώ: Υπάρχει τρόπος να εγκαταστήσετε το Arch αφήνοντας άθικτο το διαμέρισμα του σπιτιού;
αφορά
Εξαιρετική συνεισφορά σας Mark!
Σας ευχαριστώ πολύ που το μοιραστήκατε.
Μια αγκαλιά και καλή χρονιά! Παύλος.
Γεια Mario, υπάρχουν 2 επίσημοι πυρήνες: υπάρχει αυτός που συνήθως εγκαθίσταται από προεπιλογή (στο πακέτο kernel26) και στη συνέχεια υπάρχει ένας εκτεταμένος πυρήνας υποστήριξης, που θεωρείται επίσης σταθερός αλλά λιγότερο ενημερωμένος (γενικά μόνο οι αναθεωρήσεις, είναι 2.6.32 .XNUMX .X τώρα).
Το πακέτο του είναι πυρήνας 26-lts και είναι επίσης στον πυρήνα ("πυρήνας" είναι το βασικό αποθετήριο στο Arch).
Χαιρετισμούς και καλή χρονιά! 🙂
Στην πραγματικότητα, οι εικόνες εγκατάστασης του Arch είναι υβριδικά τώρα. Τα ISO για CD ενοποιούνται με εικόνες για USB στο ίδιο αρχείο. Επομένως, όταν πρόκειται για την εγκατάσταση Arch από ένα USB, αρκεί η αντιγραφή της εικόνας στο USB.
Εκτελώντας για παράδειγμα: "dd if = archlinux-2010.05-netinstall-i686.iso of = / dev / sdb" θα έχετε μια "εκκινήσιμη" μονάδα USB με την εικόνα εγκατάστασης δικτύου 32-bit (/ dev / sdb ορίζει το USB, όχι ένα διαμέρισμα σε αυτό (και σαφώς αυτό θα διαγράψει τυχόν δεδομένα που ενδέχεται να υπάρχουν σε αυτό) · πρέπει επίσης να ονομάζεται dd ως root ή με τα κατάλληλα δικαιώματα).
Οι εικόνες Archboot από τον Tobias Powalowski [1] είναι επίσης υβριδικές και περιέχουν επίσης τους τυπικούς και LTS πυρήνες και για τα 32 και 64 bit στην ίδια εικόνα :).
Οι χρήστες των Windows μπορούν να χρησιμοποιούν flashnul, dd για Windows ή οτιδήποτε άλλο πρόγραμμα δημιουργίας εικόνων USB προτιμούν.
Ένα χαιρετισμό.
[1]: https://wiki.archlinux.org/index.php/Archboot
Δεν ξέρω πώς θα είναι ο επίσημος εγκαταστάτης Arch (αυτός στις επίσημες εικόνες) σε αυτό το σημείο που δεν έχω κάνει μια εγκατάσταση Arch έτσι.
Αλλά είναι πιθανό, τουλάχιστον στο πρόγραμμα εγκατάστασης που έχει το Archboot (μια άλλη εικόνα για να εγκαταστήσει το Arch, ένα είδος όλων σε ένα) όταν ορίζετε το σημείο προσάρτησης του διαμερίσματος που θέλετε, σας ρωτά αν θέλετε να δημιουργήσετε ένα νέο σύστημα αρχείων σε αυτό το διαμέρισμα (δηλαδή, εάν θέλετε να το μορφοποιήσετε) αν πείτε όχι σε αυτήν την ερώτηση, θα τοποθετήσει το διαμέρισμα στο οποίο το λέτε (π.χ. home, / var, ...) με το σύστημα αρχείων που είχατε επιλέξει και χωρίς να το μορφοποιήσετε.
Ελπίζω να σας βοηθήσει, μπορείτε να κατεβάσετε την τελευταία έκδοση του Archboot από εδώ (ο σύνδεσμος θα σας ανακατευθύνει σε έναν καθρέφτη κοντά στην τοποθεσία σας): https://downloads.archlinux.de/iso/archboot/latest
Κοίτα, ξέρω ένα ακόμη πράγμα xD Ευχαριστώ για τη διευκρίνιση
Mark, έχετε αφαιρέσει αυτό που επρόκειτο να σχολιάσω xD Παρεμπιπτόντως στο Arch Linux ότι ξέρω ότι δεν υπάρχουν πυρήνες LTS, υπάρχει πυρήνας για 32 και άλλος για περίοδο 64. Οι ενημερώσεις είναι ίδιες για όλους και είναι όταν βγαίνει μια νέα έκδοση και δοκιμάζεται. Και συγχαρητήρια για τη μετάβαση στο Arch! Νέο έτος, νέα διανομή. Πιθανότατα δεν θα το μετανιώσετε. Salu2 και καλή χρονιά!
Mark, έχετε αφαιρέσει αυτό που επρόκειτο να σχολιάσω xD Παρεμπιπτόντως στο Arch Linux ότι ξέρω ότι δεν υπάρχουν πυρήνες LTS, υπάρχει πυρήνας για 32 και άλλος για περίοδο 64. Οι ενημερώσεις είναι ίδιες για όλους και είναι όταν βγαίνει μια νέα έκδοση και δοκιμάζεται. Και συγχαρητήρια για τη μετάβαση στο Arch! Νέο έτος, νέα διανομή. Πιθανότατα δεν θα το μετανιώσετε. Salu2 και καλή χρονιά!