Vložení SSD disku a nastavení

2.5.2023 Turris Omnia

K routeru můžeme připojit disk přes USB, nebo interní mSATA. Na provoz aplikací na routeru je lepší ssd disk. Já si připojuji ještě druhý velký otáčkový disk na media. Návod je obecně na všechny disky.

Vložení mSATA ssd disku

Disk vložíme podle oficiálního video návodu. Drátky k anténkám nebudou pravděpodobně vycházet tak, jak jsou, musí se přeházet podle velikostí, aby to vyšlo (jedna karta se přesunuje do jiného slotu). Výraznější problém je s verzí 2020, kde jsou některé sloupky natvrdo napájené. Přesně je to popsáno na fóru v tomto vlákně. Taky mám jeden tento router, po nainstalování mSATA ssd disku se disk opíral o ty napájené sloupky. Může to být náhoda, ale vydržel asi měsíc. Proto jsem další disk nainstaloval jinak - vzal jsem asi 2x vyšší sloupky, díky čemuž se už disk uprostřed nijak těch napájených nedotýká. Jde sice hodně dokopce, ale funguje mi to dobře:

Karta a vetší sloupky

Konfigurace disku

Ať máme jakkoli připojený disk, musíme ho nakonfigurovat. Nejdříve musíme doinstalovat balíčky k tomu určené. V reForis se jde do Správa balíčkůBalíčky a zaškrtne se NAS a Samba:

Balíček NAS a Samba

Dole na stránce se potvdí Uložit a je třeba chvíli vyčkat, než se balíčky stáhnou a nainstalují. Ve chvíli kdy je to hotovo, vpravo nahoře se zobrazí notifikace (“zvoneček”). Nyní doporučuji router restartovat (SprávaÚdržbaRestartovat).

Měli bychom mít rozmyšleno, jak budeme disk chtít naformátovat. SSD úložiště v mém případě bude sloužit na dvě věci:

Nyní je tedy potřeba disk naformátovat. Připojíme se na router:

ssh root@192.168.1.1

Pomocí fdisk si vyhledáme náš ssd disk, pokud nejsou k routeru připojeny další USB disky, měl by být na /dev/sda. Jinak může být i /dev/sdb, /dev/sdc,... Je potřeba si dát pozor a vybrat ten správný!

fdisk -l
Disk /dev/sda: 476.96 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: KINGSTON SKC600M
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Všude dále v návodu budu předpokládat že disk je na /dev/sda, pokud ne, můžete změnit:
Nastavení proměnných

Pokračujeme vytvořením oddílů na disku :

fdisk /dev/sda

Nyní jsme v utilitě fdisk a ta čeká na naše command:

Command (m for help):

Pomocí m vidíme nápovědu. Nejdříve zvolíme partition table, dáme g a ENTER. Dále vytvoříme první oddíl. Zadáme n a ENTER. Partition number necháme na default (ENTER), to samé first sector. Další je dotaz na velokost oddílu, zde napíšeme požadovanou velikost – v mém případě 10GB – ve formátu +10G a ENTER.

První oddíl je hotový, ještě druhý oddíl. Zase n a ENTER a pak, vzhledem k tomu, že druhý oddíl už má zabrat zbylé místo, "proentrujeme" se až do menu. Měli bychom mít hotovo, zkontrolujeme postup stiskem p. Výsledek by měl vypadat asi takto:

Disk /dev/sda: 476.96 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: KINGSTON SKC600M
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 53D89F95-639F-304B-82B5-F2B228BD9CC3

Device        Start       End   Sectors   Size Type
/dev/sda1      2048  20973567  20971520    10G Linux filesystem
/dev/sda2  20973568 976773134 955799567 455.8G Linux filesystem

Pokračujeme stiskem w – zapíše změny a exit.

Další krok je formátování těchto dvou oddílů. První oddíl naformátujeme a rovnou přiřadíme k jeho účelu ve reForisStorage. Měli bychom tam mít něco takovéhoto:

Externí úložiště

Zaškrtneme tedy sda1 a potvrdíme Format & Set a Pokračovat. Vyčkáme na dokončení operace.

Opět se nám vpravo nahoře zobrazí upozornění, router bude chtít restart, takže ho provedeme. Až nastartuje, ve ForisStorage bycho měli vidět že sda1 je používáno jako storage, naformátováno jako btrfs.

Zbývá naformátovat druhý oddíl. Opět se připojíme přes terminál a vložíme:

mkfs.btrfs /dev/sda2

Vše můžeme zkontrolovat pomocí:

blkid

Což by nám mělo vyhodit něco podobné tomuto:

/dev/sda1: LABEL="srv" UUID="f6c5032c-d3a1-4991-9d58-f059c8ed0baf" UUID_SUB="000aa4a6-dcbc-4eb5-be35-7be08952238b" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="125bdb90-4249-7544-9a50-aa2b6a39d5b8"
/dev/sda2: UUID="e2f43201-2752-4e90-b241-d418cafbd8d5" UUID_SUB="4b5fa5e5-3883-4075-a124-88ddfa58e2d4" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="17ffa940-6bd9-a941-bb95-ec2fa1f0a68c"

Poslední věc je nastavení mountování disku. V tomto případě provádíme jen s "naším" druhým oddílem. Nejdříve si vytvoříme složku, kam se bude oddíl mountovat. Připojíme se na router a vytvoříme, já si ho nazvu ssd:

mkdir /mnt/ssd

Následně už si musíme jenom namountovat zbylý oddíl. To se dělá v LuCISystémPřípojné body. Zde pod nadpisem Přípojné body klikneme na Přidat. Vyskočí formulář. Zaškrtneme zapnuto a v UUID zvolíme /dev/sda2. Pak rozklikneme Přípojný bod a do spodního řádku vypíšeme /mnt/ssd a ENTER. Klikneme na Uložit. Dole na stránce potom na Uložit & použít. Tím se nám namountuje požadovaný oddíl do /mnt/ssd (automaticky i při restartu).

Přípojné body

Tím máme hotovo.


Komentáře

Vložit komentář

Odpovědět

Vyplňte prosím antispam