Thunderbird upgrade (+boot problem)

Athanasios Lefteris alefteris at gmail.com
Sun Jun 24 17:05:19 BST 2007


On 6/24/07, Πανταζής Χριστόδουλος <xpanta at sch.gr> wrote:
> > Βγάλε ότι προηγούμενη έκδοση του Thunderbird έχεις μέχρι τώρα. (sudo
> > apt-get --purge autoremove thunderbird)
>
> Μετά από αυτήν την εντολή (και αφού απεγκατέστησε αρκετά πράγματα)
> κόλλησαν οι μπάρες στο πάνω και κάτω μέρος της οθόνης, έκανα
> control-alt-backspace και δεν ξανα-έμπαινε με τίποτα (κολλούσε μετά το
> login) έκανα ctrl-alt-f1 και μετά ctrl-alt-del (αφού το sudo reboot δεν
> το έτρεχε) και πλέον κολλάει στο boot time λέγοντας:
>
> Target filesystem doesn't have /sbin/init
> BusyBox v1.1.3 (Debian 1:1.1.3-2ubuntu3) Built-in Shell (ash)
> /bin/sh: Can't access tty; job control turned off
> (initramfs)
>
> Πριν από τo sudo apt-get --purge είχα απεγκαταστήσει την παλιά έκδοση
> του Thunderbird (1.5) μέσα από το synaptics, βέβαια το 2 εξακολουθούσε
> να τρέχει (με τα γνωστά κολλήματα)

Αφού είχες απεγκαταστήσει την έκδοση 1.5 και είχες εγκαταστήσει το 2,0
manually δεν είχες κάποιο λόγο να τρέξεις την εντολή που σου πρότεινα.
Αυτό που έκανε επιπλέον η εντολή είναι να αφαιρέσει όλα τα αρχεία
ρυθμίσεων του thunderbird (--purge) και να απεγκαταστήσει και όλες τις
εξαρτήσεις που δεν χρειάζονται πλέον (autoremove) σε αντίθεση με το
σκέτο remove που αφαιρεί μόνο το συγκεκριμένο πακέτο (και είχες κάνει
ήδη με το synaptics)

Και εδώ είναι που ατύχησες, γιατί το autoremove πρέπει να αφαίρεσε και
το πακέτο upstart που χρησιμοποιείται για να εκκινεί το λειτουργικό.
Αν είσουν λίγο πιο προσεκτικός στο ποια πακέτα σου πρότεινε το
autoremove να αφαιρεθούν θα το έβλεπες. Πρόκειται για bug.

Τώρα πως μπορούμε να λύσουμε το πρόβλημα:

- Κάνε boot από ένα live cd του ubuntu
- Άνοιξε ένα τερματικό
- Χρησιμοποίησε το  sudo fdisk -l για να ελέγξεις σε ποιο partition
είναι εγκατεστημένο το ubuntu installation που θέλουμε να ανακτήσουμε.
- Φτιάξε ένα φάκελο πχ sudo mkdir /media/hda1
- Κάνε mount το partition του ubuntu installation στον φάκελο που
μόλις έφτιαξες ( πχ sudo mount /dev/hda1 /media/hda1). Προσάρμοσε το
dev/hda1 ανάλογα.
- chroot /media/hda1
- Ξαναεγκατέστησε το βασικό σύστημα του Ubuntu για να ξαναβάλεις όσα
πακέτα χρειάζονται για να εκκινεί το pc (sudo apt-get install
ubuntu-minimal). Το πακέτο που έλειπε και θα μπει τώρα είναι ένα
σχετικό με το upstart.

> Τώρα έχω μπει από τα windows και στέλνω το e-mail. Έχω κάνει backup τη
> δουλειά μου πρόσφατα εκτός από κάτι σημαντικές φωτογραφίες που έβαλα
> πριν από 2 βδομάδες και κάτι mp3... Το σώνουμε; Πριν από αυτό το
> μπλέξιμο με το Thunderbird 2 το Ubuntu μου έτρεχε χωρίς πρόβλημα και
> χωρίς κανένα κόλλημα

Πες μου πως πάει και το παλεύουμε :) Συγνώμη για την φασαρία που σε
έβαλα, αλλά δεν νομίζω να φταίω εγώ.. από εδώ και πέρα πρόσεχε τι
κάνουν οι εντολές που σου προτείνω :)

-- 
Θάνος
http://alefteris.wordpress.com/


More information about the Ubuntu-gr mailing list