home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.linux      Getting to be as bloated as Windows!      107,822 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 106,143 of 107,822   
   Paul to Woozy Song   
   Re: xfs_growfs too quick   
   30 Apr 24 08:43:14   
   
   From: nospam@needed.invalid   
      
   On 4/30/2024 6:58 AM, Woozy Song wrote:   
   > Trying to install Alma Linux with 2 hard drives, the Ass Hat installer is a   
   PITA for custom partitioning. Wanted home on larger drive and the rest on the   
   other drive. But login after install, and found home was only 500 GB of the 2   
   TB drive. It was xfs    
   and to my surprise, I see xfs_growfs can run on a mounted drive. So did   
   control-alt-F3 for a text terminal, then sudo xfs_growfs /dev/sda1   
   > It only took a second, so apparently only change partition table limits.   
   Shouldn't format the rest of the drive?   
      
   While the XFS partition was mounted...   
      
   Device     Boot Start      End  Sectors  Size Id Type   
   /dev/sdb1        2048 40962047 40960000 19.5G 83 Linux   <=== Using fdisk, I   
   deleted the (XFS) partition.   
      
   Command (m for help): n                                  <=== Using fdisk, I   
   created a bigger partition definition.   
   Partition type   
      p   primary (0 primary, 0 extended, 4 free)   
      e   extended (container for logical partitions)   
   Select (default p): p   
   Partition number (1-4, default 1): 1   
   First sector (2048-104857599, default 2048):   
   Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-104857599, default   
   104857599): 84857599   
      
   Created a new partition 1 of type 'Linux' and of size 40.5 GiB.   
   Partition #1 contains a xfs signature.   
      
   Do you want to remove the signature? [Y]es/[N]o: n   <=== The signature should   
   remain of course.   
      
   Command (m for help): p   
      
   Device     Boot Start      End  Sectors  Size Id Type   
   /dev/sdb1        2048 84857599 84855552 40.5G 83 Linux   <=== You can see my   
   space, is now bigger   
      
   Command (m for help):w   
   Command (m for help):q   
      
   *******   
      
   bullwinkle@CASEMINT:~$ df   
   Filesystem     1K-blocks     Used Available Use% Mounted on   
   /dev/sdb1       20469760   175784  20293976   1% /media/bullwinkle/TESTXFS     
   <=== original size (on top of 40.5G declaration)   
      
   bullwinkle@CASEMINT:~$ sudo xfs_growfs -d /media/bullwinkle/TESTXFS            
   <=== NOW, do the growfs   
   meta-data=/dev/sdb1              isize=512    agcount=4, agsize=1280000 blks   
            =                       sectsz=512   attr=2, projid32bit=1   
            =                       crc=1        finobt=1, sparse=1, rmapbt=0   
            =                       reflink=1   
   data     =                       bsize=4096   blocks=5120000, imaxpct=25   
            =                       sunit=0      swidth=0 blks   
   naming   =version 2              bsize=4096   ascii-ci=0, ftype=1   
   log      =internal log           bsize=4096   blocks=2560, version=2   
            =                       sectsz=512   sunit=0 blks, lazy-count=1   
   realtime =none                   extsz=4096   blocks=0, rtextents=0   
   data blocks changed from 5120000 to 10606944                                   
   <=== growfs, verified   
      
   bullwinkle@CASEMINT:~$ df   
   Filesystem     1K-blocks     Used Available Use% Mounted on   
   /dev/sdb1       42417536   329140  42088396   1% /media/bullwinkle/TESTXFS     
   <=== I can see I have extra space   
      
   *******   
      
   You should really make a backup before you do this.   
      
   And "gparted" is likely a safer way to do it.   
      
   I don't like the idea of doing this with live data on the partition.   
   My "fdisk sequence" is just a bad idea, OK?   I only did it to make a point.   
   Doing it hot like that... is bad karma.   
      
      Paul   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca