Newsgroup: it.comp.os.dibattiti
Titolo: WinFS Recuparare dati

Ieri parlavo con un programmatore (io non lo sono) che diceva che 
sarebbe stato bello se su Vista avesero inserito il nuovo File System 
WinFS, e mi ha spiegato brevemente di cosa si tratta.
A me e' venuto un dubbio: spesso mi capita di recuperare file da 
installazioni di Windows che non si avviano piu' tramite un cd-live di 
Linux. Questa cosa sarebbe possibile anche con WinFS? Cioe' quando 
Windows non e' avviato e il suo disco e' montato come paritizione in 
linux, e' possibile ugualmente leggere i dati sul disco in forma 
intelleggibile?
Ciao ciao



Se hai la possibilita` di leggere il file system puoi far tutto quello 
che ti pare. Se prendi a martellate l'hd e` piu` difficile. Non che non 
si faccia, ma costa molto.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.
(Ken Olsen, President, Digital Equipment, 1977)

 
Si ok, quello che chiedevo e':
dal file-manager di kde, continuo a vedere le directory Programmi, 
Doc&Settings, foto-natale-a-vienna-2007,  etc etc oppure vedro' cose 
astruse tipo db_001, db_002 etc etc che poi devo ricomporre a mano?
Era solo una curiosita' chiaramente.
ciao.

 astruse tipo db_001, db_002 etc etc che poi devo ricomporre a mano?
Stai facendo una domanda assurda su un file system che non esiste e
probabilmente non esisterà per un botto di tempo. Tra l'altro la risposta è
logica e immediata: il giorno che verrà rilasciato WinFS, se Microsoft
rilascerà le specifiche per leggerlo/scriverlo, dopo relativamente poco
tempo ci sarà un'implementazione per Linux (e altri SO). Altrimenti
bisognerà aspettare anni e anni com'è successo con NTFS.
-- 
Vide

 
Ok, puo' darsi che sia assurda, la riformulo:
e' possibile accedere a dei dati una volta che il motore di database che 
li governa e' spento?
ciao.

 li governa e' spento?
Ripeto la risposta: stai facendo una domanda assurda su un software che
attualmente NON ESISTE e quindi come diavolo puoi sapere com'è
l'implementazione reale di questo filesystem? Comunque per rispondere alla
tua domanda: "basta" reimplementare anche il DBMS che gestisce il database
et voilá.
Come detto, mi sambrano domande assurde le tue.
-- 
Vide

Vide ha scritto:

Era solo una curiosita', lo so che non esiste ancora quel fs ma volevo 
solo sapere le opinioni di persone esperte di programmazione.
ciao.

 solo sapere le opinioni di persone esperte di programmazione.
Beh il concetto, come detto, è molto semplice. Se sai, o riesci a scoprire,
come si devono leggere e scrivere i dati in un filesystem, puoi avere il
supporto al filesystem anche in altri OS.
-- 
Vide

Ale wrote:

WinFS non è nè più nè meno che un clone del sistemi di archiviazione di BeFS
per BeOS
detto questo il vero valore di questo sistema sta nel poter effettuare
operazioni su metadati arbitrari velocemente
adesso cosa intendi per installazioni di Windows che non si avviano? ti
riferisci forse a quando dice cose del tipo NTLD inesistente? in questo
caso non potendo avviare il sistema è ovvio che non puoi nemmeno disporre
di WinFS a meno che non si implementato che so da un LiveCD Linux, nel qual
caso potrai leggerlo così come oggi leggi le partizioni NTFS
WinFS usa sostanzialmente una serie di file .MDF ( quindi SQL Server ) per i
dati e XML per gli schema, stoccati su filesystem NTFS
l'unico problema sarà implementare un serio motore sql server open per
leggere i file .MDF, il resto è banale

 
vabbè è stata un'odissea ma secondo me è lo stesso discorso di sopra e cioè
la mancanza di interesse, comunque adesso c'è ntfs-3g che va benissimo ma
in tutta franchezza non è che si presentino spessissimo scenari del genere,
normalmente chi usa Linux e Windows in dual boot preferisce appoggiarsi ad
una partizione dati fat32

 non ci sia nemmeno un motore Sql in grado di supportare quel formato
http://mdbtools.sourceforge.net/
ma non so quanto buono sia. dovrebbe non essere malaccio, comunque.
-- 
Many people tend to look at programming styles and languages like 
religions: if you belong to one, you cannot belong to others. But this 
analogy is another fallacy.
Niklaus Wirth

 
si effettivamente legge senza problemi il formato del Jet Database, però
niente di straordinario
il problema sarà sviluppare qualcosa per leggere il formato .MDF, se va come
con Wine quando lo avremo per il 2049?

 
no no è pensato per l'ambito desktop, cose del tipo organizzare le
collezioni di MP3 direttamente dal file manager, cercare i file tramite i
metadati, le stesse cose che si potevano fare con BeOS in sostanza

joker wrote:
::
:: WinFS non č nč piů nč meno che un clone del sistemi di archiviazione
:: di BeFS per BeOS
Non era solo questo.
Magari una letturina qua 
http://en.wikipedia.org/wiki/WinFS
 puň aiutare a 
chiarirsi le idee.

 Piuttosto perche' non pensano ad un volume manager?
Perche` ce l'hanno:
http://en.wikipedia.org/wiki/Logical_volume_management#Implementations
Enrico

 Piuttosto perche' non pensano ad un volume manager?
Che mi risulti c'e` in windows.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:
those who understand binary, and those who don't.

 con Wine quando lo avremo per il 2049?
Eh, i miracoli richiedono tempo.
-- 
Let us change our traditional attitude to the construction of programs. 
Instead of imagining that our main task is to instruct a computer what 
to do, let us concentrate rather on explaining to human beings what we 
want a computer to do. (Donald Knuth)