Gparted - a graphical utility to re-partion your drive

GParted Suppose you have a dual boot system of Windows and a linux operating system and you need to repartition the drive or maybe expand the storage on the linux os, with Gparted you can do this Requirements A USB stick (gen 3 with a live os environment). Learn how to get a usb with a live OS running from here Enough storage on your machine Setting up the windows machine Open disk manager Select the disk where you need to expand the linux os Click shrink Live booting into OS Shutdown the PC Use the live boot usb environment, doesn’t matter what sort of linux OS you are running. But we are assuming you are using arch as per the manual. Install gparted via this command 1 sudo pacman -Syu gparted Working with gparted Open the application Click on the the EFI Partition Right click and press Resize/Move Move the storage unit towards the left side Ensure the EFI Partiton is just moved and not resized Click on the Arch partition Right click and press Resize/Move Expand the storage space to consume all of the unallocated storage space Verify and click apply WARNING: Data corruption may occur if incorrectly done, always back up your data ^ image addition pending ...

August 29, 2026 · 2 min · 256 words · Aum Pauskar

Archlinux liveboot

Archlinux liveboot Introduction to liveboot Requirements A USB drive 8gb+ (preferably with usb 3.0 transfer speeds) Host machine with rufus installed Installing Rufus and Arch ISO Arch iso Visit here Download the iso via BitTorrent to ensure maximum speed and help to seed to others Rufus Visit here, windows only. Or for linux machines you can use balena etcher. Use the following setup in Rufus Device: USB Stick Boot selection: Your arch iso Persistent partition size: 0gb (we’ll set the persistent storage from the arch window) Partition scheme: MBR, we’re targeting maximum number of systems with both BIOS and UEFI compatiblity. Keep the rest of the settings as it is Booting into the USB Hold the boot key or the BIOS/UEFI key (could be F2, F8 or F10, check your motherboard manufacturer), in case of my Asus it was F2. Depending on the BIOS/UEFI software, you either need to change the boot order or boot into the USB drive After selecting it wait till you see a terminal Initial arch setup After booting into the arch terminal, wifi may not work which is essential for the intial setup, for this check iwctl. Ethernet will work out of the box and so does USB thethering, so if you don’t want to deal with iwctl commands use either one of these Run the archinstall script, by typing archinstall Archinstall setup Disk configuration: Use the usb as the target drive WARNING: INCORRECT DISK CONFIGURATION WILL WIPE YOUR HOST MACHINE Hostname: Set your device Disable swap - since we are using a USB disk, hit times and data transfer speed is already bottlenecked Set up auth and password for host machine Set up user and password for a user and if you intend for using it also add it as a superuser Set up bootloader as grub, systemmd would work as well but may not be compatible with computers not having UEFI Set up applications Enable bluetooth Set audio interface to pipewire Keep everything else as default if you are unsure Graphic drivers: For our setup we went with all open source Profile: Set it up as a desktop profile and for USB where we aim for least amount of resources used we can set profile as XFCE. Greeter: Any one is fine but we’ve used sddm Disable automatic time sync, if you are using windows In Network configuration set it up as set default backend to ensure that the setup targets maximum number of systems After setup, confirm your settings and select install. Installation process may take around 30 minutes depending on your internet speed. Post installation Greeter setup When the greeter asks you for username and password, check on the top left side, it should say XFCE (Wayland) or just XFCE. If it’s XFCE wayland, ensure it’s set back to XFCE. On some computers XFCE (Wayland) may result in no display outputs and your monitor may remain inactive with the above given configurations. ...

August 29, 2026 · 3 min · 563 words · Aum Pauskar

Linux Ricing

Linux ricing WTF is ricing Ricing came from the car term “Race Inspired Cosmetic Enhancements” it generally means to customize your software experience tailormade to your usage. In this tutorial we are going to use Arch Linux and Hyprland to completely customize you user experience Prereq

October 24, 2024 · 1 min · 46 words · Aum Pauskar

Dualbooting Windows and Linux

Dual booting Arch and Windows 11 Prerequisites Before installing arch we need to do the following things Disk partition We’ll need to make a disk partition in windows 11 before proceeding to make sure both the OS run isolated, this can be done by the following steps Right-click on the Start menu and select Disk Management. Alternatively, you can press Win + X and choose Disk Management from the list. In the Disk Management window, locate the drive you want to partition (usually the C: drive). In my case I’ve installed in D drive on a separate disk Right-click on the drive and select Shrink Volume In the dialog that appears, enter the amount of space to shrink (in MB). This will be the size of the new partition for Arch Linux. Make sure to leave enough space for Windows. In my case I’ve allocated 100 gigs for Arch. Click Shrink. The unallocated space will appear in the Disk Management window. Bios settings Bios can be accessed by pressing Esc, F10, F2, F12 key on your keyboard while booting, please check your motherboard manufacturer or laptop to check it. ...

July 7, 2024 · 9 min · 1812 words · Aum Pauskar

Docker

Docker What is docker Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers. The use of Linux containers to deploy applications is called containerization. Containers are not new, but their use for easily deploying applications is. Why docker Consistency: Docker provides a consistent environment for your application from development all the way through production. Isolation: Docker containers are completely isolated. This means that your application will run the same way no matter where it is deployed. Portability: Docker containers can run on your local development machine, on the cloud, or on-premises. Resource Efficiency: Docker containers share the same OS kernel and are lighter weight than VMs. Productivity: Docker makes it easy to install and run software without worrying about setup or dependencies. Installation of docker I’ll be using Windows 11 for the installation of docker. You can find the installation steps for other operating systems here. ...

March 31, 2024 · 8 min · 1594 words · Aum Pauskar