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.
Ciao a tutti,
su una pennina usb da 4GB ho 2 partizioni, una da 1GB formattata in ext2 su cui ho installato slackware seguendo la guida di spina nel wiki, e i restanti 3GB formattati da linux in fat32, oggi ho provato a mettere la pennina in un pc con win XP e mi salta fuori che la pennina non è formattata e quindi non posso accedervi, non vorrei che formattando da win mi cancellasse tutto quanto partizioni ed MBR compreso, quindi vorrei chiedervi, che posso fare per far vedere a win solo i 3GB che gli ho dedicato??
Potresti provare a:
1) copiarti il filesystem ext2 su un file con dd
2) quindi da windows formatti la pennina e crei una partizione fat e l'altra la lasci per linux
3) ricrei la partizione ext2 e ci ricopi il file salvato
4) rilanci lilo
Anche se è molto strano perchè Windows dovrebbe essere in grado di vedere la tabella delle partizioni anche se è stata creata da linux. Non è che il problema sta sulla partizione attiva o roba del genere?
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
Grazie spina,
io ne so meno di te, l'unica spiegazione che mi è venuta in mente è che sd?1 è la partizione ext2 mentre sd?2 è quella fat, e magari questo non va giù a win che vorrebbe avere la prima partizione, un po' come succede quando installi il sistema operativo su un hard disk normale...
No... Non credo...
Forse è più probabile che tu nel creare le partizioni hai lasciato come tipologia la 83 (Linux), e non hai impostato alla seconda partizione il tipo 0b (W95 FAT32)...
Poi, con che filesystem le formatti non conta... Lui va a vedersi la tabella delle partizioni...
Fai sempre in modo che filesystem e tipologia nella tabella delle partizioni siano uguali...
danix ha scritto:Grazie spina,
io ne so meno di te, l'unica spiegazione che mi è venuta in mente è che sd?1 è la partizione ext2 mentre sd?2 è quella fat, e magari questo non va giù a win che vorrebbe avere la prima partizione, un po' come succede quando installi il sistema operativo su un hard disk normale...
potrebbe essere??
Potrebbe visto che si parla di windows, di sicuro quello "malato" e lui. Comunque prima di rifare tutto (facendo i passi che ti ho consigliato eviti di ricrearti la distro), prova a controllare se nella tabella delle partizioni quella linux è attiva, se si, prova ad attivare quella windows, o a disabilitarle entrambe, che non si sa mai.
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
allora, ho controllato e ho messo come tipo di partizione 0b usando cfdisk come consigliato dal buon sardylan, ho riformattato la partizione win e ho riprovato a metterla in quello schifo di OS, risultato, mi dice che non è formattata e quando vado ad eseguire la formattazione mi da come dimensione del disco 1GB, quindi gli da fastidio proprio la partizione in ext2... ma pensa...
adesso proverei a invertire le 2 partizioni, ma c'è un modo per farlo senza dover formattare e quindi reinstallare tutto??
danix ha scritto:allora, ho controllato e ho messo come tipo di partizione 0b usando cfdisk come consigliato dal buon sardylan, ho riformattato la partizione win e ho riprovato a metterla in quello schifo di OS, risultato, mi dice che non è formattata e quando vado ad eseguire la formattazione mi da come dimensione del disco 1GB, quindi gli da fastidio proprio la partizione in ext2... ma pensa...
Hai controllato le partizioni attive?
danix ha scritto:adesso proverei a invertire le 2 partizioni, ma c'è un modo per farlo senza dover formattare e quindi reinstallare tutto??
Il modo che ti ho consigliato io dovrebbe essere indolore, non devi reinstallare tutto semplicemente copi l'intero filesystem ext2 sul disco, poi con windows fai le partizioni e quindi risposti il filesystem sulla pennina e lanci lilo (ovviamente devi modificare la root parition che non è più sd?1).
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
ma per partizione attiva intendi che abbia il flag bootable? Ho provato sia con il flag sulla partizione fat che togliendolo ad entrambe, niente da fare...
Comunque non so fare le partizioni con windows... ho fatto la copia con
danix ha scritto:ma per partizione attiva intendi che abbia il flag bootable? Ho provato sia con il flag sulla partizione fat che togliendolo ad entrambe, niente da fare...
si, penso sia quello, se non erro in windows si chiama partizione attiva.
danix ha scritto:Comunque non so fare le partizioni con windows... ho fatto la copia con
Ok, ora la tua distribuzione l'hai salvata sul disco. Quindi puoi ri-partizionare la pennina e vedere se windows la vede mettendoci prima la partizione fat e poi quella ext2. Windows dovrebbe avere il programma fdisk, oppure prova sempre con Slackware ricordandoti quello che ci ha suggerito sardylan.
Se poi funziona ricopia l'intero filesystem sulla pennina sempre con dd verso /dev/sdb2 (comunque la partizione deve essere Linux), poi la monti e riesegui lilo con il file di configurazione lilo.conf modificato in modo che la nuova root partition sia sdb2.
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
ciao,
windows rileva solo la prima partizione delle pennine usb ... per risolvere bastava invertire l'ordine di mappatura delle due partizioni, cioè scambiare tra loro i 16 bytes che descrivono le due partizioni nel MBR ... si poteva fare con khexedit dopo aver estratto il MBR con dd ...