Πρόσφατη Αναβάθμιση FileSystem [How To]
#21
Αν θέλεις να το παλέψουμε, μπορούμε..
Αρκεί να έχεις χρόνο λίγο μετά τις 8 το βράδυ που θα μπορώ και εγώ...

Αν είναι πρόσφατο το cd που arch δεν θα έχεις πρόβλημα..
Αλλά η λογική είναι πως ΔΕΝ χρειάζεται επανεγκατάσταση.

Ότι θέλεις πάντως....
Εγώ λέω να το παλέψεις για να εμβαθήνεις περισσότερο στο λειτουργικό σου..
Ότι βοήθεια μπορώ θα στην δώσω.....

:)

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

Έως τότε, προσπάθησε να μπείς στο irc στο κανάλι του #osarena να μιλάμε εκεί real time και να μην γεμίζουμε posts....
  Απάντηση
#22
φιλε μου δεν εκανα τιποτα απο τα 2 γιατι δεν ειχα χρονο.και βγαινω νωρις για να ξυπναω το πρωι λογο δουλειας.
λοιπον εσυ στειλε της εντολες αμα θες εδω να ξερω πως κανω το update αλλα θα ηθελα να το παλεψουμε τελικα λιγο πριν κανω φορματ.το σιντι ειναι 1ος του 13 οποτε πιστευω να κανει.....τωρα για irc δεν ξερω τιποτα.
τι ειναι σελιδα;;;;
και αν ναι στειλτην για να δω και τι πρεπει να κανω μεσα.
παντως για να μην υπαρχει παρεξηγηση...δεν ξερω αν θα δω το μηνυμα σου αυριο γιατι τον τελευταιο καιρο ο χρονος μου ειναι περιορισμενος λογο δουλειας,μολις εχω ελευθερο χρονο θα το κανουμε.

περιμενω απαντηση σου.ευχαριστω πολυ καλο βραδυ.
  Απάντηση
#23
Πάμε για επιδιόρθωση του συστήματός σου:

Κατεβάζεις αν δεν έχεις το installation media iso
κάνεις boot από αυτό


Δίνεις κατά σειρά:
Παράθεση:mount /dev/sdxx /mnt
cd /mnt
** sdxx = το διαμέρισμα του root [πχ sda1...]

Παράθεση:ls -la /
ls -la /usr

Αν στα δυο ls βλέπεις /bin, /sbin και /usr/sbin να είναι directory και όχι symlink** τα κάνεις mv με τις παρακάτω [Αν είναι όλα [/bin , sbin] symlink τότε προσπερνάς το επόμενο και πας στο τρίτο βήμα]:
** Για να καταλάβεις ΠΩΣ πρέπει να είναι η έξοδος για να είναι symlink κοίτα εδώ την δική μου
Παράθεση:
Παράθεση:lrwxrwxrwx 1 root root 3 May 31 21:40 lib64 -> lib
drwxr-xr-x 11 root root 4096 Mar 14 21:20 local
lrwxrwxrwx 1 root root 3 May 31 21:40 sbin -> bin
Το βελάκι -> δηλώνει πως το sbin, είναι συνδεδεμένο με δεσμό [link] με το bin
Ότι έχει βελάκι, είναι symlinked.

Παράθεση:mv /bin /bin-old
mv /sbin /sbin-old
mv /usr/sbin /usr/sbin-old

Κατόπιν δίνεις
Παράθεση:pacstrap -i /mnt bash filesystem
cd
arch-chroot /mnt
Aν μπει είσαι έτοιμος κανε reboot και έχεις ένα λειτουργικό σύστημα.
  Απάντηση
#24
Γεια σας παιδια....
Φιλε Πανο αντιμετωπιζω το ιδιο προβλημα....εκανα οτι ελεγε στο site του arch αλλα μου βγαζει τα εξης:
Κώδικας:
[root@georgezaf georgezaf1]# comm -12 <(pacman -Qqm) <(pacman -Qqo /bin /sbin /usr/sbin | sort -u)
σφάλμα: αποτυχία ανάγνωσης αρχείου '/bin': Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
σφάλμα: αποτυχία ανάγνωσης αρχείου '/sbin': Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
uml_utilities
pacman -Su
:: Έναρξη πλήρους αναβάθμισης συστήματος...
επίλυση εξαρτήσεων...
διερεύνηση διενέξεων...

Πακέτα (1): filesystem-2013.05-2

Συνολικό Μέγεθος Εγκατάστασης: 0,01 MiB
Καθαρό Μέγεθος Αναβάθμισης: -0,30 MiB

