#### Beyond Linux® From Scratch (systemd Edition) - Version 11.1

### Chapter 5. File Systems and Disk Management

- Prev

  ntfs-3g-2021.8.22

- Next

  parted-3.4

- Up
- Home

# gptfdisk-1.0.8

## Introduction to gptfdisk

The gptfdisk package is a set of programs for creation and maintenance of GUID Partition Table (GPT) disk drives. A GPT partitioned disk is required for drives greater than 2 TB and is a modern replacement for legacy PC-BIOS partitioned disk drives that use a Master Boot Record (MBR). The main program, gdisk, has an inteface similar to the classic fdisk program.

This package is known to build and work properly using an LFS-11.1 platform.

### Package Information

- Download (HTTP): https://downloads.sourceforge.net/gptfdisk/gptfdisk-1.0.8.tar.gz

- Download MD5 sum: 74684c4eb0e6d5a1839e4bb0bba36fa2

- Download size: 208 KB

- Estimated disk space required: 2.5 MB

- Estimated build time: less than 0.1 SBU (0.2 SBU for tests)

### Additional Downloads

- Recommended patch: https://www.linuxfromscratch.org/patches/blfs/11.1/gptfdisk-1.0.8-convenience-1.patch

### gptfdisk Dependencies

#### Required

popt-1.18

#### Optional

ICU-70.1

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/gptdisk

## Installation of gptfdisk

The gptfdisk package comes with a rudimentary `Makefile`. First we update it to provide a simple build and install interface and fix the location of a header file. Install gptfdisk by running the following commands:

    patch -Np1 -i ../gptfdisk-1.0.8-convenience-1.patch &&
    sed -i 's|ncursesw/||' gptcurses.cc &&
    sed -i 's|sbin|usr/sbin|' Makefile &&

    make

To test the results, issue: make test.

Now, as the `root` user:

    make install

## Command Explanations

patch -Np1 ...: This patch modifies the `Makefile` file so that it provides an “install” target.

## Contents

Installed Programs: cgdisk, gdisk, fixparts, and sgdisk

### Short Descriptions

cgdisk | is an ncurses-based tool for manipulating GPT partitions
gdisk | is an interactive text-mode tool for manipulating GPT partitions
fixparts | repairs mis-formatted MBR based disk partitions
sgdisk | is a partition manipulation program for GPT partitions similar to sfdisk

Last updated on

- Prev

  ntfs-3g-2021.8.22

- Next

  parted-3.4

- Up
- Home