Pagina 1 di 2

File immagine "*.PQI": how-to con freesoftware

Inviato: mar 4 mag 2010, 19:45
da joe
Ho un file con estensione .PQI, con ogni probabiltà questo file dovrebbe contenere una directory che mi interessa estrarre.
Da quanto ho capito quel file sarebbe un'immagine di un disco o comunque qualcosa di potenzialmente montabile in loop per vederne il contenuto. Tuttavia pare che il formato sia proprietario "Power Quest drive Image".

Da quanto ho letto ho trovato che con un programma per windows chiamato "Norton Ghost" è possibile veddere il contenuto di tale immagine ed eventualemnte estrarne una parte...
Quali tool si possono utilizzare sotto linux per portare a termine l'operazione?

Grazie in anticipo.

PS: ultimamente sto chiedendo nel forum con un po' troppa frequenza, ma pur avendo cercato parecchio in google non riesco a venirne a capo... forse non è proprio fattibile...

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mar 4 mag 2010, 23:42
da j0kers
prova a montare il file cosi:

Codice: Seleziona tutto

mount -o loop nomefile.pqi /mnt/directory 
Ovviamente tutto da root 8)

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 0:10
da joe
Sembra torppo facile... non trovi? ;)
Ho già provato ma non sembra funzionare:

Codice: Seleziona tutto

root@slax:~# losetup -a|grep loop100
/dev/loop100: [0300]:1411 (/mnt/hda/ASUS.PQI)
root@slax:~# mount -o loop /mnt/hdc1/ASUS.PQI /tmp/mountasus/
mount: No such file or directory
root@slax:~# mount -o loop=/dev/loop100 /mnt/hdc1/ASUS.PQI /tmp/mountasus/
mount: stolen loop=/dev/loop100
# ls -dl /tmp/mountasus
drwxr-xr-x 2 root root 6 May  4 18:34 /tmp/mountasus/

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 0:26
da joe
Ecco la riprova, un backup della partizione dove stava la slack-11.0:

Codice: Seleziona tutto

root@slax:~# mount -t auto -o loop /mnt/sdb2/system-backup/slackware-11.0-hdc3-120410.img /tmp/mountasus/
root@slax:~# mount
[...]
/dev/loop26 on /tmp/mountasus type ext3 (rw)
Questa la monta al volo, invece provando a montare l'immagine PQI:

Codice: Seleziona tutto

root@slax:~# umount /tmp/mountasus/
root@slax:~# mount -t auto -o loop /mnt/hda/ASUS.PQI /tmp/mountasus/
mount: No such file or directory
Come vedi il comando è lo stesso, ma la prima è l'immagine grezza di una partizione copiata direttamente con dd, mentre la seconda è qualcosa di più strano... difatti fallisce miseramente.

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 11:10
da DarthSteve
Qualche anno fa, ca. il 2005, per estrarre i files in un 'file image' ho usato il comando 'dd'. :idea:

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 11:29
da joe
Ehy! ;)
Non credere di cavartela così a buon mercato! :D

Dimmi di più, come hai utilizzato dd precisamente?
Ti ringrazio molto in anticipo :)

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 13:21
da j0kers

Codice: Seleziona tutto

dd if=file.pqi of=/dev/partizione 
Ma non ti assicuro che funzioni. Dipende sempre se c'è la compatibilità del formato con dd.
comunque hai prova a dare:

Codice: Seleziona tutto

mount -o loop,ro file.pqi /mnt/tmp
A volte alcuni file img vogliono il read-only (-o ro) altrimenti non montano
Prova e facci sapere 8)

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 15:54
da joe
Il mount non riesce neanche specificando il readonly:

Codice: Seleziona tutto

root@slax:~# mkdir /mnt/tmp && mount -o loop,ro /mnt/hda/ASUS.PQI /mnt/tmp
mount: No such file or directory

root@slax:~# /bin/ls -lhd /mnt/t*
drwxr-xr-x 2 root root 0 May  5 15:19 /mnt/tmp

root@slax:~# /bin/ls -lht /mnt/hda/A*
-r-xr-xr-x 1 root root 630M Oct  4  2002 /mnt/hda/ASUS.PQI
Non avevo specificato che il file si trova su un CD che slax monta appunto in /mnt/hda.

Probabilmente non funzionerà nemmeno con dd, almeno, ho dei dubbi in merito.
Sto cercando di ricavare la directory "I386" dai recovery-CD del mio portatile (WinXP-HE).
Leggendo in rete, ho trovato una discussione in cui l'op aveva dei CD contenti gli stessi files che contengono i miei e lui era alla fine riuscito mi pare con drive image browser o qualcosa di simile... almeno era riuscito a vedere il contenutodel file immagine, ne deduco che poi sia riuscito anche a estrarre la dir I386 necessaria per creare un CD pulito e un po' più flessibile di XPHE.

