# Debian – připojení nového diskového oddílu

> Zdroj: https://www.elvisek.cz/2026/01/debian-pripojeni-noveho-diskoveho-oddilu/ · Autor: ElvisEK · Publikováno: 16. 1. 2026 · Rubrika: Debian

**Ve zkratce:**

- `lsblk` – najdu nový disk
- `cfdisk` – vytvořím oddíl
- `mkfs.ext4` – naformátuju
- `blkid` + `/etc/fstab` – trvalé připojení přes UUID
- `mount -a` – test bez restartu

Přidal jsem do serveru nový disk a chci ho mít trvale připojený třeba jako /data. Postup na pár minut: najít disk, vytvořit oddíl, naformátovat a zapsat do /etc/fstab tak, aby se připojil i po restartu.

## 1. Najít nový disk

```bash
lsblk
sudo fdisk -l
```

Nový disk poznám podle velikosti a podle toho, že nemá žádné oddíly ani přípojný bod. V příkladech dál je to `/dev/sdb`, u NVMe disků to bude třeba `/dev/nvme1n1`.

**Pozor:** všechno níže maže data na zvoleném disku. Než cokoliv potvrdím, dvakrát zkontroluju, že nepracuju se systémovým diskem (většinou `/dev/sda`).

## 2. Vytvořit oddíl

```bash
sudo cfdisk /dev/sdb
```

V `cfdisk` u prázdného disku zvolím typ tabulky **gpt**, pak **New** (nechám celou velikost), typ **Linux filesystem**, **Write** (potvrdit napsáním `yes`) a **Quit**. Vznikne oddíl `/dev/sdb1`.

## 3. Naformátovat

```bash
sudo mkfs.ext4 /dev/sdb1
```

Formátuju **oddíl** (`sdb1`), ne celý disk (`sdb`). Kdo chce XFS, nainstaluje `xfsprogs` a použije `sudo mkfs.xfs /dev/sdb1`.

## 4. Vytvořit přípojný bod a zjistit UUID

```bash
sudo mkdir /data
sudo blkid /dev/sdb1
```

Do `/etc/fstab` dávám UUID, ne `/dev/sdb1`. Názvy zařízení se po přidání dalšího disku můžou přeházet, UUID zůstane.

## 5. Zapsat do /etc/fstab

```bash
sudo mcedit /etc/fstab
```

Na konec přidám řádek (UUID nahradím tím z `blkid`):

Soubor `/etc/fstab`:

```bash
UUID=d18698d2-61ea-4992-a8a9-26ee214e0000   /data   ext4   defaults,nofail   0   2
```

Pro XFS by řádek vypadal takhle:

Soubor `/etc/fstab`:

```bash
UUID=6c5b3eea-930f-477d-abc6-42aa413d0000   /data   xfs    defaults,nofail   0   0
```

Co znamenají sloupce:

| Sloupec | Hodnota | Význam |
| --- | --- | --- |
| 1 | `UUID=…` | který oddíl |
| 2 | `/data` | kam se připojí |
| 3 | `ext4` / `xfs` | souborový systém |
| 4 | `defaults,nofail` | volby připojení |
| 5 | `0` | dump (nepoužívá se) |
| 6 | `2` / `0` | kontrola při startu |

Volba `nofail` se hodí: když disk odejde nebo ho vyndám, server normálně naběhne a nezasekne se v nouzovém režimu.

## 6. Otestovat bez restartu

```bash
sudo findmnt --verify
sudo systemctl daemon-reload
sudo mount -a
df -h /data
```

`findmnt --verify` najde překlepy ve fstabu dřív, než se projeví při startu. Když `mount -a` neskončí chybou a `df` ukáže novou velikost, je hotovo.

## 7. Práva (volitelně)

Nový oddíl patří rootovi. Když na něj má zapisovat běžný uživatel:

```bash
sudo chown -R $USER:$USER /data
```

Když je potřeba existující oddíl zvětšit, mám na to návod [Debian – rozšíření diskového oddílu](https://www.elvisek.cz/2017/11/debian-rozsireni-diskoveho-oddilu/).