:: Συνέχιση εγκατάστασης; [Y/n]
(1/1) έλεγχος κλειδιών                             [######################] 100%
(1/1) έλεγχος ακεραιότητας πακέτων                 [######################] 100%
(1/1) φόρτωση αρχείων πακέτων                      [######################] 100%
(1/1) έλεγχος διενέξεων αρχείων                    [######################] 100%
σφάλμα: αποτυχία διεκπεραίωσης (διένεξη αρχείων)
filesystem: το /usr/sbin υπάρχει ήδη στο δίσκο
Προέκυψαν σφάλματα, δεν αναβαθμίστηκαν πακέτα.

εχετε να προτινεται κατι?
Love Open source...Love ArchLinux...
[Εικόνα: archlinux-user.png]
  Απάντηση
#25
ΠΡΟΒΛΗΜΑ παιδια....εκανα restart και τωρα βγαζει camt access tty job control off..... τι κανω??? :/
Love Open source...Love ArchLinux...
[Εικόνα: archlinux-user.png]
  Απάντηση
#26
Ax ρε γμτ..

ρε παίδες, όπα λίγο...
Γιατί δεν παρακολουθείτε ΤΙ λέει ο pacman -ο οποίος btw είναι ίσως ο καλύτερος package manager-...

Αφού ΔΕΝ αναβάθμισε το filesystem, ΠΟΥ να bootάρει το λειτουργικό...
Αναφέρεται στο forum επίσης, πως ΔΕΝ κάνουμε reboot αν δεν αναβαθμίσει ο pacman το filesystem....
Επίσης πως αν παρατηρήσουμε κάποιο μήνυμα σε σχέση με το bash, ΠΡΙΝ δώσουμε το "y" ώστε να προχωρήσει ο pacman, ανοίγουμε και μια δεύτερη καρτέλα στο τερματικό μας με δικαιώματα su, ώστε να αποφύγουμε την περίπτωση έλλειψης κονσόλας [bash].

Αν οι εντολές που έδωσες είναι αυτές που βλέπω, μάλλον κάτι δεν έκανες σωστά.

Είπαμε πως ΠΡΙΝ από το
Παράθεση:pacman -Su
θα πρέπει να δώσετε:
Παράθεση:pacman -Syu --ignore filesystem, bash
pacman -S bash
(ίσως η pacman -S bash να μην χρειαστεί, αλλά δεν κάνει και κακό)

και ΜΕΤΑ να δώσετε
Παράθεση:pacman -Su

Στο arch forum αναφέρει ρητά, πως αν ΔΕΝ αναβαθμιστεί το filesystem, θα οδηγήσει σε σπασμένο λειτουργικό.

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

Παράθεση:Δεν υπάρχει περίπτωση να μην επανέλθει το σύστημά σου, με λίγο ή πολύ κόπο, οπότε δεν είναι αναγκαία η νέα εγκατάσταση.
Ότι θέλεις εσύ φυσικά.
Υποθέτω άλλωστε, πως αν ΔΕΝ κάνεις την νέα εγκατάσταση με iso που βγήκε ΜΕΤΑ από το update, θα αντιμετωπίσεις τα ΙΔΙΑ προβλήματα.
  Απάντηση
#27
ολα οκ!!! Ευχαριστω για την λυση φιλε Πανο!!!! Επαναφέρθηκε το συστημα! ;)
Love Open source...Love ArchLinux...
[Εικόνα: archlinux-user.png]
  Απάντηση
#28
Sticky μέχρι να περάσει η "μπόρα"
:)
  Απάντηση
#29
Ας γράψω κι εγώ τι έκανα για αυτήν την αναβάθμιση για να δούμε πως περίπου αντιμετωπίζουμε μια τέτοια αναβάθμιση. Πιο πολύ κόπυ-παστε από τερματικό δηλαδή.


Βήμα 0
blackm76, post: 9979, member: 912 είπε κι ελάλησε:γεια σας
δινω pacman -Suy για να κανω αναβαθμιση αλλα δεν την κανει γιατι βγαζει το παρακατω.

Κώδικας:
[root@blackm76 makis]# pacman -Suy
:: Συγχρονισμός βάσεων πακέτων...
......
ΜΠΛΑ ΜΠΛΑ ΚΤΛ
......
(57/57) έλεγχος διενέξεων αρχείων                                                                                  [---------------------------------------------------------------------] 100%
σφάλμα: αποτυχία διεκπεραίωσης (διένεξη αρχείων)
filesystem: το /bin υπάρχει ήδη στο δίσκο
filesystem: το /sbin υπάρχει ήδη στο δίσκο
filesystem: το /usr/sbin υπάρχει ήδη στο δίσκο
Προέκυψαν σφάλματα, δεν αναβαθμίστηκαν πακέτα.
[root@blackm76 makis]#
γιατι το κανει αυτο;;;;;
τι πρεπει να κανω για να γινει η αναβαθμιση;;;;
ΠΑΝΤΑ, πριν ξεκινήσουμε αναβάθμιση του συστήματος, ελέγχουμε τα NEWS του Arch.
Το τελευταίο είναι το: https://www.archlinux.org/news/binaries-...ervention/
όπου αναφέρεται το σφάλμα του @blackm76 (filesystem: /bin exists in filesystem)
Οποιεσδήποτε δεν συμβουλεύτηκε το λινκ, θα του παρουσιάζονταν το ίδιο πρόβλημα.

ΤΑ ΠΑΡΑΚΑΤΩ, ΤΑ ΒΑΖΩ ΙΔΙΑ ΑΡΙΘΜΙΣΗ ΜΕ ΤΟ ΣΧΕΤΙΚΟ NEWS

1)

Κώδικας:
$ pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -

grub 0.97-21

gen-init-cpio 2.6.36-1

dcron 4.5-4
tcp_wrappers 7.6-12


Μιας και παραπάνω δεν τα χρησιμοποιώ, τα αφαιρώ. Αν χρειάζομαι κάποιο -που το πιθανότερο να προέρχεται/υπάρχει από AUR-, το εγκαθιστώ μετά την αναβάθμιση.


Κώδικας:
# pacman -Rs grub gen-init-cpio dcron tcp_wrappers

έλεγχος εξαρτήσεων...

σφάλμα: αποτυχία προετοιμασίας διεκπεραίωσης (αδυναμία επίλυσης εξαρτήσεων)

:: esound: απαιτεί το tcp_wrappers

# pacman -Rs grub gen-init-cpio dcron tcp_wrappers esound

έλεγχος εξαρτήσεων...

Πακέτα (6): audiofile-0.3.6-1 dcron-4.5-4 esound-0.2.41-1 gen-init-cpio-2.6.36-1 grub-0.97-21 tcp_wrappers-7.6-12

Συνολικό Μέγεθος Κατάργησης: 3,83 MiB

:: Κατάργηση πακέτων; [Y/n]

(1/6) κατάργηση esound [####################################################] 100%

(2/6) κατάργηση audiofile [####################################################] 100%

(3/6) κατάργηση tcp_wrappers [####################################################] 100%

(4/6) κατάργηση dcron [####################################################] 100%

(5/6) κατάργηση gen-init-cpio [####################################################] 100%

(6/6) κατάργηση grub [####################################################] 100%

προσοχή: αποθήκευση /boot/grub/menu.lst ως /boot/grub/menu.lst.pacsave

Χρησιμοποιώ 3 repos, τα core, extra και comunity. Οπότε:


Κώδικας:
$ paclist core | awk ' { print $1 } ' | pacman -Ql - | grep ' /s\?bin/\| /usr/sbin/'

$ paclist extra | awk ' { print $1 } ' | pacman -Ql - | grep ' /s\?bin/\| /usr/sbin/'

$ paclist community | awk ' { print $1 } ' | pacman -Ql
$


2)
Δεν έχω IgnorePkg or IgnoreGroup

3)

Κώδικας:
$ find /bin /sbin /usr/sbin -exec pacman -Qo -- {} + >/dev/null

σφάλμα: Το /sbin/umount.hal δεν ανήκει σε κανένα πακέτο

σφάλμα: Το /usr/sbin/ldconfig δεν ανήκει σε κανένα πακέτο

σφάλμα: Το /usr/sbin/sln δεν ανήκει σε κανένα πακέτο

σφάλμα: Το /usr/sbin/hald δεν ανήκει σε κανένα πακέτο

$


(σ)το μπ(α)ούλο τότε, και τα τέσσερα:
Κώδικας:
# rm /sbin/umount.hal /usr/sbin/{ldconfig,sln,hald}

4)
https://wiki.archlinux.org/index.php/Autofs

Δεν το χρησιμοποιώ, άρα προχωρώ.

5)

Κώδικας:
# pacman -Syu --ignore filesystem,bash

:: Συγχρονισμός βάσεων πακέτων...

core 102,3 KiB 211K/s 00:00 [####################################################] 100%

extra ενημερωμένο

community 1948,7 KiB 210K/s 00:09 [####################################################] 100%

:: Έναρξη πλήρους αναβάθμισης συστήματος...

προσοχή: bash: παράβλεψη αναβάθμισης πακέτου (4.2.045-1 => 4.2.045-4)

προσοχή: filesystem: παράβλεψη αναβάθμισης πακέτου (2013.03-2 => 2013.05-2)

επίλυση εξαρτήσεων...

διερεύνηση διενέξεων...

Πακέτα (287)

μπλα, μπλα

μπλα...

Συνολικό Μέγεθος Λήψης: 662,18 MiB

Συνολικό Μέγεθος Εγκατάστασης: 2591,53 MiB

Καθαρό Μέγεθος Αναβάθμισης: -99,11 MiB

:: Συνέχιση εγκατάστασης; [Y/n]

:: Λήψη πακέτων...

μπλα, μπλα....

# pacman -S bash

επίλυση εξαρτήσεων...

διερεύνηση διενέξεων...

Πακέτα (1): bash-4.2.045-4

Συνολικό Μέγεθος Λήψης: 0,77 MiB

Συνολικό Μέγεθος Εγκατάστασης: 3,51 MiB

Καθαρό Μέγεθος Αναβάθμισης: -0,10 MiB

:: Συνέχιση εγκατάστασης; [Y/n]

:: Λήψη πακέτων...

bash-4.2.045-4-x86_64 792,2 KiB 211K/s 00:04 [####################################################] 100%

(1/1) έλεγχος κλειδιών [####################################################] 100%

(1/1) έλεγχος ακεραιότητας πακέτων [####################################################] 100%

(1/1) φόρτωση αρχείων πακέτων [####################################################] 100%

(1/1) έλεγχος διενέξεων αρχείων [####################################################] 100%

(1/1) έλεγχος διαθέσιμου χώρου δίσκου [####################################################] 100%

(1/1) αναβάθμιση bash [####################################################] 100%

# pacman -Su

:: Έναρξη πλήρους αναβάθμισης συστήματος...

επίλυση εξαρτήσεων...

διερεύνηση διενέξεων...

Πακέτα (1): filesystem-2013.05-2

Συνολικό Μέγεθος Λήψης: 0,01 MiB

Συνολικό Μέγεθος Εγκατάστασης: 0,01 MiB

Καθαρό Μέγεθος Αναβάθμισης: -0,30 MiB

:: Συνέχιση εγκατάστασης; [Y/n]

:: Λήψη πακέτων...

filesystem-2013.05-2-x86_64 8,4 KiB 247K/s 00:00 [####################################################] 100%

(1/1) έλεγχος κλειδιών [####################################################] 100%

(1/1) έλεγχος ακεραιότητας πακέτων [####################################################] 100%

(1/1) φόρτωση αρχείων πακέτων [####################################################] 100%

(1/1) έλεγχος διενέξεων αρχείων [####################################################] 100%

(1/1) έλεγχος διαθέσιμου χώρου δίσκου [####################################################] 100%

(1/1) αναβάθμιση filesystem [####################################################] 100%

# reboot

##########################################################

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

υγ: Μη γελάσετε για το grub 1 και το hal.. έχουν μείνει από τα παλιά! Οκ, δεν χρησιμοποιώ αρτσ και τόσο συχνά...
[SIZE=2]#[SIZE=2] Αν το Θέμα-Πρόβλημα που δημιουργήσαμε [SIZE=2][B][I][SIZE=2][Λύθηκε], παρακαλώ ενημερώνουμε για να σημειωθεί στον τίτλο.[/I][/B]
[SIZE=2]# Δεν 2,3,..πλο-ποστάρουμε για λόγους οικονομίας του forum, παρά επεξεργαζόμαστε την τελευταία δημοσίευσή.
[SIZE=2]# Για παράθεση κώδικα και εντολών χρησιμοποιούμε το κουμπάκι Code.
[SIZE=2]# Τα παραπάνω δεν είναι υποχρεωτικά, αλλά βοηθάνε στη διαχείριση της σελίδας.
  Απάντηση
#30
Σε εμένα η αναβάθμιση πήγε ρολόι, με τις απλές 3 εντολές [φυσικά είχα διαβάσει ΚΑΙ το home του arch.org αλλά και το blog του Allan πριν]

Παράθεση:
1. pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
2. pacman -Syu --ignore filesystem
3. pacman -Su

Όλα πήγαν καλά....
Δεν είχα μνμ για τον grub, bash.....
  Απάντηση


Ίσως Σχετικά Νήματα...
Νήμα Άτομο Απαντήσεις Βλεφαριάσματα Τελευταία Ανάρτηση
  προβλημα με αναβαθμιση. blackm76 5 1.964 14.02.2017 15:26
Τελευταία Ανάρτηση: blackm76
  Πρόβλημα με αναβάθμιση συστήματος [Λύθηκε] blackm76 11 1.812 07.06.2014 01:11
Τελευταία Ανάρτηση: blackm76
  αναβαθμιση συστηματος blackm76 5 752 11.11.2013 15:09
Τελευταία Ανάρτηση: blackm76

Πάμε στο Forum:


Πλάσματα σουλατσάρουν στο νήμα: 1 Επισκέπτης(ες)