it-swarm-eu.dev

Jak sloučit oddíly?

Mám dva oddíly, jeden z nich má systém souborů a druhý je nepřidělený.

Jak sloučit dva oddíly?

35
Ibrahim

Můžete použít gpartedusc_logo za to. Lze jej také nainstalovat pomocí aplikace Sudo apt-get update && Sudo apt-get install gparted

Chcete-li vytvořit jeden velký nový oddíl (odstraní všechna data ve vašem souborovém systému):

  • Nejprve se musíte ujistit, že oba oddíly - nepřidělené místo a druhý oddíl, který se má sloučit, jsou buď logické oddíly, nebo oba primární oddíly. Jedna logická a jedna primární nebude fungovat .

  • Po kontrole a potvrzení prvního kroku vymažte diskový oddíl se souborovým systémem.

  • Zatřetí, nepřidělené místo je nyní větší, protože jste odstranili oddíl.

  • Vytvořte oddíl požadované velikosti.

Chcete-li zvětšit velikost dat uchovávajících diskový oddíl: (Ačkoli je to většinou bezpečné, vždy je moudré si zálohovat data! )

  • Nejprve se musíte ujistit, že oba oddíly - nepřidělené místo a druhý oddíl, který se má sloučit, jsou buď logické oddíly, nebo oba primární oddíly. Jedna logická a jedna primární nebude fungovat .

  • Za druhé klepněte pravým tlačítkem myši na příslušný oddíl a klepněte na příkaz změnit velikost. Podle potřeby vyplňte velikost.

  • Klepněte na tlačítko změnit velikost/přesunout a poté klepněte na Použít všechny operace

screenshot_gparted

36
Nitin Venkatesh

Pokud je nepoužitý oddíl fyzicky za oddílem se souborovým systémem, můžete změnit velikost oddílu na disku, restartovat počítač a potom systém souborů rozšířit (pokud se jednalo o rozšiřitelný souborový systém jako ext3, ext4 atd.).

Například pokud máte /dev/sda1 jako souborový systém a /dev/sda2 jako nepoužívaný oddíl zkontrolujte oddíly pomocí fdisk /dev/sda:

# fdisk /dev/sda
...    
Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     8016434     4008186   83  Linux
/dev/sda2         8016435  1953520064   972751815   83  Linux

Musíte se ujistit, že váš nový sda1 začíná na stejném místě (zde, 63) a končí, kde sda2 začíná (zde, 8016434). A znovu zkontrolujte, kde sda1 končí bezprostředně před místem sda2 začíná (zde, 8016434 je bezprostředně následován 8016435) jen pro jistotu.

Poté odstraňte nepoužitý oddíl a oddíl souborového systému:

Command (m for help): d
Partition number (1-4): 2
...
Command (m for help): d
Partition number (1-4): 1

A konečně znovu vytvořte oddíl souborového systému:

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4, default 1): 1
First sector (63-1953520064, default: 63): 63
...
Last sector, +sectors or +size{K,M,G} (63-1953520064, default 1953520064): 1953520064

Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 83

A ujistěte se, že máte to, co očekáváte:

Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63  1953520064   976760001   83  Linux

Nakonec jej uložte:

Command (m for help): w

Pokud byly na disk připojeny nějaké oddíly, musíte nejprve restartovat systém a poté můžete rozšířit souborový systém:

# resize2fs /dev/sda1

Buďte opatrní a hodně štěstí. Vždy zálohujte svá data jako první. :)

19
Kees Cook