Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto partizione EFI

salve a tutti!
Avrei il seguente problema:
mi hanno regalato un sub-notebook della asus e vorrei installarci su
linux.
L'hd e' di 160GB ed e' partizionato come segue (venedo su con una
distro live, ho eseguito fdisk -l):
fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
128 heads, 63 sectors/track, 38762 cylinders
Units = cylinders of 8064 * 512 = 4128768 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       20802    83873632+   7  HPFS/NTFS
/dev/sda2           20803       36719    64177344    7  HPFS/NTFS
/dev/sda3           36720       38752     8197056   1c  Hidden W95
FAT32 (LBA)
/dev/sda4           38753       38762       40320   ef  EFI
(FAT-12/16/32)
La sda1 e sda2 sono sostanzialmente C (con win xp home preinstallato)
e D vuota.
Poi ci sono queste due misteriose altre due partizioni che mi creano
qualche problema.
La mia idea sarebbe qualla di avere un dual boot,  con xp (non si sa
mai) e debian.
Volevo ridurre a 30 GB la partizione C e poi avere il resto linux.
Tentativi senza seccesso gia' provati:
Test 1
Fare il boot con una live da usb (sysrescuecd 1.0)
eliminare per mezzo di gparted le partizioni sda4, sda3, sda2.
Ridurre a 30GB la sda1. Formattare ext2 la restante.
Facendo il boot il PC non viene su.
Test 2
Ripristino per mezzo dvd sistema originale
sda3 ed sda4 lasciate inalterate.
cancellazione sda2; riduzione sda1 e farmattazione spazio non alocato
ext2.
Risultato identico a prima.
Qualcuno potrebbe aiutarmi o indicarmi dove trovare aiuto?
Grazie

 Risultato identico a prima.
come sopra.
ps: usa ext3


Effettivamente NO!
Ero e sono eccessivamente preoccupato da questa partizione EFI che non
capisco e su cui faccio fatica  a trovare documentazione.
 (qua e la ho trovato che in qualche modo integra il lavoro del MBR e
consente di superare le 4 partizioni primarie ma ho in testa una
confusione totale).
Grazie per il suggerimeto ext3

 Effettivamente NO!
mbe allora cosa ti aspettavi???

 mbe allora cosa ti aspettavi???
Forse in modo un po' _ingenuo_ che il pc venisse su in windows xp

 Forse in modo un po' _ingenuo_ che il pc venisse su in windows xp
pensavo tu parlassi di linux, in ogni caso è molto probabile che sia
obbligatorio riscrivere l'mbr (ma non conoscendo bene windows non so dirti
con sicurezza)

 con sicurezza)
non mi resta che provare ed essere pronto a ripristinare tutto da
capo.
Grazie comunque

 eliminare per mezzo di gparted le partizioni sda4, sda3, sda2.
Ahia...
Io la EFI l'avrei lasciata...
http://en.wikipedia.org/wiki/EFI_System_Partition
-- 
GenTLe ...di Varese, provincia.
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Questo è il mio backup. Ce ne sono tanti come lui, ma questo è il mio.
Il mio backup è il mio migliore amico, è la mia vita.

 Io la EFI l'avrei lasciata...
http://en.wikipedia.org/wiki/EFI_System_Partition
Ma secondo te, se lascio la EFI e riafccio il boot il pc da xp
dovrebbe partire?

 dovrebbe partire?
Ma non l'hai già tolta?
Comunque _boh_. Io ce la rimetterei, e poi farei partire un cd di boot 
di XP e con la console di ripristino farei un fixboot e fixmbr.



Io non ho un cd di installazione di xp.
Ho il cd di ripristino che mi riporta la situazione a quella di
fabbrica
con le 4 partizioni che ho descritto sopra

 Tentativi senza seccesso gia' provati:
Io ho un portatile Dell, partizionato in modo simile al tuo. Su 
wikislack c'è una guida molto dettagliata su come procedere.
In sostanza, non devi assolutamente eliminare le due partizioni di 
ripristino, che sono quelle che ti permettono di ripristinare XP senza 
ricorrere ai supporti di ripristino, e non devi installare il boot 
loader nell'mbr del disco.
Se vuoi installare Linux rimpicciolendo la partizione di boot, devi:
1) ridimensionare sda1
2) trasformare sda2 (o sda3, previo spostamento di sda2) in partizione 
estesa dentro una partizione logica
3) aggiungere dentro la partizione logica le partizioni estese di cui 
hai bisogno (root, home, swap)
4) installare linux scegliendo di mettere il boot loader nella 
partizione di root
5) copiare con dd il primo settore della partizione di root in sda1 (C:\).

 5) copiare con dd il primo settore della partizione di root in sda1 (C:\).
quanto e' grande un settore? 512byte o puo' cambiare da un hard disk
ad un altro?
Grazie per le tue informazioni

 Grazie per le tue informazioni
Prego. Spero di non averti frastornato. Credimi, è più semplice a farsi 
che a dirsi.
Se ci sono riuscito io, che sono un impedito e un niubbio totale, ci 
possono riuscire tutti (non è una offesa).

 qualche distro live (gparted o qparted o analoghi).
questo mi stupisce perche sda3 e' "relativamente" piccola ???
io vorrei usare sda2....

 io vorrei usare sda2....
