Відмінності між гучністю, розділом і диском


61

Що саме означають ці терміни?

  1. перегородка
  2. обсяг
  3. привід

У Windows можна сказати диск C: або розділ C :. У Linux я не впевнений, що слід використовувати для розділів, оскільки вони не мають імені.


2
Я буду радий, якщо ви можете дати мені посилання на визначення. Я думаю, що у Вікіпедії немає порівняльних визначень.

Щось я знайшов практично корисним із дуже приємним прикладом. Це, мабуть, трохи старе, але добре пояснює основи - tldp.org/HOWTO/LVM-HOWTO/benefitsoflvmsmall.html
Заїд Хан

Відповіді:


56

Термін привід відноситься до фізичного пристрою зберігання даних, такого як жорсткий диск, твердотільний диск, знімний флеш-диск тощо. У Unix-подібних операційних системах пристрої представлені спеціальними об'єктами файлової системи, що називаються вузлами пристроїв, які видно під /devкаталогом.

Накопичувальні пристрої позначаються /devвідповідно до типу пристрою з наступною літерою, що позначає порядок їх виявлення системою. У Linux до версії ядра 2.6.20 приставка HD означали собою IDE пристрою, так наприклад файли пристроїв /dev/hda, /dev/hdbі /dev/hdcвідповідає першому, другому і третьому IDE пристрою відповідно. Префікс sd спочатку використовувався для пристроїв SCSI, але зараз використовується для всіх пристроїв PATA та SATA , включаючи пристрої на шині IDE. Якщо існує більше 26 таких пристроїв в системі, пристрій з 27 - го року позначені /dev/sdAa, /dev/sdAbі так далі.

Фізичний запам'ятовуючий пристрій можна розділити на кілька логічних блоків зберігання даних, відомих як розділи . Кожен розділ відображатиметься /devяк окремий вузол пристрою. Число після літери пристрою позначає номер розбиття, тому, наприклад, файли вузла пристрою /dev/sda1і /dev/sda2посилаються на перший і другий розділ першого пристрою PATA. Зауважте, що на комп'ютерах, що використовують розділ MBR , через обмеження чотирьох первинних розділів та спосіб обробки розширених розділів нумерація розділів може дещо відрізнятися від фактичної кількості розділів.

Інші системи, схожі на Unix, можуть посилатися на диски та розділи іншими способами. Наприклад, FreeBSD використовує/dev/adaX (де X - одна чи більше цифр) для позначення дисків PATA, а /dev/adaXpY(де X і Y - одна чи більше цифр) для посилання на розділи на PATA-дисках.

Термін " том" в Linux пов'язаний з " Логічним диспетчером томів" ( LVM ), який можна використовувати для управління пристроями масового зберігання. Фізичний обсяг являє собою пристрій або розділ. Логічного тому , створений LVM є логічним пристроєм зберігання даних , яке може охоплювати кілька фізичних томів.


Те, що ви написали, говорить: "диск" може стосуватися як 1) всього жорсткого диска з усіма його розділами, так і 2) розділу. Отже, привід такий же, як і фізичний об'єм ! правильно?