Posso fare una prova a costo zero con dd: ma è proprio necessario creare una partizione ad hoc? potrebbe funzionare anche con un file vuoto aggnciato in loop?

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 18:24
da joe
Per cominciare ho fatto una prova creando un'immagine di un HD (sostanzialmente un file vuoto).
Poi l'ho agganciato ad un loop device libero.
Quindi l'ho partizionato con fdisk scrivendone la tabella partizioni, ho creato una sola partizione primaria di tipo NTFS.
Poi ho agganciato la partizione ad un altro loop device.
A questo punto dovrei avere qualcosa di simile ad una partizione reale, in cui copiare a basso livello l'immagine .pqi.

Codice: Seleziona tutto

# dd if=/dev/zero of=hd.img bs=1M count=800
# losetup /dev/loop25 hd.img
# fdisk /dev/loop25
# losetup -o 32256 /dev/loop26 /dev/loop25
# dd if=ASUS.PQI of=/dev/loop26

# mount -o loop,ro /dev/loop26 ./mnt
mount: No such file or directory
Insomma, il solito errore...

Tra l'altro in google non ho trovato granchè mettendo dd e immagini pqi insieme...
Cosa consigliate a questo punto?

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: mer 5 mag 2010, 19:29
da joe
Alla fine ho provato a sacrificare una partizione del HD esterno previ ovvio backup. La partizione è /dev/sdb3 e è di 14GB.
Il backup (tra l'altro roba non importante, comunquqe...) l'ho fatto con:

Codice: Seleziona tutto

dd if=/dev/sdb2 of=/path/to/sdb3.bk bs=1M
Faccio una parentesi. Domand al volo:
Siccome la partizione contiene solo 7 GB su 14 totali, come avrei potuto lanciare dd per fare prima, magari ottentdo un backup compresso?
Avrei potuto fare qualcosa simile a:

Codice: Seleziona tutto

dd if=/dev/sdb2 bs=1M| gzip > /path/to/sdb3.bk.gz
???

Fine parentesi.
Poi ho copiato l'immagine PQI sulla partizione sdb3:

Codice: Seleziona tutto

dd if=/mnt/hda/ASUS.PQI of=/dev/sdb3
mount /dev/sdb3 /mnt/sdb3
mount: no such file or directory
Finita la copia, ho provato a montare la partizione, senza troppa speranza in verità...
E come si vede da sopra l'errore è sempre quello.
La questione potrebbe essere la seguente:
come fà mount a montare un'immagine senza conoscerne il filesystem?
Immagino in questo caso che il formato PQI non sia molto aperto, non è un iso di un cd per capirci.
Pertanto...
come farebbe dd a cambiare questa situazione... cioè se non riesco amontare l'immagine in loop tanto meno riuscirò a montarla quando stampata su un device reale come la partizione di cui sopra.
O no?

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: gio 6 mag 2010, 12:18
da DarthSteve
@joe:

Mi dispiace di essere stato -troppo- breve nel suggerire di usare 'dd'... :oops:
ma il problema e' che non ricordo come e quali opzioni ho usato!! :shock:

Un amico e' riuscito a extrarre i files usando "Norton Ghost 14" dopo
aver installato WinXP in "Virtualbox" !
(Lo so... c'e un -extra- lavoro da fare... e questa e' una soluzione)

In alternativa puoi cercare qualche 'Image (Format) Converter' or simili
come "PQI-Browser Explorer".

Nel repository di "Slacky" per la "13" c'e il package "acetoneiso - 2.2.1"
...controlla se e' puo' -leggere- il formato '.pqi'

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: gio 6 mag 2010, 17:03
da joe
Caro DartSteve, ci mancherebbe, stavo scherzando ovviamente.
Un altra soluzione dovrebbe essere la stessa procedura di ripristino del portatile:
ho letto in giro che ripristinando il portatile viene copiata sull'HD la dir I386 che serve a me.

Il problema è che quei CD funzionano unicamente sul mio portatile, cioè non riesco a far partire la procedura su un altra amcchina, ho provato su un vecchio PC, ma nisba.
Pertanto dovrei sovrascrivere qualcosa del mio HD interno al protatile e voglio evitarlo. Qcco questa soluzione dovrebbe funzionare sicuramente, ma comporta un side effect piuttosto gravoso...
Con Norton ghost 14 ok, dovrebbe funzionare. Potrei usarlo anche da windows direttamente o in virtualbox... non è un problema.
Ma tale suite, "non gliel'ho", non la voglio comprare e comunque si tratta di 300 MB di roba se non sbaglio, e mi è scomodo anche per esempio scaricarla.
Inoltre prima voglio battere altre vie perchè non trovo giusto che mi venga dato win per cui ho pagato e che per ottenerne una copia pulita debba ricorrere ad un software spendendo altro denaro.

Allora, partiamo da PQI-Browser Explorer.
Mi pare di capire che sia un programma per windows, inoltre dove lo trovo esattamente? Non farà parte di qualche elefantiaca suite?

Per quanto riguarda "acetoneiso" riporto quanto segue direttamente dal sito (http://acetoneiso.svn.sourceforge.net/v ... o/FEATURES):


These are AcetoneISO's Features:

- Mount automatically ISO, MDF, NRG, BIN, NRG without the need to insert admin password! Only single-track images are supported for the moment.
- a native utility to blank your CD-RW, DVD-RW and DVD-RW discs
- A nice display which shows current images mounted and possibility to click on it to quickly reopen mounted image
- Convert 2 ISO all image types:
*.bin *.mdf *.nrg *.img *.daa *.dmg *.cdi *.b5i *.bwi *.pdi and much more
- Extract images content to a folder:
*.bin *.mdf *.nrg *.img *.daa *.dmg *.cdi *.b5i *.bwi *.pdi and much more
- Play a DVD Movie Image with Kaffeine / VLC / SMplayer with auto-cover download from Amazon
- Generate an ISO from a Folder or CD/DVD
- Check MD5 file of an image and/or generate it to a text file
- Calculate ShaSums of images in 128, 256 and 384 bit
- Encrypt / Decrypt an image
- Split / Merge image in X megabyte
- Compress with High Ratio an image in 7z format
- Rip a PSX cd to *.bin to make it work with epsxe/psx emulators
- Restore a lost CUE file of *.bin *.img
- Convert Mac OS *.dmg to a mountable image
- El-Torito support to create ISO bootable Cd
- Mount an image in a specified folder from the user
- Create a database of images to manage big collections
- Extract the Boot Image file of a CD/DVD or ISO
- Backup a CD-Audio to a *.bin image
- Complete localization for English, Italian, French, Spanish, Polish and much more!
- Quick and simple utility to Rip a DVD to Xvid AVI
- Quick and simple utility to convert a generic video (avi, mpeg, mov, wmv, asf) to Xvid AVI
- Quick and simple utility to convert a FLV video to AVI
- Utility to download videos from Youtube and Metacafe!
- Extract Audio from a video file
- Extract a *.rar archive that has a password
- Quick and simple utility to convert any video for Sony PSP Playstation Portable
- Display History that shows all images you mount in time


Ok. a me pare che il supprto ad immagini del tipo pqi non ci sia, però nel dubbio controllate anche voi, magari la feature in questione potrebbe avere una descrizione che io non so interpretare come capacità di leggere i pqi.

Va bene, se avete altri consigli non esitate. Dal canto mio ho scandagliato google senza esito.. mi sa tanto che non potrò ottenere quanto mi serve con software libero e neanche gratuito.

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: ven 7 mag 2010, 12:06
da DarthSteve
Con Norton ghost 14 ok, dovrebbe funzionare. Potrei usarlo anche da windows direttamente o in virtualbox... non è un problema.
Ma tale suite, "non gliel'ho", non la voglio comprare e comunque si tratta di 300 MB di roba se non sbaglio, e mi è scomodo anche per esempio scaricarla.
Puoi usare la versione demo della release 14 or anche della 15.
Allora, partiamo da PQI-Browser Explorer.
Mi pare di capire che sia un programma per windows, inoltre dove lo trovo esattamente? Non farà parte di qualche elefantiaca suite?
E' incluso in 'Norton Ghost' !
Va bene, se avete altri consigli non esitate. Dal canto mio ho scandagliato google senza esito.. mi sa tanto che non potrò ottenere quanto mi serve con software libero e neanche gratuito.
Uhm.. allora faccio anche io una ricerca del genere per trovare altre soluzioni... :idea:
Ti faccio sapere... sia in positivo che in negativo!

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: ven 7 mag 2010, 13:43
da joe
Poniamo il caso di avere l'intera suite norton ghost anche in versione demo, disponibile sull'hd, ma non installata.
Se prendo il solo eseguibile PQIbrowser.exe dai files che compongono l'intera suite , secondo voi sarei in grado di farlo girare autonomamente senza installare nulla?
Sia su windows che magari anche attraverso wine?


Seconda questione: hai mica un link da dove è possibile scaricare la versione demo?

Re: File immagine "*.PQI": how-to con freesoftware

Inviato: ven 7 mag 2010, 14:07
da joe
My rispondo da solo: qua si trova la versione 15 demo valida per 30 gg.

http://www.symantec.com/norton/download ... id=ghost15

Mi stà un po' sull'anima dovremi scaricare tutta quella roba, sono circa 127 MB.... e io va do al massimo a 15kB/s...

Mah... intanto ho accodato il download, posso farlo partire solo tra qualche ora.

Avevo anche pensato di cercare in giro il singolo eseguibile pqibrowser.exe...