Re: [AVVIO] problema grosso all'avvio
no such file or directory >:(bingel ha scritto:Codice: Seleziona tutto
cat media/<<nome_dir>>/var/lib/dbus/machine-id
Il forum della comunità italiana di Ubuntu.
https://forum.ubuntu-it.org/
no such file or directory >:(bingel ha scritto:Codice: Seleziona tutto
cat media/<<nome_dir>>/var/lib/dbus/machine-id
Codice: Seleziona tutto
sudo mkdir /media/ubuntuCodice: Seleziona tutto
sudo mount /dev/sda1 /media/ubuntuCodice: Seleziona tutto
sudo mount -t proc none /media/ubuntu/proc
sudo mount -o bind /dev /media/ubuntu/dev
sudo chroot /media/ubuntu /bin/bashCodice: Seleziona tutto
root@ubuntu:/#Codice: Seleziona tutto
rm -f /var/lib/dbus/machine-idCodice: Seleziona tutto
dbus-uuidgen --ensureCodice: Seleziona tutto
cat /var/lib/dbus/machine-idCodice: Seleziona tutto
5566e9e9fc6a5122035bcf194a4d1108Codice: Seleziona tutto
exitprima di iniziare, solo una domanda..bingel ha scritto:
Codice: Seleziona tutto
cat media/ubuntu/var/lib/dbus/machine-idCodice: Seleziona tutto
exitCodice: Seleziona tutto
root@ubuntu:/#Codice: Seleziona tutto
cat /var/lib/dbus/machine-idbingel ha scritto: il tuo dubbio è giustissimo, infatti ho sbagliato a postarti il comando. Quello corretto è senza media/ubuntu (vedi il precedente post che l'ho corretto)
Comunque la risposta (fatti i dovuti correttivi a tale comando come sopra indicato) è SI, devi eseguire i soli comandi indicati e nella sequenza indicata ...considera tra l'altro che il comando exit serve proprio per uscire dall'ambiente chroot-ato (che pessimo neologismo!)
PS: il controllo tramite il comando
lo potresti fare anche prima di eliminare il file machine-id. Se vedi che tale file contiene caratteri strani (deve contenere esattamente 32 cifre ognuna compresa tra 0-9 oppure tra a-f) vuol dire quasi certamente che il problema dipende proprio da tale file. In ogni caso prova ad eseguire le operazioni che ti ho indicato anche se sembra tutto a posto.Codice: Seleziona tutto
cat /var/lib/dbus/machine-id
a questo punto, credo, da neofita quale sono, che la soluzione potrebbe essere riavviare o reinstallare il dbus..dimmi tu.. :-\bingel ha scritto: prova a inserire
nella stringa di avvio del kernel che trovi dentro al fileCodice: Seleziona tutto
acpi=off
Codice: Seleziona tutto
/boot/grub/menu.lst
Codice: Seleziona tutto
sudo cp -L /etc/resolv.conf /media/ubuntu/etc/resolv.confCodice: Seleziona tutto
sudo chroot /media/ubuntu /bin/bashCodice: Seleziona tutto
source /etc/profileCodice: Seleziona tutto
apt-get install dbusCodice: Seleziona tutto
apt-get install --reinstall dbusCodice: Seleziona tutto
ls -lai /etc/rc2.dCodice: Seleziona tutto
exitperfetto,provo e ti faccio sapere..bingel ha scritto: non so se sia possibile reinstallare tramite ambiente chrootato tuttavia puoi provare:
.............
da qui sono iniziati i problemi..bingel ha scritto:
Codice: Seleziona tutto
root@ubuntu:/# sudo cp -L /etc/resolv.conf /media/giovanni/etc/resolv.conf
sudo: unable to resolve host ubuntu
cp: cannot create regular file `/media/giovanni/etc/resolv.conf': No such file or directoryCodice: Seleziona tutto
root@ubuntu:/# ls -lai /etc/rc2.d
total 20
11026519 drwxr-xr-x 2 root root 4096 2009-06-28 19:23 .
11026433 drwxr-xr-x 139 root root 12288 2009-07-03 18:33 ..
11027090 lrwxrwxrwx 1 root root 13 2009-06-28 19:22 K01gdm -> ../init.d/gdm
11027280 lrwxrwxrwx 1 root root 17 2008-12-02 15:16 K01usplash -> ../init.d/usplash
11027334 lrwxrwxrwx 1 root root 17 2008-11-01 14:02 K11anacron -> ../init.d/anacron
11027458 lrwxrwxrwx 1 root root 13 2008-11-01 14:02 K11atd -> ../init.d/atd
11027440 lrwxrwxrwx 1 root root 14 2008-12-07 13:56 K11cron -> ../init.d/cron
11027184 lrwxrwxrwx 1 root root 16 2009-06-28 19:22 K16dhcdbd -> ../init.d/dhcdbd
11026606 lrwxrwxrwx 1 root root 22 2009-06-28 19:22 K20acpi-support -> ../init.d/acpi-support
11027056 lrwxrwxrwx 1 root root 14 2008-12-02 15:16 K20apmd -> ../init.d/apmd
11027149 lrwxrwxrwx 1 root root 22 2009-06-28 19:22 K20hotkey-setup -> ../init.d/hotkey-setup
11027367 lrwxrwxrwx 1 root root 23 2008-12-02 15:16 K20nvidia-kernel -> ../init.d/nvidia-kernel
11026723 lrwxrwxrwx 1 root root 19 2008-12-02 15:16 K20powernowd -> ../init.d/powernowd
11026957 lrwxrwxrwx 1 root root 15 2008-12-07 13:56 K20rsync -> ../init.d/rsync
11027235 lrwxrwxrwx 1 root root 17 2008-12-07 13:56 K20winbind -> ../init.d/winbind
11027488 lrwxrwxrwx 1 root root 15 2008-12-07 13:56 K21acpid -> ../init.d/acpid
11027039 lrwxrwxrwx 1 root root 14 2009-06-28 19:23 K80cups -> ../init.d/cups
11026969 lrwxrwxrwx 1 root root 22 2009-06-28 19:22 K86avahi-daemon -> ../init.d/avahi-daemon
11027163 lrwxrwxrwx 1 root root 14 2009-06-28 19:22 K88dbus -> ../init.d/dbus
11027376 lrwxrwxrwx 1 root root 21 2008-12-02 15:16 K99laptop-mode -> ../init.d/laptop-mode
11027020 -rw-r--r-- 1 root root 556 2008-10-14 15:02 README
11027182 lrwxrwxrwx 1 root root 19 2008-10-29 18:50 S01policykit -> ../init.d/policykit
11026904 lrwxrwxrwx 1 root root 17 2009-06-28 13:59 S05vbesave -> ../init.d/vbesave
11026464 lrwxrwxrwx 1 root root 25 2009-06-28 14:01 S10powernowd.early -> ../init.d/powernowd.early
11027871 lrwxrwxrwx 1 root root 34 2008-10-28 18:15 S10xserver-xorg-input-wacom -> ../init.d/xserver-xorg-input-wacom
11026788 lrwxrwxrwx 1 root root 14 2009-01-31 09:50 S20wicd -> ../init.d/wicd
11027188 lrwxrwxrwx 1 root root 13 2008-10-29 18:50 S24hal -> ../init.d/hal
11028071 lrwxrwxrwx 1 root root 20 2008-10-29 18:47 S25pulseaudio -> ../init.d/pulseaudio
11027210 lrwxrwxrwx 1 root root 24 2009-06-28 14:05 S28NetworkManager -> ../init.d/NetworkManager
11026924 lrwxrwxrwx 1 root root 31 2009-06-28 13:20 S30system-tools-backends -> ../init.d/system-tools-backends
11027228 lrwxrwxrwx 1 root root 24 2008-10-31 15:28 S90binfmt-support -> ../init.d/binfmt-support
11027895 lrwxrwxrwx 1 root root 18 2008-10-28 18:15 S99rc.local -> ../init.d/rc.local
11027896 lrwxrwxrwx 1 root root 19 2008-10-28 18:15 S99rmnologin -> ../init.d/rmnologin
11027897 lrwxrwxrwx 1 root root 24 2008-10-28 18:15 S99stop-readahead -> ../init.d/stop-readaheadDirei proprio di SI. In pratica hal non parte se non parte prima dbus in quanto dipende da quest'ultimo quindi se dbus è disattivato hal non partirà di certo.mio fratello mi ha confessato di aver disattivato quella voce seguendo delle guide "per velocizzare l'avvio"..
ora mi chiedo,potrebbe essere quello l'inghippo?
direi che dovresti provare a rifare tutto usando come punto di mount /media/ubuntu piuttosto che /media/giovanni in quanto, anche se non ho ricontrollato, è possibile che alcuni comandi che ti ho indicato prendano per scontato che il punto di mount sia esattamente /media/ubuntu ...tuttavia il problema è un altro: a giudicare dal prompt ti trovavi nell'ambiente chrootato quando hai dato quel comando, mentre avresti dovuto eseguirlo prima di dare il comando chroot...e in ogni caso lascia perdere perché se tuo fratello ha disattivato dbus proviamo prima semplicemente a riattivarlo ...anche se reinstallandolo probabilmente si riattiverebbe automaticamente.root@ubuntu:/# sudo cp -L /etc/resolv.conf /media/giovanni/etc/resolv.conf
sudo: unable to resolve host ubuntu
cp: cannot create regular file `/media/giovanni/etc/resolv.conf': No such file or directory
Codice: Seleziona tutto
sudo mv K88dbus S23dbusCodice: Seleziona tutto
cd /media/ubuntu/etc/rc2.dCodice: Seleziona tutto
cat /media/ubuntu/init.d/rc | grep CONCURRENCYrieccomi..allora mi sono perso d'animo nel week end e ho provato una reinstallazione..ordunque sono riuscito a salvare tutti i dati più importanti che avevo sul laptop creando semplicemente una partizione aggiuntiva..quindi successivamente all'avvio mi chiedeva quale partizione avviare, al che avviavo la nuova (con ubuntu 7.10) e sono riuscito ad accedere ai vecchi dati salvando tutto su dvd! dopo di che ho eliminato la vecchia partizione e tutto è tornato come prima..bingel ha scritto: Eccomi di nuovo ...nel weekend ho avuto parecchio da fare.
Tornando al tuo problema:
Direi proprio di SI. In pratica hal non parte se non parte prima dbus in quanto dipende da quest'ultimo quindi se dbus è disattivato hal non partirà di certo.mio fratello mi ha confessato di aver disattivato quella voce seguendo delle guide "per velocizzare l'avvio"..
ora mi chiedo,potrebbe essere quello l'inghippo?
Pertanto bisognerà semplicemente trovare il modo di ripristinare i servizi che tuo fratello ha disattivato.
Riguardo all'errore che ti da:
direi che dovresti provare a rifare tutto usando come punto di mount /media/ubuntu piuttosto che /media/giovanni in quanto, anche se non ho ricontrollato, è possibile che alcuni comandi che ti ho indicato prendano per scontato che il punto di mount sia esattamente /media/ubuntu ...tuttavia il problema è un altro: a giudicare dal prompt ti trovavi nell'ambiente chrootato quando hai dato quel comando, mentre avresti dovuto eseguirlo prima di dare il comando chroot...e in ogni caso lascia perdere perché se tuo fratello ha disattivato dbus proviamo prima semplicemente a riattivarlo ...anche se reinstallandolo probabilmente si riattiverebbe automaticamente.root@ubuntu:/# sudo cp -L /etc/resolv.conf /media/giovanni/etc/resolv.conf
sudo: unable to resolve host ubuntu
cp: cannot create regular file `/media/giovanni/etc/resolv.conf': No such file or directory
In effetti, dall'output del comando che ti avevo postato si vede che il servizio relativo a dbus viene killato, piuttosto che attivato, nel runlevel2 (rc2.d) che è il runlevel di normale funzionamento di Ubuntu. Il link a dbus comincia infatti con "k"-kill e non con "s"-start
Intanto dunque prova a rinominare tale link in questa maniera e vedere se il PC parte, poi successivamente vedremo se c'è da fare anche qualcos'altro:
Ovviamente prima di eseguire questo comando dovrai esserti posizionato nella directory rc2.d e considera inoltre che è sufficiente montare la partizione sda1 per fare ciò, non è dunque necessario fare un chroot dell'ambiente. Per spostarti in rc2.d:Codice: Seleziona tutto
sudo mv K88dbus S23dbus
Dato che ci sei posta anche l'output di questo comando:Codice: Seleziona tutto
cd /media/ubuntu/etc/rc2.d
Codice: Seleziona tutto
cat /media/ubuntu/init.d/rc | grep CONCURRENCY
Codice: Seleziona tutto
CONCURRENCY=noneCodice: Seleziona tutto
CONCURRENCY=shell