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

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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...

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

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

Messaggio da j0kers »

prova a montare il file cosi:

Codice: Seleziona tutto

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

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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/

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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.

Avatar utente
DarthSteve
Linux 1.x
Linux 1.x
Messaggi: 127
Iscritto il: mer 1 apr 2009, 10:00
Nome Cognome: Stefano
Slackware: --Current--
Kernel: 6.9..x
Desktop: KDE
Località: Lucca

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

Messaggio da DarthSteve »

Qualche anno fa, ca. il 2005, per estrarre i files in un 'file image' ho usato il comando 'dd'. :idea:
--- The Jedi Code ---
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no death; there is the Force

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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 :)

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

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

Messaggio 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)

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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?

Avatar utente
DarthSteve
Linux 1.x
Linux 1.x
Messaggi: 127
Iscritto il: mer 1 apr 2009, 10:00
Nome Cognome: Stefano
Slackware: --Current--
Kernel: 6.9..x
Desktop: KDE
Località: Lucca

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

Messaggio 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'
--- The Jedi Code ---
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no death; there is the Force

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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.

Avatar utente
DarthSteve
Linux 1.x
Linux 1.x
Messaggi: 127
Iscritto il: mer 1 apr 2009, 10:00
Nome Cognome: Stefano
Slackware: --Current--
Kernel: 6.9..x
Desktop: KDE
Località: Lucca

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

Messaggio 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!
--- The Jedi Code ---
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no death; there is the Force

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

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

Messaggio 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...

Rispondi