2
@MinimusHeximus Термін "диск" не використовується (принаймні загалом) для позначення одного розділу. Однак розділ, як правило, виставляється як вузол пристрою . Зверніть увагу на різницю між (можливо фізичним) пристроєм (який електрично підключений до комп'ютера) та відповідним (можливо, набором) вузлів (пристроїв) пристроїв (що є логічною конструкцією, яку на * nixes ви знайдете в / dev ). Я відредагував відповідь, щоб сподіватися прояснити та принаймні підкреслити цю різницю.
CVn

2
/dev/nullтакож є вузлом пристрою. Так є /dev/ttyі /dev/pts/0. Це не обов'язково означає, що на іншому кінці імені є фізичний пристрій .
CVn

11
  1. Привід - це фізичний блоковий диск. Наприклад: /dev/sda.

  2. Розділ Привід можна розділити на диск із логічним блоком. Ці диски з логічним блоком названі розділом. Наприклад: /dev/sda1, /dev/sda2.

  3. Об'єм також є логічним блоком диска. Том - це концепція, пов'язана з розділом. Том може містити багато розділів. Ви можете подивитися на проект LVM, щоб зрозуміти поняття обсягу. http://sourceware.org/lvm2/ .

Наприклад: vg0/lvol0


6

Що саме означають ці терміни?

Версія TLDR:

Том передбачає форматування, а розділ - ні. Розділом є будь-який безперервний набір секторів зберігання даних, перелічених у деякій таблиці (наприклад, MBR / GPT). Том - це набір секторів, що належать до однієї файлової системи, тобто реалізованої файлової системи.

Якщо ви відформатували свої розділи без LVM, то, можливо , кожен з ваших розділів займає один том. У сучасному використанні накопичувач - це сукупність усіх секторів, що належать до однієї частини (віртуальної) апаратури, з точки зору операційної системи.

Таким чином, ми розділяємо диски та форматуємо розділи та монтуємо томи.

У Windows можна сказати диск C: або розділ C:

Насправді, у Windows правильне формулювання - "З", хоча я думаю, що їх можна перейменовувати, якщо вам не подобається використання букв. MS іноді називає встановлені томи як диски або накопичувачі, але у своїй онлайн-документації вони більш обережні і використовують "том".

Повна відповідь:

Я не впевнений, що слід використовувати для розділів, оскільки вони не мають імені [тега чи мітки]

(Незначним тут є те, що розділи GPT можна мітити, як і більшість файлових систем)

Умовно розділи відформатовані з єдиним повним томом і названі за їх призначенням. Таким чином, ви можете назвати їх [призначення + розділ], наприклад, домашній розділ, завантажувальний розділ, розділ rootfs тощо. У Windows слово "диск" є більш поширеним, хоча офіційно MS використовує слово том, яке, мабуть, є найбільш правильним. Я думаю, що називати їх дисками трохи неохайно. Читайте далі для чого.

Етимологічно "привід" походить від моторизованого обладнання, яке читає різні носії інформації, такі як стрічки, дискети та диски. Тож, що містило дані, що містять дані, називали короткими. Підкреслимо: накопичувачі читають носії, дані, що зберігаються в медіа . Хоча "привід", ймовірно, випливає з моторизованого характеру обладнання, визначення може бути розширене, щоб включати немоторизовані апаратні засоби, такі як зчитувач флеш-карт.

Це означає, що технічно самі приводи не можна розділити . Носії, які вони містять, такі як CD або магнітні диски або флеш-пам’ять MMC, можуть бути розділеними. Розбиття лише означає визначення меж (за медіасектором) у таблиці. Таблиця зазвичай зберігається в перших кількох секторах носія інформації. Ці записи в таблицю можуть також містити інші матеріали, такі як інформація про форматування, яка визначає, яку файлову систему використовує розділ (якщо така є).

В даний час "привід" набув більш абстрактного значення " фізичний контейнер даних ", дещо замінивши слово "диск". Це, мабуть, тому, що:

  • Найпоширеніші диски, як правило, мають незнімний носій інформації, що змушує нас думати про них як контейнери для зберігання, а не пристрої для читання / запису.

  • Поява недискових носіїв, таких як флеш-пам'ять. "Диск" занадто специфічний для типу технології, наприклад, дивно говорити про диски з USB-накопичувачем. Це стосується також логічних пристроїв (RAID-масивів), які стали більш поширеними. Замість використання конкретних слів для кожного типу ми називаємо все приводом.

  • Відмінність медіа / читача була не дуже корисною. Частіше ми хочемо звернутися до засобів масової інформації, хоча ОС взаємодіє з накопичувачем. Тому достатньо знати, що ми використовуємо диски для доступу до даних. Зробити "привід" абстрактним поняттям для носія інформації було лише частиною еволюції жаргону CS.

Відповідно до цього більш нового визначення, диски можуть бути розділеними . Коли ми називаємо зчитувач оптичних дисків як наш E:\привід, ми використовуємо старе визначення. Коли ми кажемо, що ми розділяємо диск, ми використовуємо новіше визначення.

Том - це єдина доступна область зберігання з єдиною файловою системою. - Вікіпедія

Тож відформатований розділ може вважатися типом тома. Традиційно DVD або CD складається з одного тома, оскільки вони не мають розділів. Але об'єм може також складатися з декількох приводів, або неперервних частин одного накопичувача, або обох. Розділ є за визначенням суцільним сегментом одного диска. Такі складні томи існують на так званих логічних або віртуальних пристроях / накопичувачах, але, якщо у вас немає вагомих причин, використовувати логічні менеджери томів не варто.

Нарешті, деякі апаратні (наприклад, RAID) контролери можуть представляти логічний / віртуальний пристрій безпосередньо в операційній системі. Це означає, що розділи - це суцільні сектори логічного пристрою (тобто з точки зору ОС), розділи можуть охоплювати кілька фізичних дисків.

Підсумовуючи:

  • Ви можете розділити носії пам’яті, а не диски. Але (!) «Привід» часто використовується синонімічно носіям пам’яті. Наприклад, "розділення жорсткого диска" є загальновживаною фразою, а не правильнішою "розділенням носія для зберігання жорсткого диска" або "розділенням жорсткого диска ".
  • Було б краще сказати, що ми створюємо розділи на дисках, оскільки можна сказати, що сховище знаходиться на диску або на ньому. Зауважте, що дані також не розділені, "дані" - це абстрактне поняття.
  • Ми монтуємо томи, а не файлові системи. Файлова система просто описує абстрактний формат зберігання файлів / папок.
  • Диск (тобто носій даних) з перегородками має одну таблицю розділів, але не думайте , що кожен C: або D: «диск» (обсяг) на Windows , має свою власну таблицю розділів.

1
(1) "Ми монтуємо розділи, а не файлові системи." чи точніше сказати "Ми монтуємо томи, а не файлові системи". (2) У висновку mountкожного рядка є формат "A на B тип C", чи означає A об'єм чи розділ?
Тим

(1) моє запитання: чи "монтаж монтажу розділу" менш точний, ніж "монтаж гучності"? (3) нове питання: Розширений розділ розділений на логічні розділи, тоді як первинний розділ не повинен. Чи є "логічний розділ" томом, але насправді не розділом?
Тим

@Tim 3) Здається, так. За вікіпедією ці логічні розділи називаються томами. Здається, слово partitionспеціально зарезервоване для записів у розділі таблиці носія (тобто диска). Розширені розділи мають свій окремий MBR, який містить логічні томи. Оскільки ці записи не є «основним MBR», вони насправді не є розділами у формальному розумінні. Вони є "розділами перегородки" або підрозділами, якщо хочете.
jiggunjer

