Pagina 1 di 1

Come superare il limite di 4 partizioni?

Inviato: gio 2 mar 2006, 17:58
da Vlk
In breve, voglio installare anche ubuntu sul mio pc. Attualmente il mio pc è così configurato:
/dev/hda1 --> Windows
/dev/hda2 --> Slackware (/)
/dev/hda3 --> Swap
/dev/hda4 --> /home
Volendo aggiungere ubuntu, ho biogno di un'altra partizione, visto che le quattro sopra elencate sono tutte primarie. Come faccio? So che devo creare una estesa di 10 Gb per ubuntu (ok, posso anche metterci meno Gb, ma fa nulla), il problema è come muovermi dopo aver creato questa partizione. Grazie

Inviato: gio 2 mar 2006, 18:14
da Tochiro
La partizione estesa deve essere una delle 4
quindi dovresi fare qualcosa tipo

Codice: Seleziona tutto

hda1 -->Windows (questa deve essere primaria windows è strano)
hda2 -->ext
    hda5 -->Slackware /
    hda6 -->Swap (lo Swap può essere condiviso fra più distro)
    hda7 -->home di slackware (ti consiglio di non condividere la home)
    hda8 --> Ubuntu /
    hda9 -->home di Ubuntu
Puoi sempre creare hda3 e hda4 come primarie e metterci quello che vuoi

Inviato: gio 2 mar 2006, 18:20
da Vlk
Il problema è che non ho capito come raggruppare le partizioni vere nell'estesa. Fammi capire: io creo 10 Gb di estesa in /dev/hda2 (o hda3/4) e poi su /dev/hdaX (con X maggiore o uguale a 5) ci sono le partizioni logiche che funzionano per via dell'estesa? Praticamente è solo questo che non ho capito.
p.s. perchè non condividere la /home?

Inviato: gio 2 mar 2006, 23:25
da TheSnowBoarder
/dev/hda1 --> Windows
/dev/hda2 --> Slackware (/)
/dev/hda3 --> Swap
/dev/hda4 --> /home
Una partizione estesa è una partizione ricavata all'interno di una partizione primaria; è un Hack. Anche lo zio Bill alle volte si divertiva.
Le partizioni presenti all'interno di una partizione estesa
prendono il nome di partizioni logiche. Questa è la convenzione
sulle partizioni usata da MS-DOS, adottata in pieno anche da Linux.

Una possibile soluzione sarebbe per esempio cancellare la partizione
di windows , hda1 , per ricavarne all'interno una partizione estesa.

Modificare la tabella delle partizioni di un disco
porta inevitabilmente alla cancellazione di porzioni di dati.
Il tuo coltellino svizzero è fdisk.

I passi per cui procedere sono:
- Cambiare etichetta alla partizione 1 e da partizione ntfs (presumo) modificarla in tipo estso.
- Creare le nuove partizioni di cui hai bisogno: esse verranno automaticamente create all'interno dell'estesa,
ovvero all'interno della finta partizione hda1
- Fatto questo avrai giusto qualche problema a far partire grub da una partizione estesa, perché grub parte solo da primaria.
- Per ovviare a questo, installerai il kernel di ubuntu nel root filesystem di Slackware impostando i flag di avvio del kernel come

Codice: Seleziona tutto

vmlinuz root=/dev/hda2 ro
Questa soluzione è fattibilissima, ma ti porta alla cancellazione di windows.

// Sii cauto nell'utilizzo di fdisk !!!!!
// Usalo con estrema attenzione !!!!
// Usato per errore, potresti perdere tutto !!!

/*********************************************************************
* Se questo non ti va, vuoi conservare tutto e creare spazio
* ridimensionando l'esistente,
* usa Partition Magic e te ne esce in tre minuti.
*
**********************************************************************/

// A te
C la scelta,
<!-- buona fortuna. -->

:wq

Inviato: ven 3 mar 2006, 15:26
da Tochiro
Vlk ha scritto:Il problema è che non ho capito come raggruppare le partizioni vere nell'estesa. Fammi capire: io creo 10 Gb di estesa in /dev/hda2 (o hda3/4) e poi su /dev/hdaX (con X maggiore o uguale a 5) ci sono le partizioni logiche che funzionano per via dell'estesa? Praticamente è solo questo che non ho capito.
p.s. perchè non condividere la /home?
Per partizionare se sei alle prime armi ti consiglio gparted
Fai un Babkup dei tuoi dati
Avvia da live (assicurati che ci sia gparted) su ubuntu c'è
Se vuoi seguire il mio schema devi cancellare hda2 hda3 hda4
e creare hda2 come estesa occupando in tutto o in parte lo spazio restante del disco.
(dipende se prevedi che ti possano servire in futuro altre partizioni primarie)
Dopodiche crei all'interno di hda2 tutte le partizioni che ti servono.
Ti consiglio di non condividere la home perchè dentro la home
di solito ci sono anche i file di configurazione dei programmi che usi, compresi gnome kde ecc.