Buongiorno a tutti, sono utente ubuntu da poco tempo.
Ho un notebook partizionato con Ubuntu 13.10 e Windows 8 in dual boot. Per motivi di lavoro dal terminale di ubuntu ho voluto cambiare i permessi alla cartella usr scrivendo cosi:

chmod -R 777 /usr

adesso quando riapro Ubuntu non mi permette di arrestare il sistema, continuamente mi da dei bug e non posso entrare da terminale con sudo.

Come posso risolvere?

grazie mille per l'aiuto e per la comprensione verso un novellino

chiesto 15 Oct '14, 17:34

massoema's gravatar image

massoema
25115

modificato 15 Oct '14, 18:32

enzotib's gravatar image

enzotib ♦♦
14.1k113187

Perchè lavorando di fretta non si combina nulla alla fine volevo essere libero di spostare cartelle il più veloce possibile. Si sono un pivello!!! :(

Grazie della risposta comunque. Speravo di poter fare in qualche altro modo più veloce ma va be non importa. A questo punto mi consigli di usare una pennetta usb da far avviare come boot per poi installare tutto sopra il lato partizionato di ubuntu?

grazie ancora della pazienza @enzotib

(15 Oct '14, 18:45) massoema massoema's gravatar image

@massoema, non usare le risposte per comunicare, usa i commenti.

(15 Oct '14, 18:51) enzoge enzoge's gravatar image

@massoema: non puoi risolvere ragionevolmente, hai fatto un errore, lasciamelo dire, da pivello.

Per quale motivo hai cambiato i permessi di una directory di sistema, e per di più ricorsivamente? Non si possono eseguire azioni amministrative alla leggera senza sapere esattamente cosa si sta facendo e cosa si rischia.

Ti consiglio di reinstallare, magari senza formattare, per mantenere i dati.

coll. permanente

ha risposto 15 Oct '14, 18:30

enzotib's gravatar image

enzotib ♦♦
14.1k113187

modificato 15 Oct '14, 18:33

@enzotib: forse se ha impostato -r 777 usr i contenuti della usr sono rimasti invariati, in quanto ha tolto prima il permesso di lettura.

(15 Oct '14, 18:54) enzoge enzoge's gravatar image

temo che tu abbia impostato la -r anziché -R togliendo alla directory /usr il permesso di lettura, rendendo così inaccessibile i suoi contenuti. Puoi verificare se è così con i seguenti comandi da una finestra di terminale:

sudo -i (che chiederà la tua password)
cd /
ls -l (questo comando visualizzerà i permessi di tutte le directory presenti in radice, compresa la usr)

se ai permessi della usr manca quello di lettura digita:

chmod +r usr

Ripristinata la sistuazione originale, potrai procedere con ciò che devi fare.

coll. permanente

ha risposto 15 Oct '14, 18:47

enzoge's gravatar image

enzoge
4.7k304088

modificato 15 Oct '14, 18:55

@ilgallinetta ho scritto con R maiuscola, comunque con chmod -r usr mi dice permesso negato

(15 Oct '14, 19:04) massoema massoema's gravatar image

@ilgallinetta: tu dici "temo", ma sarebbe ottimo che avesse solo modificato /usr e non tutto quello che è contenuto, con una semplice modifica da livecd potrebbe risolvere. Ben più grave invece il -R.

(15 Oct '14, 19:10) enzotib ♦♦ enzotib's gravatar image

I permessi della usr come sono? C'è drwxr-xr-x o invece è così d-wr--x--x ? Comunque -r è sbagliato, per aggiungere i permessi di lettura bisogna impostare +r. Questo però dopo aver eseguito i comandi precedenti. Per essere sicuro di essere nella partizione giusta, puoi usare il comando pwd, questo ti dice dove sei.

(15 Oct '14, 19:22) enzoge enzoge's gravatar image

@enzotib: sicuramente sbaglio, ma mi risulta che -R 777 ./directory con la R maiuscola sia ricorsivo, mentre con la r minuscola tolga il permesso di lettura. Credo anche che da root si possa aggiungere la r senza ricorrere alla Live. Sempre che trattandosi della usr, si riesca ad entrare.

(15 Oct '14, 19:33) enzoge enzoge's gravatar image

@ilgallinetta: intendevo che con -r cambi solo una dir, con -R cambi tutti i permessi dei file contenuti, permessi che è impensabile ricostruire tutti a mano.

(15 Oct '14, 20:11) enzotib ♦♦ enzotib's gravatar image

@ilgallinetta@enzotib ovviamente per poter lavorare come root devo avviare in modalita ripristino. Dunque la situazione è questa:

drwxrwxrwx root usr drwxr-xr-x root var

avevo modificato anche la cartella var per di più :(

(15 Oct '14, 20:35) massoema massoema's gravatar image

@enzotib per ricevere le notifiche dei commenti c'è bisogno del tag???

(15 Oct '14, 20:36) massoema massoema's gravatar image

@massoema: non so di preciso come funziona il sistema delle notifiche.

(15 Oct '14, 20:42) enzotib ♦♦ enzotib's gravatar image

@enzotib: infatti se ha usato -r ha tolto la lettura solo a /usr e poi nei contenuti non ci fai più niente neppure col -R. Dicevamo la stessa cosa. Ora però sembra sia stata modificate anche /var, però contenuti a parte a me sembrano a posto.

(15 Oct '14, 20:44) enzoge enzoge's gravatar image

@massoema: per ricevere le notifiche a 1/2 email devi entrare nella tua pagina (cliccando sul tuo nome utente), cliccare su Strumenti utente, poi su Impostazioni notifiche email e da li personalizzare con le scelte che ritieni più opportune.
Ma ora, il PC sei riuscito a sistemarlo o reinstalli il sistema? :-)

(15 Oct '14, 20:53) enzoge enzoge's gravatar image

@ilgallinella per niente. Sto provando a reinstallare il sistema con il file iso di ubuntu 13.10 da usb ma nel boot mi dice di rimuovere il dispositivo senza farmi fare altro. La pennetta èformattata come fat. Sono nel pantano estremo

(15 Oct '14, 20:59) massoema massoema's gravatar image

@ilgallinella

(15 Oct '14, 20:59) massoema massoema's gravatar image

@massoema, io non sono ilgallinetta.
La 13.10 non è più supportata da luglio, ti converrebbe installare la 12.04 lts o la 14.04 sempre lts.

(15 Oct '14, 21:18) enzoge enzoge's gravatar image

@ilgallinella Error loading operating system. Ottimo direi

(15 Oct '14, 21:41) massoema massoema's gravatar image
(15 Oct '14, 21:41) massoema massoema's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×60
×33
×24
×7

domanda posta: 15 Oct '14, 17:34

domanda visualizzata: 3,558 volte

ultimo aggiornamento: 15 Oct '14, 21:41

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.