Пояснення жорсткого диска Ubuntu та назви пристроїв
Summary: Заплуталися з /dev/sda або nvme0n1 в Ubuntu Linux на вашому Dell? У цьому посібнику пояснюється, як Linux називає жорсткі диски, SSD і розділи, включно з MBR і GPT, NVMe іменуванням, а також як перелічувати пристрої за допомогою lsblk. ...
Instructions
Якщо ви новачок у Ubuntu Linux на своєму комп'ютері Dell, можете помітити, що диски та накопичувачі не мають знайомих позначок на кшталт «C:» чи «D:», як їх називає Windows. Не хвилюйся. Linux використовує іншу, дуже логічну систему для іменування дисків і розділів.
У цьому посібнику пояснюється, що означають ці назви, як організовано ваше сховище та як точно побачити, які пристрої підключені до вашого Dell. Наприкінці ви почуватиметеся впевнено, орієнтуючись у своєму складі зберігання.
У цій статті
- Як Linux називає ваші диски
- Типи пристроїв зберігання та їхні назви
- Що таке розділ?
- Таблиці розділів: MBR проти GPT
- Приклади найменування розділів
- Як переглянути ваші пристрої зберігання в Ubuntu
- Про GRUB 2, менеджер завантаження вашого Dell
- Поширені запитання
1. Як Linux називає ваші диски
Перше, що потрібно знати — Linux не використовує літери диска, такі як C: або D:. Натомість використовується шлях до файлу для ідентифікації кожного пристрою.
Linux сприймає все як файл або каталог. Тож коли ти бачиш /dev/sda, це абсолютний шлях до файлу.
The /dev Каталог у кореневій папці містить усі файли пристроїв. Система створює ці файли під час встановлення, і вони мають бути доступні під час завантаження.
Ось що означає кожна частина назви пристрою:
| Частина | Значення | Приклад |
|---|---|---|
/dev/ |
Скорочено від «device» — папки, де зберігаються всі файли пристроїв | /dev/ |
sd |
Розшифровується як SCSI/SATA масовий накопичувач | sda |
a, b, c... |
Порядок виявлення диска (a = перший, b = другий і так далі) | sdb |
1, 2, 3... |
Номер розділу на цьому диску | sda1 |
sd Префікс.
2. Типи пристроїв зберігання та їхні назви
Сучасні комп'ютери Dell можуть мати різні типи пам'яті. Кожен тип використовує різний патерн іменування. Ось коротке посилання:
SATA та SCSI жорсткі диски або SSD (найпоширеніші)
/dev/sda представляє перший жорсткий диск SCSI або SATA, підключений до системи.
Перший виявлений жорсткий диск має назву /dev/sda. Другий виявлений жорсткий диск має назву /dev/sdb, і так далі.
| Назва пристрою | Що це означає |
|---|---|
/dev/sda |
Виявлено перший диск SATA/SCSI |
/dev/sdb |
Виявлено другий диск SATA/SCSI |
/dev/sdc |
Виявлено третій диск SATA/SCSI |
/dev/sda1 |
Перший розділ на першому диску |
/dev/sda2 |
Другий розділ на першому диску |
Твердотільні накопичувачі NVMe (SSD)
Багато новіших ноутбуків і настільних комп'ютерів Dell використовують NVMe (Non-Volatile Memory Express) SSD. Вони набагато швидші за стандартні SATA-диски і підключаються безпосередньо до вашої материнської плати. Вони використовують інший шаблон іменування.
Де SATA-приводи виглядають як /dev/sda, /dev/sdb, тощо, NVMe-диски виглядають як /dev/nvme0n1 для першого контролера NVMe та першого простору назв.
Ось що означає назва NVMe:
| Частина | Значення |
|---|---|
nvme0 |
Перший контролер NVMe (нумерація починається з 0) |
n1 |
Перший простір імен на цьому контролері (нумерація починається з 1) |
p1 |
Перший розділ на цьому диску |
The n1 у назві пов'язана з функцією NVMe, яка називається «простори назв», яка дозволяє розділити диск на кілька окремих діапазонів. Простори імен нумеруються, починаючи з одного, і більшість NVMe-дисків мають лише один, тобто nvme0n1 стандартна назва для вашого першого NVMe-диска.
NVMe-розділи показують p перед номером розділу, а NVMe-пристрої включають підтримку простору назв за допомогою n до простору назв. Отже, перший пристрій у першому просторі імен з одним розділом буде на /dev/nvme0n1p1.
| Назва пристрою | Що це означає |
|---|---|
/dev/nvme0n1 |
Перший NVMe-диск, перший простір імен (весь диск) |
/dev/nvme1n1 |
Другий NVMe-диск |
/dev/nvme0n1p1 |
Перший розділ на першому NVMe-диску |
/dev/nvme0n1p2 |
Другий розділ на першому NVMe диску |
SD-карти та сховище eMMC
На деяких системах Dell із вбудованими рідерами SD-карти або вбудоване зберігання мають вигляд:
| Назва пристрою | Що це означає |
|---|---|
/dev/mmcblk0 |
Перша SD-карта або пристрій зберігання eMMC |
/dev/mmcblk0p1 |
Перший розділ на цій карті |
Старі IDE/PATA диски (спадкові, рідкісні на сучасних системах Dell)
Старі комп'ютери Dell використовували IDE (Integrated Drive Electronics) диски. Вони використовували hd Префікс:
| Назва пристрою | Що це означає |
|---|---|
/dev/hda |
Основний диск на першому контролері IDE |
/dev/hdb |
Вторинний диск на першому контролері IDE |
hd стиль іменування надзвичайно рідкісний на сучасному обладнанні Dell. Якщо ваш Dell був придбаний у останнє десятиліття, він майже напевно використовує SATA (sda) або NVMe (nvme0n1) іменування.
3. Що таке розділ?
Щоб встановити операційну систему на жорсткий диск, її потрібно розділити на окремі сховища. Ці сховища називаються розділами.
Уявіть свій драйв як велику кімнату. Перегородки — це як стіни, які ви будуєте всередині кімнати, щоб створити окремі простори: одну для операційної системи, одну для особистих файлів тощо.
За стандартом MBR існує три різні типи розділів: Первинні, розширені та логічні.
- Основний розділ — основний розділ, який може містити операційну систему.
- Розширений розділ — контейнерний розділ, який використовується лише для зберігання логічних розділів. На диск можна мати лише один розширений розділ.
- Логічний розділ — розділ, що знаходиться всередині розширеного розділу. Корисно, коли потрібно більше чотирьох розділів на MBR-диску.
4. Таблиці розділів: MBR проти GPT
Таблиця розділів — це карта, що зберігається на початку вашого диска. Він показує системі, де починається і закінчується кожен розділ. Таблиця розділів показує розділи жорсткого диска або будь-якого іншого пристрою зберігання. Існує два стандарти розташування таблиці розділів: Master Boot Record (MBR), також відомий як MS-DOS, є оригінальним стандартом.
MBR (Головний завантажувальний запис)
MBR — це широко використовуваний стандарт таблиці розділів, але він має дві основні обмеження: він не дозволяє створювати більше чотирьох основних розділів (так званих первинними розділами), а дискові розділи не можуть перевищувати два ТБ.
Коли використовувати MBR: Старі системи Dell або диски менше 2 ТБ, де потрібна сумісність зі старим апаратним забезпеченням.
GPT (Таблиця розділів GUID)
GPT з'явився пізніше. Хоча MBR досі використовується, саме його обмеження призвели до розробки GPT. GPT долає обидва обмеження MBR: можна мати кілька основних розділів, а розмір диска може перевищувати два ТБ.
Коли використовувати GPT: Сучасні системи Dell, особливо ті, що мають прошивку UEFI, NVMe-диски або диски об'ємом понад 2 ТБ. GPT є рекомендованим стандартом для всього сучасного обладнання Dell.
| Особливість | MBR | GPT |
|---|---|---|
| Максимальний розмір розділу | 2 ТБ | 9.4 ZB (практично без обмежень) |
| Максимальні первинні розділи | 4 | 128 (на більшості систем) |
| Співпраця з UEFI | Обмежений | Так (обов'язково для завантаження UEFI) |
| Працює зі старішим BIOS | Так | Так (з режимом сумісності) |
5. Приклади найменування розділів
Ось реальні приклади того, як виглядають назви розділів в Ubuntu на комп'ютері Dell.
Приклад SATA-приводу (/dev/sda)
| Назва розділу | Що це означає |
|---|---|
/dev/sda |
Весь перший SATA-диск (без розділу) |
/dev/sda1 |
Перший основний розділ на першому SATA-диску |
/dev/sda2 |
Другий основний розділ на першому SATA-диску |
/dev/sda5 |
Перший логічний розділ на першому SATA-диску |
Приклад NVMe диска (/dev/nvme0n1)
| Назва розділу | Що це означає |
|---|---|
/dev/nvme0n1 |
Весь перший NVMe-диск |
/dev/nvme0n1p1 |
Перший розділ на першому NVMe-диску (часто завантажувальний розділ EFI) |
/dev/nvme0n1p2 |
Другий розділ на першому NVMe диску |
Типове розташування Ubuntu (NVMe)
Стандартна інсталяція Ubuntu на сучасному Dell з NVMe-диском часто виглядає так:
nvme0n1
├─ nvme0n1p1 (512 MB) /boot/efi ← EFI system partition
├─ nvme0n1p2 (1 GB) /boot ← Boot partition
└─ nvme0n1p3 (remaining) / ← Root partition
6. Як переглянути ваші пристрої зберігання в Ubuntu
Вам не потрібно запам'ятовувати назви пристроїв. Ubuntu дає прості команди, щоб одразу побачити всі диски та розділи. Ось найкорисніші інструменти.
Використовуйте lsblk Командування (рекомендовано)
Розуміння пристроїв зберігання, підключених до вашої Linux-системи, є важливим для управління системою. The lsblk Command, скорочено від «List Block Devices», — це потужний інструмент, який надає детальну інформацію про блочні пристрої, такі як жорсткі диски, твердотільні накопичувачі та інші накопичувачі.
Абсолютно безпечно запускати lsblk Командування. Він відображає лише інформацію про ваші блок-пристрої і не змінює конфігурацію сховища системи. Це команда лише для читання.
Щоб перелічити всі пристрої зберігання:
-
Відкрийте термінал на вашому комп'ютері Dell Ubuntu.
-
Введіть наступну команду, а потім натисніть Enter:
lsblk -
Перегляньте результати. Ця команда відображає ієрархічний вигляд усіх блокових пристроїв, підключених до вашої системи, включаючи інформацію про розділи та точки монтування.
Приклад результату:
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 512M 0 part
└─nvme0n1p2 259:2 0 499.5G 0 part /data
Щоб включити інформацію про тип файлової системи та UUID: lsblk -f
Щоб показати назви моделей приводів: lsblk -d -o NAME,SIZE,MODEL
Використання sudo fdisk -l для деталей таблиці розділів
The fdisk -l Команда читає таблиці розділів і показує геометрію диска, типи розділів і діапазони секторів. Для перегляду всіх дисків потрібен root (адміністратор) доступ.
-
Відкрий термінал.
-
Введіть наступну команду, а потім натисніть Enter:
sudo fdisk -l -
Введіть свій пароль, якщо вас запитають.
-
Перегляньте вихід для кожного диска та його розділів.
Використання sudo blkid щоб знайти UUID та тип файлової системи
The blkid команда надає інформацію про UUID та тип файлової системи для ваших пристроїв. UUID (універсально унікальні ідентифікатори) — це стабільні ідентифікатори, які не змінюються при додаванні чи видаленні інших дисків, що робить їх надійнішими, ніж імена пристроїв, наприклад /dev/sda.
-
Відкрий термінал.
-
Введіть наступну команду, а потім натисніть Enter:
sudo blkid -
Зверніть увагу на UUID будь-якого розділу, який потрібно ідентифікувати.
/etc/fstab file, а не шлях до пристрою, щоб уникнути проблем після замін апаратного забезпечення.
7. Про GRUB 2, менеджер завантаження вашого Dell
GRUB 2 — це остання версія GNU GRUB, уніфікованого завантажувача GRand. Завантажувач — це перша програмна програма, яка запускається при запуску комп'ютера. Він відповідає за завантаження та передачу керування в ядро операційної системи.
GRUB 2 — це стандартний завантажувач для Ubuntu. Це те, що показує меню запуску, коли ви вмикаєте Dell, що дозволяє обрати між Ubuntu, іншою операційною системою або режимом відновлення.
GRUB 2 включений у всі підтримувані версії сімейства Ubuntu. GRUB 2 може підтримувати традиційну прошивку комп'ютера, таку як BIOS, а також новіші стандарти EFI/UEFI.
Ключові речі, які варто знати про GRUB 2
- GRUB 2 — це поточний стандарт. Він модульний, скриптований і значно потужніший за свого попередника. Його конфігураційний файл (
grub.cfg) автоматично генерується скриптами, що робить його безпечнішим і простішим у керуванні. - Коли встановлено кілька операційних систем (наприклад, Ubuntu та Windows), GRUB 2 пропонує меню, яке дозволяє обрати, в яку ОС завантажитися.
- Основний файл конфігурації GRUB 2 розташований за адресою
/boot/grub/grub.cfg. Однак не слід безпосередньо редагувати цей файл. GRUB 2 генеруєgrub.cfgдинамічно базується на скриптах і конфігураціях, що зберігаються в інших місцях. Пряма модифікація схильна до помилок і може бути перезаписана. - Основний файл, з яким ви взаємодієте для налаштування GRUB 2, — це
/etc/default/grub. Цей файл містить налаштування, які можна редагувати користувачем, які впливають на те, як GRUB 2 генерує свою конфігурацію.
Як GRUB 2 називає диски (відрізняються від Linux)
GRUB 2 використовує власну внутрішню систему найменування, окрему від /dev/sda стиль, який використовує Linux. У GRUB 2:
- Диски нумеруються, починаючи з 0 (наприклад,
hd0= перший приїзд,hd1= другий диск) - Розділи нумеруються, починаючи з 1 (наприклад,
hd0,1= перший розділ на першому диску)
Це важливо розуміти, якщо вам коли-небудь доведеться вручну редагувати налаштування GRUB або вирішувати проблему з завантаженням.
8. Поширені запитання
Q: Чому мій диск відображається як /dev/sda іноді та /dev/sdb Іншим разом?
A: Порядок розпізнавання дисків може змінюватися залежно від умов завантаження в поведінці ядра та/або материнської плати. Ось чому використання UUID (з sudo blkid) є більш надійним, ніж покладатися лише на назви пристроїв.
Q: У моєму Dell є NVMe SSD. Чому я не бачу /dev/sda
?A: NVMe-диски використовують іншу систему найменування. Один NVMe-диск, підключений до вашої системи, має назву пристрою nvme0n1. Біжи lsblk у терміналі, щоб підтвердити ім'я вашого диска.
Q: У чому різниця між MBR і GPT? Який з них обрати
?A: GPT рекомендується для всіх сучасних систем Dell. Він підтримує більші диски, більше розділів і є необхідним для завантаження на основі UEFI. Використовуйте MBR лише якщо у вас старіша система з BIOS-прошивкою, яка не підтримує GPT.
Q: Чи безпечно бігати? lsblk
?A: Так, повністю. Абсолютно безпечно запускати lsblk Командування. Він відображає лише інформацію про ваші блоковані пристрої і не вносить жодних змін у вашу систему.
Q: Що таке /dev/mmcblk0 На моєму Dell?
A: Це назва пристрою для SD-карти або вбудованого eMMC-сховища. Ви побачите це на системах Dell із вбудованим SD-зчитувачем або з пам'яттю на базі eMMC (що часто трапляється на деяких початкових моделях).
Q: Розумію /dev/loop0, /dev/loop1і так далі. Що це таке?
A: Loop-пристрої по суті є «симульованими дисками», що містяться у файлах, файлах, які «прикидаються» дисками. Ubuntu використовує їх для пакетів Snap. Ви можете безпечно ігнорувати їх, шукаючи свої фізичні диски.
Все ще потрібна допомога?
Якщо ви не впевнені у налаштуваннях сховища вашого Dell або потребуєте додаткової допомоги з Ubuntu Linux, служба підтримки Dell готова допомогти. Запитайте спільноту: Форуми спільноти Dell
Additional Information
Підтримка програмного забезпечення здійснюється компанією Canonical наступними методами: З питань технічної підтримки звертайтеся: Технічна підтримка Dell