Vraag : Wil schijfgebieden in LINUX opnieuw toewijzen

Ik heb een 40GB VMware de virtuele die aandrijving Linux zo slechts over 2Gb wordt toegewezen alocated aan /opt (dev/sda2) is: Ik heb meer ruimte voor /opt nodig en ik zou ongeveer 60% van de ruimte van /home willen opnieuw toe wijzen of, alternatief, /opt opnieuw toewijzen aan /dev/sda3 (het plaatshuis is).

Thanks voor uw help

Filesystem gebruikte Beschikbare Use% Opgezette on
/dev/sda2 3960348 1966684 1789240 53%/
/dev/sda3 34640104 4620328 28231744 15% /home
/dev/sda1 46633 10387 33838 24% /boot
tmpfs 517644 0 517644 0% /dev/shm
[root@localhost ~] #
[root@localhost ~] # df /opt
Filesystem gebruikte Beschikbare Use% Opgezette on
/dev/sda2 3960348 1966684 1789240 53%/
[root@localhost ~] #

Antwoord : Wil schijfgebieden in LINUX opnieuw toewijzen

Merk op dat uw /opt verdeling echt een afzonderlijke verdeling, maar eenvoudig geen folder in uw wortelverdeling is.

Aangezien u geen logische volumemanager gebruikt, wat vraagt u is werkelijk als u de grootte van uw wortelverdeling kunt verhogen.  Dit zou het bewegen van uw volledige /home verdeling impliceren, die vrij groot is.  Ik ben en oude fart en kan uit aanraking zijn, maar over het algemeen in mijn ervaring, gaat u niet het begin van dat /home filesystem op sda3 naar een recentere vlek op die verdeling kunnen verplaatsen zonder het moeten de gegevens daar migreren.

Het absolute gemakkelijkste te doen ding zou de /opt gegevens naar /home (/home/opt) moeten overbrengen en simpliy maak een symlink aan het (rsync - av /opt /home; mv /opt /opt/old; ln - s /home/opt /opt).  Niet meest prettiest, maar waarschijnlijk het eenvoudigst te verwezenlijken
Andere oplossingen  
 
programming4us programming4us