Дякую. (1) Чи правильно, що в наступному впорядкуванні понять реалізується концепція, заснована на (або вище) перед нею поняття: пристрій, розділ, об'єм та файлова система? (2) Ви писали, що "деякі апаратні (наприклад, RAID) контролери можуть представляти логічний / віртуальний пристрій безпосередньо в операційній системі. Важко визначити, чи розділи, створені на цих дисках, називаються томами або розділами". Де знаходиться позиція "логічного / віртуального пристрою" у списку / замовлення в (1)?
Тім

1
@Tim Я думаю, що концепція обсягу не сама по собі базується на розділах. Простіше кажучи, є об'єм зберігання з файловою системою. Розділ може бути неформатованим, і в такому випадку я вважаю, що він не є томом. Якби не були винайдені розділи, у нас все одно були б томи (хоч і великі). Також я б сказав привід замість пристрою.
jiggunjer

1

Ну, і в Linux теж є розділи. Припустимо, у вас є жорсткий диск, він буде називатися sdX (X - a, b і так далі, залежно від номерів дисків), і в свою чергу розділи будуть названі як sda1, sda2 тощо.

Ви можете переглянути їх у / dev, вони покажуть усі файли пристроїв вашої системи.


Примітка: /devне є розділом. Це точка кріплення для віртуальної файлової системи під назвою (IIRC) devfs.
strugee

так, вибачте, я неправильно сформулював це.
vknha

2
/devв ці дні, як правило, управляє udev , який є спадкоємцем devfs.
Томас Найман

1

Один том може складатися з декількох приводів. Це той випадок, коли у вас є конфігурація Raid 0. Всі диски = один том.


0

A Disk = Блок пристрою = Пристрій зберігання даних, наприклад, SSD, жорсткий диск

Розділ пристрою зберігання даних називається розділом, який жодним чином не є файловою системою, що те, що робиться для нього через ОС.

Щодо значення обсягу , існує два типи - фізичні або логічні.

Фізичний обсяг з точки зору вашого комп'ютера фізичний жорсткий диск.

Логічного тому є логічним диском , який може поширюватися на кілька фізичних дисків.

Найпростіший спосіб подумати про фізичний об'єм (PV) - це фізичний розділ, який має тип розділу "Linux LVM" (тип 8e - fdisk або тип 8e00 - gdisk) і був "позначений" як PV з використанням pvcreate - це означає, що тепер його можна додати до групи томів (VG). З VG можна створити логічні томи (LV).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.