Vysvětlení názvů pevných disků a zařízení Ubuntu
Shrnutí: Pletl si vás /dev/sda nebo nvme0n1 v systému Ubuntu Linux na vašem počítači Dell? Tato příručka vysvětluje, jak Linux pojmenovává pevné disky, SSD a oddíly, včetně MBR vs. GPT, pojmenování NVMe a jak zobrazit seznam zařízení pomocí lsblk. ...
Pokyny
Pokud s operačním systémem Ubuntu Linux v počítači Dell teprve začínáte, můžete si všimnout, že jednotky a úložná zařízení nemají známé štítky jako "C:" nebo "D:", jak je pojmenovává systém Windows. Neboj. Linux používá jiný, velmi logický systém pro pojmenování vašich disků a oddílů.
Tento průvodce vysvětluje, co tyto názvy znamenají, jak je úložiště uspořádáno a jak přesně zjistit, která zařízení jsou k počítači Dell připojena. Na konci už se budete v nastavení úložiště cítit jistě.
V tomto článku
- Jak Linux pojmenovává vaše disky
- Typy úložných zařízení a jejich názvy
- Co je to oddíl?
- Tabulky oddílů: MBR vs. GPT
- Příklady pojmenování oddílů
- Jak zobrazit úložná zařízení v systému Ubuntu
- O doplňku GRUB 2, nástroji Dell Boot Manager
- Často kladené dotazy
1. Jak Linux pojmenovává vaše disky
První věc, kterou je třeba vědět, je, že Linux nepoužívá písmena jednotek jako C: nebo D:. Místo toho používá k identifikaci jednotlivých zařízení cestu k souboru.
Linux zachází se vším jako se souborem nebo adresářem. Takže když uvidíte /dev/sda, jedná se o absolutní cestu k souboru.
Skript /dev Adresář v kořenové složce obsahuje všechny soubory zařízení. Tyto soubory vytvoří systém během instalace a musí být dostupné během procesu spouštění.
Zde je uvedeno, co znamenají jednotlivé části názvu zařízení:
| Část | Význam | Příklad |
|---|---|---|
/dev/ |
Zkratka pro "device", složku, kde jsou umístěny všechny soubory zařízení | /dev/ |
sd |
Zkratka pro velkokapacitní disk SCSI/SATA | sda |
a, b, c... |
Pořadí, ve kterém byla jednotka zjištěna (a = první, b = druhá atd.) | sdb |
1, 2, 3... |
Číslo oddílu na dané jednotce | sda1 |
sd Předponu.
2. Typy úložných zařízení a jejich názvy
Moderní počítače Dell mohou mít různé typy úložiště. Každý typ používá jiný vzor pojmenování. Zde je stručný odkaz:
Pevné disky nebo disky SSD SATA a SCSI (nejběžnější)
/dev/sda Představuje první pevný disk SCSI nebo SATA připojený k systému.
První zjištěný pevný disk je pojmenován /dev/sda. Druhý rozpoznaný pevný disk je pojmenován /dev/sdba tak dále.
| Device Name | Co to znamená |
|---|---|
/dev/sda |
Zjištěn první disk SATA/SCSI |
/dev/sdb |
Zjištěn druhý disk SATA/SCSI |
/dev/sdc |
Zjištěn třetí disk SATA/SCSI |
/dev/sda1 |
První oddíl na první jednotce |
/dev/sda2 |
Druhý oddíl na první jednotce |
Disky SSD (Solid-State Drive) NVMe
Mnoho novějších notebooků a stolních počítačů Dell používá disky SSD NVMe (Non-Volatile Memory Express). Ty jsou mnohem rychlejší než standardní SATA disky a připojují se přímo k základní desce. Používají jiný vzor pojmenování.
Kde se jednotky SATA zobrazují jako /dev/sda, /dev/sdb, atd., NVMe disky se zobrazují jako /dev/nvme0n1 pro první řadič NVMe a první obor názvů.
Zde je význam názvu NVMe:
| Část | Význam |
|---|---|
nvme0 |
První řadič NVMe (číslování začíná na 0) |
n1 |
První obor názvů na tomto kontroleru (číslování začíná na 1) |
p1 |
První oddíl na tomto disku |
Skript n1 v názvu je kvůli funkci NVMe nazvané "obory názvů", která umožňuje rozdělit jednotku do několika samostatných rozsahů. Obory názvů jsou číslovány od jednoho a většina jednotek NVMe má pouze jeden, takže nvme0n1 standardní název pro vaši první jednotku NVMe.
Oddíly NVMe zobrazují p před číslem oddílu a zařízení NVMe zahrnují podporu jmenného prostoru pomocí n před oborem názvů. Takže první zařízení v prvním oboru názvů s jedním oddílem bude v umístění /dev/nvme0n1p1.
| Device Name | Co to znamená |
|---|---|
/dev/nvme0n1 |
První jednotka NVMe, první obor názvů (celá jednotka) |
/dev/nvme1n1 |
Druhá jednotka NVMe |
/dev/nvme0n1p1 |
První oddíl na první jednotce NVMe |
/dev/nvme0n1p2 |
Druhý oddíl na první jednotce NVMe |
Karty SD a úložiště eMMC
V některých systémech Dell s vestavěnými čtečkami karet, kartami SD nebo integrovaným úložištěm se karta SD jeví jako:
| Device Name | Co to znamená |
|---|---|
/dev/mmcblk0 |
První karta SD nebo úložné zařízení eMMC |
/dev/mmcblk0p1 |
První oddíl na této kartě |
Starší disky IDE/PATA (starší, na moderních systémech Dell vzácné)
Starší počítače Dell používaly jednotky IDE (Integrated Drive Electronics). Ty používaly hd Předponu:
| Device Name | Co to znamená |
|---|---|
/dev/hda |
Primární disk na prvním řadiči IDE |
/dev/hdb |
Sekundární disk na prvním řadiči IDE |
hd Styly pojmenování jsou na moderním hardwaru Dell velmi vzácné. Pokud byl váš počítač Dell zakoupen v posledních deseti letech, téměř jistě používá rozhraní SATA (sda) nebo NVMe (nvme0n1) pojmenování.
3. Co je to oddíl?
Abyste mohli na pevný disk nainstalovat operační systém, musíte ho rozdělit na úložné jednotky. Tyto úložné jednotky se nazývají oddíly.
Přemýšlejte o své cestě jako o velké místnosti. Oddíly jsou jako zdi, které postavíte uvnitř místnosti, abyste vytvořili samostatné prostory, jeden pro operační systém, jeden pro vaše osobní soubory atd.
V rámci standardu MBR existují tři různé typy oddílů: Primární, rozšířená a logická.
- Primární oddíl, hlavní oddíl, který může obsahovat operační systém.
- Rozšířený oddíl, oddíl kontejneru, který slouží pouze k uložení logických oddílů. Na každé jednotce můžete mít pouze jeden rozšířený oddíl.
- Logický oddíl, oddíl, který se nachází uvnitř rozšířeného oddílu. To se hodí, když potřebujete na jednotce MBR více než čtyři oddíly.
4. Tabulky oddílů: MBR vs. GPT
Tabulka oddílů je mapa uložená na začátku jednotky. Sděluje systému, kde který oddíl začíná a kde končí. Tabulka oddílů obsahuje informace o oddílech pevného disku nebo jiného úložného zařízení. Pro rozložení tabulky oddílů se používají dva standardy: Master Boot Record (MBR), známý také jako MS-DOS, což je původní standard.
MBR (Master Boot Record – hlavní spouštěcí záznam)
MBR je široce používaný standard tabulky oddílů, ale přichází se dvěma hlavními omezeními: neumožňuje vytvořit více než čtyři hlavní oddíly (nazývané primární oddíly) a diskové oddíly nesmí přesáhnout dva TB.
Kdy použít MBR: Starší systémy nebo jednotky Dell menší než 2 TB, kde je vyžadována kompatibilita se starším hardwarem.
GPT (tabulka oddílů GUID)
Tabulka GPT přišla později. Zatímco MBR se stále používá, omezení MBR jsou to, co vedlo k vývoji GPT. GPT překonává obě omezení MBR, můžete mít více primárních oddílů a velikost disku může přesáhnout dva TB.
Kdy použít GPT: Moderní systémy Dell, zejména ty s firmwarem UEFI, disky NVMe nebo disky větší než 2 TB. GPT je doporučený standard pro veškerý současný hardware Dell.
| Funkce | MBR | GPT |
|---|---|---|
| Maximální velikost oddílu | 2 TB | 9,4 ZB (prakticky neomezeně) |
| Max. počet primárních oddílů | 4 | 128 (ve většině systémů) |
| Kompatibilní s UEFI | Omezené | Ano (vyžadováno pro spouštění UEFI) |
| Kompatibilní se starším systémem BIOS | Ano | Ano (s režimem kompatibility) |
5. Příklady pojmenování oddílů
Zde jsou skutečné příklady toho, jak vypadají názvy oddílů v systému Ubuntu na počítači Dell.
Příklad jednotky SATA (/dev/sda)
| Název oddílu | Co to znamená |
|---|---|
/dev/sda |
Celá první jednotka SATA (bez oddílu) |
/dev/sda1 |
První primární oddíl na první jednotce SATA |
/dev/sda2 |
Druhý primární oddíl na první jednotce SATA |
/dev/sda5 |
První logický oddíl na první jednotce SATA |
Příklad jednotky NVMe (/dev/nvme0n1)
| Název oddílu | Co to znamená |
|---|---|
/dev/nvme0n1 |
Celá první jednotka NVMe |
/dev/nvme0n1p1 |
První oddíl na první jednotce NVMe (často spouštěcí oddíl EFI) |
/dev/nvme0n1p2 |
Druhý oddíl na první jednotce NVMe |
Typické rozložení instalace systému Ubuntu (NVMe)
Standardní instalace systému Ubuntu na moderním počítači Dell s diskem NVMe často vypadá takto:
nvme0n1
├─ nvme0n1p1 (512 MB) /boot/efi ← systémový oddíl
EFI├─ nvme0n1p2 (1 GB) /boot ← Boot partition
└─ nvme0n1p3 (zbývající) / ← Kořenový oddíl
6. Jak zobrazit úložná zařízení v systému Ubuntu
Názvy zařízení si nemusíte pamatovat. Systém Ubuntu poskytuje jednoduché příkazy pro přehledné zobrazení všech vašich disků a oddílů. Zde jsou nejužitečnější nástroje.
Pomocí příkazu lsblk Příkaz (doporučeno)
Pochopení úložných zařízení připojených k vašemu systému Linux je důležité pro správu systému. Skript lsblk Příkaz, zkratka pro "list block devices", je výkonný nástroj, který poskytuje podrobné informace o blokových zařízeních, jako jsou pevné disky, disky SSD a další úložná zařízení.
Je naprosto bezpečné spustit lsblk . Zobrazuje pouze informace o vašich blokových zařízeních a neprovádí žádné změny v konfiguraci úložiště vašeho systému. Je to příkaz jen pro čtení.
Zobrazení seznamu všech úložných zařízení:
-
Otevřete terminál v počítači Dell Ubuntu.
-
Zadejte následující příkaz a stiskněte klávesu Enter:
lsblk -
Zkontrolujte výstup. Tento příkaz zobrazí hierarchické zobrazení všech blokových zařízení připojených k systému, včetně informací o oddílech a přípojných bodech.
Příklad výstupu:
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 48.5G 0 part /
sdb 8:16 0 200G 0 disk
nvme0n1 259:0 0 500G 0 disk
├─nvme0n1p1 259:1 0 part
└─nvme0n1p2 259:2 0 499.5G 0 part /data
Zahrnutí informací o typu systému souborů a UUID: lsblk -f
Zobrazení názvů modelů disků: lsblk -d -o NAME,SIZE,MODEL
Pomocí sudo fdisk -l pro podrobnosti tabulky oddílů
Skript fdisk -l příkaz načte tabulky oddílů a zobrazí geometrii disku, typy oddílů a rozsahy sektorů. Pro zobrazení všech disků je vyžadován přístup uživatele root (správce).
-
Otevřete terminál.
-
Zadejte následující příkaz a stiskněte klávesu Enter:
sudo fdisk -l -
V případě zobrazení výzvy zadejte heslo.
-
Zkontrolujte výstup pro každý disk a jeho oddíly.
Pomocí sudo blkid vyhledání UUID a typu systému souborů
Skript blkid Příkaz poskytuje informace o UUID a typu systému souborů pro vaše zařízení. UUID (Universally Unique Identifiers) jsou stabilní identifikátory, které se nemění při přidávání nebo odebírání dalších jednotek, díky čemuž jsou spolehlivější než názvy zařízení jako /dev/sda.
-
Otevřete terminál.
-
Zadejte následující příkaz a stiskněte klávesu Enter:
sudo blkid -
Poznamenejte si UUID všech oddílů, které potřebujete identifikovat.
/etc/fstab namísto cesty zařízení, aby se předešlo problémům po změnách hardwaru.
7. O doplňku GRUB 2, nástroji Dell Boot Manager
GRUB 2 je nejnovější verze GNU GRUBu, GRand Unified Bootloader. Zavaděč je první softwarový program, který se spustí při spuštění počítače. Zodpovídá za načtení a přenos řízení do jádra operačního systému.
GRUB 2 je výchozí zavaděč pro Ubuntu. Po zapnutí počítače Dell se zobrazí spouštěcí nabídka a můžete si vybrat mezi systémem Ubuntu, jiným operačním systémem nebo režimem obnovení.
Poznámka: Zavaděč GRUB 2 je obsažen ve všech aktuálně podporovaných verzích systému Ubuntu. GRUB 2 může pojmout tradiční počítačový firmware, jako je BIOS, stejně jako novější standardy EFI/UEFI.
Klíčové věci, které byste měli vědět o GRUB 2
- GRUB 2 je současný standard. Je modulární, skriptovatelný a mnohem výkonnější než jeho předchůdce. Jeho konfigurační soubor (
grub.cfg) je automaticky generován skripty, takže je bezpečnější a snadněji spravovatelný. - Pokud máte nainstalováno více operačních systémů (například Ubuntu a Windows), GRUB 2 zobrazí nabídku, která vám umožní vybrat, který operační systém chcete spustit.
- Primární konfigurační soubor pro GRUB 2 je umístěn v
/boot/grub/grub.cfg. Tento soubor byste však neměli přímo upravovat. GRUB 2 generujegrub.cfgdynamicky na základě skriptů a konfigurací uložených v jiných umístěních. Přímá úprava je náchylná k chybám a bude přepsána. - Hlavní soubor, se kterým pracujete při konfiguraci GRUB 2, je
/etc/default/grub. Tento soubor obsahuje uživatelsky upravitelná nastavení, která ovlivňují, jak GRUB 2 generuje svou konfiguraci.
Jak GRUB 2 pojmenovává jednotky (na rozdíl od Linuxu)
GRUB 2 používá svůj vlastní interní systém pojmenování, oddělený od /dev/sda styl, který Linux používá. V nabídce GRUB 2:
- Disky jsou očíslovány od 0 (např.
hd0= první pohon,hd1= druhý pohon) - Oddíly jsou číslovány od 1 (např.
hd0,1= první oddíl na první jednotce)
To je důležité pochopit, pokud budete někdy potřebovat ručně upravit nastavení zavaděče GRUB nebo vyřešit problém se spouštěním.
8. Často kladené dotazy
Dotaz: Proč se můj disk zobrazuje jako /dev/sda někdy a /dev/sdb jindy?
A: Pořadí, ve kterém jsou disky rozpoznány, se může měnit v závislosti na podmínkách chování jádra nebo základní desky při bootování. To je důvod, proč použití UUID (z sudo blkid) je spolehlivější než spoléhání se pouze na názvy zařízení.
Dotaz: Můj Dell má disk SSD NVMe. Proč nevidím /dev/sda?
A: Disky NVMe používají jiný systém pojmenování. Jeden disk NVMe připojený k systému má název zařízení nvme0n1. Spustit lsblk v terminálu a potvrďte název jednotky.
Dotaz: Jaký je rozdíl mezi MBR a GPT? Který z nich mám použít?
A: GPT se doporučuje pro všechny moderní systémy Dell. Podporuje větší disky a více oddílů a je vyžadován pro spouštění na bázi UEFI. MBR použijte pouze v případě, že máte starší systém s firmwarem BIOS, který nepodporuje GPT.
Dotaz: Je bezpečné běhat? lsblk?
A: Ano, úplně. Je naprosto bezpečné spustit lsblk . Zobrazuje pouze informace o vašich blokových zařízeních a neprovádí žádné změny ve vašem systému.
Dotaz: Co je to /dev/mmcblk0 na mém počítači Dell?
A: Jedná se o název zařízení pro kartu SD nebo vestavěné úložiště eMMC. Uvidíte to na systémech Dell s vestavěnou čtečkou karet SD nebo s úložištěm založeným na eMMC (běžné u některých základních modelů).
Dotaz: Chápu /dev/loop0, /dev/loop1Atd. Které to jsou?
A: Zařízení Loop jsou v podstatě "simulované disky" obsažené v souborech, soubory, které "předstírají", že jsou disky. Systém Ubuntu je používá pro balíčky Snap. Při hledání fyzických disků je můžete bezpečně ignorovat.
Potřebujete další pomoc?
Pokud si nejste jisti nastavením úložiště Dell nebo potřebujete další pomoc se systémem Ubuntu Linux, tým podpory společnosti Dell je zde, aby vám pomohl. Zeptejte se komunity: Diskuzní fóra společnosti Dell
Další informace
Podporu softwaru poskytuje společnost Canonical, a to následujícími způsoby: Technickou podporu můžete kontaktovat na stránce: Technická podpora společnosti Dell