Pagina 1 di 2

Devo salvare un file a tutti i costi!

Inviato: martedì 13 febbraio 2007, 14:26
da albe.
Nella procedura di installazione di ubuntu su hd esterno, come illustrato in http://wiki.ubuntu-it.org/InstallazioneHdEsterno è necessario, ad un certo punto, modificare un file per il caricamento dei moduli.
Prima di tutto si procede a "montare un file system virtuale e ad acquisire i diritti di root" con i seguenti comandi:

mount -tproc proc /target/proc
chroot /target
su

quindi si apre il file con vim

vim /etc/mkiniramfs/modules

si aggiunge una riga e si salva.
Ecco... si salva! Il problema è che se anche sono root non riesco a salvare dato che dopo aver inserito il comando
: x    oppure
:wq  oppure
:wq!  (per forzare il comando)

mi viene sempre restituito lo stesso output:

"/etc/mkiniramfs/modules"
"/etc/mkiniramfs/modules" E212: Can't open file for writing
Press ENTER or type the command to continue

Tutto ciò succede anche se antepongo i comandi per farmi diventare superutente all'apertura del file, tipo:

su vim /etc/mkiniramfs/modules     oppure
sudo vim /etc/mkiniramfs/modules   oppure
sudo -s -H vim /etc/mkiniramfs/modules

Ci dev'essere un godmode per salvare lo stesso... aiutatemi!

Re: Devo salvare un file a tutti i costi!

Inviato: martedì 13 febbraio 2007, 15:50
da jack84
Può essere che il dispositivo sia montato in modo che non sia possibile scriverlo?

Re: Devo salvare un file a tutti i costi!

Inviato: martedì 13 febbraio 2007, 16:20
da albe.
jack84 ha scritto: Può essere che il dispositivo sia montato in modo che non sia possibile scriverlo?
Non penso proprio, altrimenti non sarebbe nemmeno stato possibile installare il kernel!

Re: Devo salvare un file a tutti i costi!

Inviato: martedì 13 febbraio 2007, 18:00
da difesaparcosempione
w!

hai provato così ?
e poi
q

ciao
8)

Re: Devo salvare un file a tutti i costi!

Inviato: martedì 13 febbraio 2007, 19:07
da simo_magic
usare un altro programma? nano per esempio?

Re: Devo salvare un file a tutti i costi!

Inviato: mercoledì 14 febbraio 2007, 9:48
da albe.
difesaparcosempione ha scritto: w!

hai provato così ?
e poi
q

ciao
8)
Si, non cambia niente.

Re: Devo salvare un file a tutti i costi!

Inviato: mercoledì 14 febbraio 2007, 10:59
da samburu
Penso che il file che stai toccando sia attivo e quindi in quel momento intoccabile. Prova a fare la stessa cosa usando però un cd live che ti permetterà di entrare, variare, e salvare. Anche là sarà meglio essere super user.

Re: Devo salvare un file a tutti i costi!

Inviato: mercoledì 14 febbraio 2007, 11:31
da albe.
samburu ha scritto: Penso che il file che stai toccando sia attivo e quindi in quel momento intoccabile. Prova a fare la stessa cosa usando però un cd live che ti permetterà di entrare, variare, e salvare. Anche là sarà meglio essere super user.
Beh, ma io ho avviato il sistema in modalità ripristino ("Rescue") come raccomandato sulla guida.

Re: Devo salvare un file a tutti i costi!

Inviato: giovedì 15 febbraio 2007, 10:14
da albe.
Cheapskate ha scritto:
samburu ha scritto: Penso che il file che stai toccando sia attivo e quindi in quel momento intoccabile. Prova a fare la stessa cosa usando però un cd live che ti permetterà di entrare, variare, e salvare. Anche là sarà meglio essere super user.
Beh, ma io ho avviato il sistema in modalità ripristino ("Rescue") come raccomandato sulla guida.
In modalità "Ripristina sistema danneggiato" questo tipo di file dovrebbe essere modificabile... me lo confermate?

Re: Devo salvare un file a tutti i costi!

Inviato: giovedì 15 febbraio 2007, 10:42
da robyuan
quali sono i permessi sul file indicato?

Re: Devo salvare un file a tutti i costi!

Inviato: giovedì 15 febbraio 2007, 11:12
da samburu
Io ti indicavo quella modalità perché non attivi alcun file o driver o altro, mentre usando la rescue, un qualcosa di minimo è attivato (se provi a lanciare e2fsck vedi che ti risponde...). Però vedi tu.
Ripristina sistema danneggiato
Questa opzione non so cosa faccia e comunque se si comporta come i normali rescue disk delle varie distro di windows (delle ditte), allora rischi di trovare tutto formattato a nuovo...

Re: Devo salvare un file a tutti i costi!

Inviato: giovedì 15 febbraio 2007, 15:09
da albe.
robyuan ha scritto: quali sono i permessi sul file indicato?
Se mi dici come faccio a saperlo te lo dico...  :) Sono, un super-novello di linux

Re: Devo salvare un file a tutti i costi!

Inviato: giovedì 15 febbraio 2007, 15:14
da robyuan
apri un terminale,

cd /etc/mkiniramfs/
ls -lf modules

risulterà una roba così circa:

modules -rwxr-xr-x ...