E allora rimpicciolisci sda2, facendo posto per le partizioni di linux.


grazie per la pazienza.
Oggi ci ho provato, Sono venuto su con una live ed ho usato gparted.
Se non cancello una delle partizioni primarie mi e' impossibile fare
la partizione logica.
Ma ero stanco e domani ci riprovo, provando anche a leggere
documentazione su gparted
ciao

 con le 4 partizioni che ho descritto sopra
Allora userei quello, leverei sda2, rimpicciolirei sda1 a 12GB, farei 
un'altra primaria per linux in sda2 e poi una estesa dentro a cui 
metterei lo swap e una partizione ntfs (da fare in windows) per lo 
scambio dati.
La hidden non so cosa contenga, ma è piccola, non so se valga la pena 
rimuoverla.


 rimuoverla.
quello cdi cui ho paura e' che eliminando o modificando le partizioni,
senza aggiornare la partizione
EFI, al boot il bios che interagisce con questa partizione non capisce
piu' niente e si ferma.
Il spiegherebbe il mio secondo tentativo in cui ho lasciato le 3a e la
4a partizioni inalterate ed il pc
al boot non e' venuto su (errore di disco - Premere ctrl+alt+canc per
ripartire).
La partizione hidden e' dell'ordine di ~6/7 GB ed e' anche della PE
che ho scoperto voler dire Preinstalled Environmen. Dovrebbe cioe'
consentire di rifare un ripristino senza device esterni. Contiene
tutto XP.
Per tutti qyesti motivi,  ad averci il cd di installazione, sarebbe
meglio formattare tutto e reinstallare xp ex-novo. Purtroppo non ce
l'ho dellto cd.
Sempre googlando, ho trovato questo link:
http://www.howtohaven.com/system/createwindowssetupdisk.shtml
in cui viene spiegato come ricavare un cd di installazione di xp a
partire da un sistema pre-installato
(fa proprio l'esempio di chi acquista un pc e non ha il cd di
installazione ma magari desidera farsi una
installazione pulita senza fronzoli etc.)
Credo che provero' questa strada (al massimo ripristino da capo).
Grazie comunque del supporto

 Credo che provero' questa strada (al massimo ripristino da capo).
Anche questa è una soluzione. Però la strada che ti ho indicato è più 
veloce e sicura, dato  che, essendo il portatile nuovo, hai la 
possibilità di ripristinare tutto da zero.

 documentazione su gparted
Io sono sicuro di avere trasformato una partizione primaria in una 
logica dentro una estesa (nei miei messaggi precedenti temo di avere 
invertito i due termini, comunque spero si sia capito lo stesso ciň che 
volevo dire), ma puň darsi che abbia usato Partition Magic senza 
ricordarmelo.
Se tu non riesci a trasformarla, eliminala, crea la partizione estesa e 
quindi tutte le partizioni logiche di cui hai bisogno.
La cosa essenziale č lasciare inalterate le partizioni cruciali e la 
loro numerazione identificativa (sda1, sda3 e sda4), che vengono usate 
dalla procedura di ripristino.

 piu' niente e si ferma.
Non so cosa faccia la EFI su quella macchina, ma per esempio sulle 
macchine HP-UX è praticamente una specie di Bios su disco, con dentro 
delle piccole utility per gestire l'hardware. Ed è indipendente dal modo 
in cui partizioni il resto del disco :-)


 in cui partizioni il resto del disco :-)
Scusate, se quello che dite e' vero, il mio secondo tentativo dovrebbe
aver funzionato.
Riassumo per comodita':
1_ Boot con live cd systescuecd 1.0
     Tramite gparted
2_ Eliminazione partizione sda2
3_ Riduzione sda1
4_ Costruzione nuova sda2 piu' grande
Riavvio pc bios ok, schermata nera errore disco ctrl+alt+canc per
riavviare.
Questo tentativo avrebbe dovuto funzionare, o no?

 Questo tentativo avrebbe dovuto funzionare, o no?
Sě, avrebbe dovuto funzionare. Come ultimo tentativo, per scrupolo, puoi 
evitare il passo 3, che magari comporta qualche problema al sistema 
operativo di boot. In sostanza, io farei, partendo da situazione *vergine*::
1_ Boot con live cd systescuecd 1.0
       Tramite gparted
2_ Eliminazione partizione sda2
3_ Creazione di partizione estesa al posto di sda2
4_ Creazione di partizioni swap, / e /home dentro nuova partizione estesa

 4_ Creazione di partizioni swap, / e /home dentro nuova partizione estesa
Concordo pienamente.
Infatti, ho deciso di usare un _profilo basso_.
In fin dei conti stiamo parlando comunque di ~60GB al momento ho un pc
su cui faccio girare una debian  con solo 6GB).
Ho deciso di lasciare la sda1 intatta con il suo bravo xp; ho
formattato la sda2 ext3 (gparted me lo ha fatto fare) ed ho lascito il
resto inalterato.
Rifacendo il boot  _finalmente_ xp e' ripartito.
Da xp  si continuano a vedere le 4 partizioni di cui la seconda viene
definita, ovviamente, sconosciuta.
A questo punto mi appresto ad installare linux. Spero di non avere
sorprese poi con grub.
Grazie a tutti
Daniele