SystemRescue'i enda ametlik juhend annab Linuxis `dd` jaoks sisuliselt täpselt sellise töövoo. Kõige olulisem on enne kirjutamist **õige seadme tuvastamine**, sest vale `of=` kustutab vale ketta. ([SystemRescue][1])

Kõigepealt vaata seadmed üle:

```bash
lsblk
```

Näiteks võib USB-pulk olla `/dev/sdb`. Kasuta **tervet seadet**, mitte partitsiooni `/dev/sdb1`.

Kui pulga partitsioonid on automaatselt haagitud, eemalda need:

```bash
sudo umount /dev/sdb*
```

Seejärel kirjuta ISO:

```bash
sudo dd if=systemrescue-13.02-amd64.iso of=/dev/sdb bs=4M status=progress conv=fsync
```

`status=progress` näitab kirjutamise edenemist ning `conv=fsync` tagab enne `dd` lõpetamist väljundandmete ja metaandmete sünkroonimise püsimällu. ([GNU][2])

Pärast võib kindluse mõttes anda:

```bash
sync
```

ja alles siis pulga eemaldada. `sync` kirjutab veel mälus puhverdatud andmed püsimällu. ([GNU][3])

### Kiirjuhis tervikuna

```bash
# 1. Leia USB-pulk
lsblk

# 2. Eemalda selle haagitud partitsioonid
sudo umount /dev/sdX*

# 3. Kirjuta ISO
sudo dd if=fail.iso of=/dev/sdX bs=4M status=progress conv=fsync

# 4. Kindluse mõttes
sync
```

**Tähelepanu:**

```text
/dev/sdX     ← õige
/dev/sdX1    ← vale
```

ISO kirjutatakse kogu USB-seadmele, mitte selle partitsioonile.

SystemRescue'i ametlik dokumentatsioon kasutab lihtsamat varianti:

```bash
sudo dd if=/path/to/systemrescue-x.y.z.iso of=/dev/sdx status=progress
```

ja hoiatab samuti, et vale seadme valimine on destruktiivne. ([SystemRescue][1])

Üks oluline SystemRescue'i eripära: **`dd`-ga kirjutatud SystemRescue USB failisüsteem jääb kirjutuskaitstuks**. Kui oleks vaja samale pulgale hiljem konfiguratsioone või muid faile lisada, soovitab SystemRescue ise nende **SystemRescue USB Writerit**, mis teeb kirjutatava failisüsteemi. ([SystemRescue][1])

[SystemRescue – Installing SystemRescue on a USB memory stick](https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/)

[1]: https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/ "SystemRescue - Installing SystemRescue on a USB memory stick"
[2]: https://www.gnu.org/software/coreutils/manual/coreutils.pdf "Chapter 11: Basic operations                                                                 120"
[3]: https://gnu.org/software/coreutils/manual/coreutils.pdf "GNU Coreutils"