postala e vediamo

Re: Devo salvare un file a tutti i costi!

Inviato: venerdì 16 febbraio 2007, 10:38
da albe.
robyuan ha scritto: apri un terminale,

cd /etc/mkiniramfs/
ls -lf modules

risulterà una roba così circa:

modules -rwxr-xr-x ...

postala e vediamo
Succede una cosa strana. Quando scrivo

cd /etc/mkiniramfs/

esce

bash: cd: etc/mkiniramfs No such file or directory

In effetti ho giustappunto notato che quando apro il file con

vim /etc/mkiniramfs/modules

in fondo al file (che è vuoto, ha solo una paginata di righe con all'inizio di ogni riga il carattere ~) esce

"etc/mkiniramfs/modules" [NEW Directory]

Re: Devo salvare un file a tutti i costi!

Inviato: venerdì 16 febbraio 2007, 12:54
da robyuan
ops
cd /etc/mkinitramfs/  (rotfl)

mancava una "t" ecco perchè non ti faceva salvare  ;D

Re: Devo salvare un file a tutti i costi!

Inviato: venerdì 16 febbraio 2007, 14:35
da albe.
robyuan ha scritto: ops
cd /etc/mkinitramfs/  (rotfl)

mancava una "t" ecco perchè non ti faceva salvare  ;D
Ci avevo pensato anche io, nel passaggio dopo infatti si dice di modificare un file contenuto in etc/mkinitramfs/.
Fatto sta che nemmeno la cartella etc/mkinitramfs/ risulta esistere

cd /etc/mkinitramfs/

bash: cd: etc/mkiniramfs: No such file or directory

e se tento di modificare il file etc/mkinitramfs/modules ovviamente succede la stessa cosa di prima.
Eppure ho seguito alla lettera la procedura della guida http://wiki.ubuntu-it.org/InstallazioneHdEsterno

Re: Devo salvare un file a tutti i costi!

Inviato: venerdì 16 febbraio 2007, 14:48
da robyuan
scusa ... mi sono soffermato troppo sul problema di scrivere il file che ho perso di vista da dove partiva la tua richiesta ...

ti consiglio di seguire questo post (dal forum internazionale di ubuntu) credo che quello italiano sia carente in diversi punti e forse nemmeno testato

http://ubuntuforums.org/showthread.php?t=80811

Re: Devo salvare un file a tutti i costi!

Inviato: venerdì 2 marzo 2007, 12:11
da albe.
robyuan ha scritto: scusa ... mi sono soffermato troppo sul problema di scrivere il file che ho perso di vista da dove partiva la tua richiesta ...

ti consiglio di seguire questo post (dal forum internazionale di ubuntu) credo che quello italiano sia carente in diversi punti e forse nemmeno testato

http://ubuntuforums.org/showthread.php?t=80811
Me lo son letto e cambia ben poco dalla procedura tradotta in italiano, nulla che mi possa aiutare comunque.
Una persona che ha avuto il mio stesso identico problema e l'ha risolto mi ha detto che ci è riuscita "cambiando i privilegi ai file" ma non ricorda più come ha fatto precisamente. Qualcuno sa darmi una mano alla luce di questa news?

Re: Devo salvare un file a tutti i costi!

Inviato: venerdì 2 marzo 2007, 13:21
da robyuan
scusa un paio di domande:
se ho capito bene tu vuoi avviare ubuntu su un hD esterno. Giusto?
la procedura che stai seguento è per Breezy, tu stai usando breezy o edgy?

per l'installazione di ubuntu su hd esterno prova a vedere anche questo post:
http://forum.ubuntu-it.org/viewtopic.php?t=58534#lastPost

per il problema del salvataggio del file ...
è ovvio che se le dir non esistono non puoi salvare i file ...
quindi crea le directoyche mancano
md /etc/mkinitramfs
e poi crea il file modules ...

Re: Devo salvare un file a tutti i costi!

Inviato: martedì 6 marzo 2007, 12:27
da albe.
robyuan ha scritto: scusa un paio di domande:
se ho capito bene tu vuoi avviare ubuntu su un hD esterno. Giusto?
la procedura che stai seguento è per Breezy, tu stai usando breezy o edgy?

per l'installazione di ubuntu su hd esterno prova a vedere anche questo post:
http://forum.ubuntu-it.org/viewtopic.php?t=58534#lastPost

per il problema del salvataggio del file ...
è ovvio che se le dir non esistono non puoi salvare i file ...
quindi crea le directoyche mancano
md /etc/mkinitramfs
e poi crea il file modules ...
Allora, intanto grazie! L'annoso problema del salvataggio file era dovuto al fatto che non esistevano le directory (o meglio, LA directory, nella traduzione italiana c'è un errore persino nel nome della cartella in cui andrà creato il file modules facendo credere che sia diversa da quella del file initramfs.conf).
Sono riuscito ad ultimare la procedura, a meno della modifica del file di Grub che non capisco se è necessaria o meno. Infatti al riavvio col disco usb esterno collegato mi parte windows come al solito. Cosa devo fare per far partire Ubuntu?

P.S: Ho installato ubuntu 6.10 (edgy)

P.P.S: Se posso dare una mano e modificare gli errori della traduzione italiana lo faccio volentieri, fatemi sapere come si fa.