Newsgroup: it.comp.os.linux.debian
Titolo: montare (solo in lettura) filesystem ext4 su lenny (che usa ext3)

Debian lenny.
Vorrei vedere il contenuto di una immagine creata con dd (suppongo) di un file
immagine scaricato.
 
Il file,   2013-05-25-wheezy-raspbian.img    é composto da 2 partizioni.
 
sudo fdisk -lu 2013-05-25-wheezy-raspbian.img
You must set cylinders.
You can do this from the extra functions menu.
 
Disk 2013-05-25-wheezy-raspbian.img: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders, total 0 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x000c7b31
 
                         Device Boot      Start         End      Blocks   Id 
System
2013-05-25-wheezy-raspbian.img1            8192      122879       57344    c 
W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
2013-05-25-wheezy-raspbian.img2          122880     3788799     1832960   83 
Linux
Partition 2 does not end on cylinder boundary.
 
La prima partizione, fat32, e non mi da problemi, la seconda é invece ext4.
Il comando:
sudo mount  2013-05-25-wheezy-raspbian.img /tmp/img2 -o offset=$((122880*512))
mi restituisce:
mount: unknown filesystem type 'ext4'
 
C'é modo per uscire dal tunnel?
 
 
-- 
+---------------------------------------------------------------------------+
| ... e come dissero Gargantua e Pantagruel al termine di un lauto pranzo:  |
|     Anche oggi abbiamo contribuito a ridurre la fame nel mondo...         |
+-----#26--------------------Campagna contro le pubblicita` idiote.---------+


Forse il filesystem non è riconosciuto dal kernel
 
Per averne la certezza:
 
  cat /proc/filesystems  | grep ext4
 
 
 
 
 
 
 
 

   cat /proc/filesystems  | grep ext4
 
Non é riconosciuto!
 
Ma tra i pacchetti installati:
apropos ext4
e2undo (8)           - Replay an undo log for an ext2/ext3/ext4 filesystem
fsck.ext4 (8)        - check a Linux ext2/ext3 file system
fsck.ext4dev (8)     - check a Linux ext2/ext3 file system
mkfs.ext4 (8)        - create an ext2/ext3 filesystem
mkfs.ext4dev (8)     - create an ext2/ext3 filesystem
 
...qualcosa c'é!
 
C'é modo di fare una conversione in ext3 per poter montare quella partizione?
 
 
-- 
+---------------------------------------------------------------------------+
| Non asciugarti le palle col phon! Le bruci e poi ti nascono figli neri... |
| (Sentita nello spogliatoio)                                               |
+-----#27--------------------Campagna contro le pubblicita` idiote.---------+

 C'é modo di fare una conversione in ext3 per poter montare quella partizione?
 
hai provato a caricare il modulo del kernel per ext4?
modprobe ext4
 
poi dovrebbe funzionare (se il kernel e' abbastanza nuovo da avere il
modulo).
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?


 
Per quello che ne so ritengo di no
Puoi tentare con una ricerca con un motore di ricerca per togliersi lo 
sfizio, se vuoi.
Per prima cosa tenterei con il consiglio di Jack, è cioè verificare se è 
possibile caricare il modulo ext4 (se esiste)
 
 
 

 possibile caricare il modulo ext4 (se esiste)
 
Mi da errore. Direi che non esiste il modulo per ext4!
 
uname -a
Linux debian 2.6.26-2-vserver-686 #1 SMP Mon Mar 5 01:25:06 UTC 2012 i686
GNU/Linux
 
Ha solo un anno, cacchio!  ;)
 
Grazie a tutti. Faró come quelli di Faenza (che se non l'hanno, ne fanno
senza!).



 
Prendi una live di qualunque distro linux abbastanza recente (es: 
ubuntu) e dovresti avare avere ext4
Fai il mount  e copi il tutto in una directory od un filesystem su file 
formattato ext3
 

 Mi da errore. Direi che non esiste il modulo per ext4!
 
E montarlo in userspace, via fuse?
Con fuseext2, se il montaggio è ro, non dovrebbero esserci rischi di 
sorta (sì, nonostante nella documentazione non sia menzionato, anche ext4 
è montabile - ho letto testimonianze in tal senso, almeno). Invece il 
montaggio rw è sperimentale.
http://alperakcan.net/?open=projects&project=fuse-ext2
 
 
Altra possibilità dovrebbe essere ext4fuse:
https://github.com/gerard/ext4fuse
 
 
Prova un po' a vedere...
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://home.edges-grid.eu/home/
 
 
http://www.gpugrid.net/
 

 Ha solo un anno, cacchio!  ;)
 
installa un kernel piu' nuovo, tipo il 3.2 che e' stabile ed e' LTS (se
non mi sbaglio).
IMHO non ha senso usare ancora un kernel 2.x.
