FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian User

 
 
LinkBack Thread Tools
 
Old 03-25-2012, 10:50 PM
Martin T
 
Default shrink ext3 filesystem using e2fsprogs and fdisk

I have a 500GB((131072000*4096)/1024^3) ext3 filesystem:

root@debian:~#dumpe2fs /dev/sda9 | egrep "Block count|Block size"
dumpe2fs 1.41.12 (17-May-2010)
Block count: 131072000
Block size: 4096
root@debian:~#

..on a 904GB((1953523711-56924160)*512)/(1024^3) partition(sda9):

root@debian:~#fdisk -cul /dev/sda

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00062a0f

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 684031 340992 83 Linux
/dev/sda2 686078 1953523711 976418817 5 Extended
/dev/sda5 686080 18262015 8787968 83 Linux
/dev/sda6 18264064 24121343 2928640 83 Linux
/dev/sda7 24123392 56141823 16009216 82 Linux swap / Solaris
/dev/sda8 56143872 56922111 389120 83 Linux
/dev/sda9 56924160 1953523711 948299776 83 Linux
root@debian:~#


At the moment everything works, but if I shrink the size of the
/dev/sda9 partition from the beginning of the partition like this(sda9
is now 693GB which is more than enough to hold the 500GB file system):

root@debian:~#fdisk -cul /dev/sda

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00062a0f

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 684031 340992 83 Linux
/dev/sda2 686078 1953523711 976418817 5 Extended
/dev/sda5 686080 18262015 8787968 83 Linux
/dev/sda6 18264064 24121343 2928640 83 Linux
/dev/sda7 24123392 56141823 16009216 82 Linux swap / Solaris
/dev/sda8 56143872 56922111 389120 83 Linux
/dev/sda9 500000000 1953523711 726761856 83 Linux
root@debian:~#

..then file system is broken:

root@debian:~#dumpe2fs /dev/sda9
dumpe2fs 1.41.12 (17-May-2010)
dumpe2fs: Bad magic number in super-block while trying to open /dev/sda9
Couldn't find valid filesystem superblock.
root@debian:~#

Is it possible to make partition smaller starting from the beginning?
If yes, do I need to somehow start file system from the end of the
partition?


regards,
martin


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: CAJx5YvHKWV_b5X_G=j4dG7F=aV8TK-CWDrQETWE+iowuZPKaTg@mail.gmail.com">http://lists.debian.org/CAJx5YvHKWV_b5X_G=j4dG7F=aV8TK-CWDrQETWE+iowuZPKaTg@mail.gmail.com
 

Thread Tools




All times are GMT. The time now is 12:01 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org