Disk Partiotioning
Gustavo Seabra
seabra at ksu.edu
Wed Dec 1 16:19:47 UTC 2004
Jeff Vian wrote:
>On Mon, 2004-11-29 at 06:32 -0600, Gustavo Seabra wrote:
>
>
>>Kevin J. Cummings wrote:
>>
>>
>>
>>>Gustavo Seabra wrote:
>>>
>>>
>>>
>>>>C. Linus Hicks wrote:
>>>>
>>>>
>>>>
>>>>>On Mon, 2004-11-22 at 10:47 -0600, Gustavo Seabra wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>That was my second mistake ;-) I didn't use LVM... The way I saw it
>>>>>>is, since I only have one HD, why should I need LVM? Now, from your
>>>>>>post, it seems that LVM has advantages even for single HD, is that
>>>>>>right?
>>>>>>
>>>>>>By the way, since I didn't use LVM, and wat to increase the size of
>>>>>>/ (root) taking space from /home, am I just screwed?
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>Not necessarilly, it depends mostly on your partition layout. What
>>>>>partitions have you defined - please give device (disk) names and mount
>>>>>points.
>>>>>
>>>>>If you are in a situation where you can either temporarily delete a
>>>>>partition after having backed it up, or shrink an existing one to
>>>>>create
>>>>>a new one, then you should have some options available to you.
>>>>>
>>>>>Do a "man resize2fs" and read that.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>Sorry, I just found a way to get the info. Here is the result of df -h:
>>>>Filesystem Size Used Avail Use% Mounted on
>>>>/dev/sda3 4.9G 4.2G 427M 91% /
>>>>/dev/sda1 99M 17M 78M 18% /boot
>>>>none 125M 0 125M 0% /dev/shm
>>>>/dev/sda2 12G 683M 11G 7% /home
>>>>
>>>>
>>>Instead of "df -h", "fdisk -l" would have been more useful. We want
>>>to see the actual partition layout of the partition table....
>>>
>>>
>>>
>>>>What I'd like to do is to take a couple of Gigs from /home and put
>>>>them into / (root). I believe I can backup and erase /home without
>>>>problems, but how can I put this space into root?
>>>>
>>>>
>>>*IF* sda2 and sda3 are contiguous in the partition table (probably,
>>>but not guarenteed without looking at the actual allocation info) you
>>>might be able to resize(move) sda3 to the upper regions, re-size the
>>>partition sda3, then merge the new space onto the end of sda2. If you
>>>are lucky, you should then be able to expand sda2 into the re-claimed
>>>space. Not easy, but it should be straightforward if you know the
>>>right commands.
>>>If you have no experience doing this, I'd heartily recommend backing
>>>up the data in both sda2 & sda3 before attempting this for a first time!
>>>
>>>
>>>
>>>>Thanks
>>>>
>>>>
>>>Good Luck!
>>>
>>>
>>>
>>Thanks for you reply, and sorry it took me so long to answer. It took me
>>some time to realize I needed the - in the su command to get this to
>>work. But here it is:
>>[root at patroclus ~]# fdisk -l
>>
>>Disk /dev/sda: 18.2 GB, 18210037760 bytes
>>255 heads, 63 sectors/track, 2213 cylinders
>>Units = cylinders of 16065 * 512 = 8225280 bytes
>>
>> Device Boot Start End Blocks Id System
>>/dev/sda1 * 1 13 104391 83 Linux
>>/dev/sda2 14 1511 12032685 83 Linux
>>/dev/sda3 1512 2148 5116702+ 83 Linux
>>/dev/sda4 2149 2213 522112+ 5 Extended
>>/dev/sda5 2149 2213 522081 82 Linux swap
>>
>>
>>
>
>Looking at this information and your request above, I would recommend
>the following.
>
>1. Backup anything in the / partition that you want to keep. This
>includes config files, customizations, mail, web site data, etc.
>
>If you want to do a full backup/restore you may be able to do that by
>using tar and creating a file in /home of all the data in / (but not
>including /home and space permitting)
>
>2. Boot from some live distro such as knoppix, and use qtparted to
>resize sda2 smaller by the amount you want.
>Then remove and recreate sda3 to fill the new larger space.
>
>3. Reinstall, or restore the data for sda3.
>
>These 3 steps should handle what you are asking for
>
>
>
Thanks Jeff,
All would work perfectly if it wasn;t for one detail: QTParted doesn't
resize ext3 partitions, as all of my partitions (but swap) are. So, I'm
starting to believe that, if I want more space in root, I'll really have
to reinstall the system.
Thanks,
--
--
----------------------------------
Gustavo Seabra - Graduate Student
Chemistry Department
Kansas State University
----------------------------------
More information about the fedora-list
mailing list