Що означають параметри монтажу fstab 'помилки = перерахунок -ро'?


11

Я перевірив / etc / fstab і побачив наступні рядки

<file system> <mount point>   <type>  <options>       <dump>  <pass>
 / was on /dev/sda1 during installation
UUID=some-hex-appears-here                /               ext4    errors=remount-ro 0       1
 /home was on /dev/sda5 during installation
UUID=another-hex-here                      /home           ext4    defaults        0       2

errors=remount-ro 0 1стосується мене, тому що я б очікував defaultsзамість цього errors=remount-ro. Ubuntu працює як звичайно, але я маю підстави вважати, що Ubuntu може бути загартованим під час процесу встановлення.

То що це означає?


1
Як користувач Ubuntu, завантажений з офіційного веб-сайту, можу сказати, що це аргумент за замовчуванням.
Законний ледачий

Відповіді:


14

На чоловіковій сторінці :

errors={continue|remount-ro|panic}
    Define the behavior  when  an  error  is  encountered.   (Either
    ignore  errors  and  just  mark  the  filesystem  erroneous  and
    continue, or remount the filesystem read-only, or panic and halt
    the  system.)   The default is set in the filesystem superblock,
    and can be changed using tune2fs(8).

По суті, коли виникає помилка під час монтажу диска з правами читання / запису, він замість нього змонтується як "лише для читання".

Незалежно від того, чи використовуються у налаштуваннях "за замовчуванням" чи ні, це не обов'язково. Так, тут можна очікувати "за замовчуванням", але відсутність у них не зашкодить тоні.

Крім того, частина "0 1" не є частиною параметрів монтування - все, що знаходиться в рядку fstab, є обмеженим простором / обмежено вкладками - будь-який простір між речами вказує на "наступний аргумент", який потрібно використовувати.


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


Це тестова система з низьким значенням, яку я використовую для відстеження вірусу жорсткої провідності. Щоразу, коли інфікована клавіатура та жорсткий диск підключені, вони видають повідомлення "розгону не вдалося, натисніть F2 для налаштування або F1 для завантаження за замовчуванням". Якщо натиснути ці кнопки, комп'ютер перестане працювати. Якщо ви цього не зробите і не поміняєте клавіатуру - вам буде добре.
Аліса

* апаратний вірус. Я намагаюся з’ясувати, яке обладнання порушено, а яке обладнання - це нормально. У мене є колекція заражених DVD-RW-дисків, флеш-накопичувачів, клавіатур, жорстких дисків тощо. Тому я намагаюся отримати ідею, чи варто спробувати її очистити або просто скинути їх. Найпростішим способом було б придбати новий комп’ютер, який я зроблю, коли дізнаюся більше про поведінку цієї речі. Отже, я запитав, ці параметри fstab вказують на зараження чи ні. Я розпочну відповідну тему, як тільки зберу інформацію. Поки що я змінив налаштування на "за замовчуванням", і перевірка помилок відсутня. Дякуємо за Ваш відповідь.
Аліса

@Alice Hardware virus як у BadUSB? Це не можна виправити чи уникнути, що ви знаєте ..
Thomas Ward

@ThomasWard Хороша відповідь. Щойно відредагований "fstab", щоб включити мій розділ особистих даних із параметрами "за замовчуванням" (який з будь-якої причини не був у списку fstab і не вдалося встановити).
Хосе Баракат

2

0 і 1 в останніх стовпцях, що посилаються на та з сторінок fstab man:

П’яте поле (fs_freq).

Це поле використовується дамп (8) для визначення, які файлові системи потрібно скинути. За замовчуванням до нуля (не скидайте), якщо немає.

Шосте поле (fs_passno).

Це поле використовується fsck (8) для визначення порядку, в якому перевірка файлової системи проводиться під час завантаження. Кореневу файлову систему слід вказати з fs_passno з 1. Інші файлові системи повинні мати fs_passno 2. Файлові системи в межах диска будуть перевірятися послідовно, але файлові системи на різних дисках перевірятимуться одночасно для використання паралелізму, наявного в апаратному забезпеченні. За замовчуванням до нуля (не fsck), якщо немає.


1
Щоправда, але це не було питання.
PerlDuck

2
Я просто хотів додати опис для решти стовпців.
PsSc0rpi0n

1

Це означає, що якщо виникають помилки при спробі встановити пристрій, він буде перероблений як лише для читання.

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