Usb storage devices (російський)

Ця сторінка потребує супровідник

Монтування USB пристроїв

Якщо у вас свіжа система зі стандартним ядром Arch і сучасне середовище робочого столу. USB пристрій повинен автоматично з'являтися на робочому столі при підключенні, і лізти в консоль не буде потрібно.

Якщо цього не відбулося див. Далі.

Автоматичне монтування за допомогою udev

Див. Udev: автомонтірованіе USB-пристроїв [broken link. invalid section]. Простий спосіб налаштування автомонтірованіе жорстких дисків для одного користувача систем з використанням udev полягає в наступному: створюється файл /etc/udev/rules.d/automount.rules наступного змісту:

і виконуваний від root файл / usr / lib / udev / domount наступного змісту (необхідно вставити коректні для Вашої системи значення):

При підключенні USB-диска відбувається автомонтірованіе і відкривається вікно терміналу. Щоб демонтувати пристрої, просто натисніть Ctrl + D у вікні терміналу. Місце монтування визначається в / etc / fstab або, при його відсутності, створюється на основі UUID розділу.

Щоб ваш пароль не запитує при команді размонтирования, додайте (замінити на ваше ім'я користувача) ім'я користувача в / etc / sudoers за допомогою команди visudo. Див. Sudo (Русский)

Якщо термінал не виникає перевірте команду його запуску. Наприклад, в xfce4, використовується команда "Terminal -T -e <script-file>.</p> <h4>Автомонтірованіе з використанням systemd</h4> <p>Попередній спосіб поганий тим що вимикає скрипт через 3 хвилини, і вікно з консоллю завершиться в будь-якому випадку. Тому створюємо новий файл /etc/systemd/flash-mount@.service і пишемо туди:</p> <p>Тепер відредагуємо файл /etc/udev/rules.d/automount.rules.</p> <p>Тепер скрипт / ust / lib / udev / domount. ось поліпшена версія скрипта яка підтримує російські символи:</p> <p>Тепер застосовуємо правила:</p> <p>Монтуємо флешку і перевіряємо!</p> <h3>монтування вручну</h3> <p>Примітка: Перед тим, як звинуватити Arch Linux в тому, що він не монтує USB пристрою, варто перевірити всі доступні порти. Частина роз'ємів можуть не обслуговуватися контролером (або не підключені до контролера взагалі, в разі портів на передній панелі), і пристрої фізично не зможуть монтуватися. Теоретично контролер портів може виявитися вимкненим; для того, щоб це перевірити, потрібно зайти в BIOS і відшукати параметр з назвою на кшталт "Onboard USB Controller" - повинен бути "Enabled".</p> <h4>Де взяти ядро, що підтримує usb_storage</h4><p>Якщо не використовується саморобний (самозбірних) ядро, то можна завантажити одне з готових, всі наявні ядра Arch Linux налаштовані належним чином. У разі самозбірних ядра, слід переконатися, що при компіляції була включена підтримка SCSI, SCSI-Disk і usb_storage. Якщо ви використовуєте останню версію udev. то можна просто підключити носій, і система автоматично довантажити всі необхідні модулі ядра. Попередніх версій udev додатково буде потрібно наявність HotPlug. Або те ж саме можна зробити вручну:</p> <h4>розпізнавання пристроїв</h4> <p>Найперше, що потрібно знати про пристрій, так це його ідентифікатор, присвоєний ядром.</p> <h5>Використання системних імен (node ​​names) (/ sd *)</h5> <p>Це найбільш простий спосіб, але привласнення імен залежить від порядку, в якому пристрої були підключені. способи отримання системних імен (іменувань по шині):</p> <ul> <li>пошук серед результатів виведення команди dmesg системного імені пристрою, для зручності можна використовувати в поєднанні з grep:</li> </ul> <ul> <li>виконанням команди:</li> </ul> <p>яка відобразить всі доступні таблиці розділів.</p> <p>Примітка: Якщо серед результатів немає пристрою, то можна використовувати команду lsusb. щоб переконатися, що воно дійсно було упізнано системою.</p> <h5>Використання UUID</h5> <p>Для кожного пристрою існує UUID (Universally Unique Identifier - унікальний ідентифікатор як один з методів постійних іменувань пристроїв), ці ідентифікатори призначені для відстеження пристроїв в незалежності від їх системних імен, а значить розташування на шині і порядку виявлення (наприклад / dev / sda).</p> <p>Щоб дізнатися все UUIDи, відомі системі, потрібно виконати:</p> <p>Тут можна бачити цілий список дисків, видимих ​​системою, і довгі рядки з символами. Так ось ці рядки і є ті самі uuidи.</p> <ul> <li>Тепер потрібно підключити USB пристрій і почекати кілька секунд.</li> </ul> <ul> <li>Заново виконати blkid -o list -c / dev / null</li> </ul> <p>З'явився новий пристрій і UUID? Це і є USB накопичувач</p> <p>Tip: Якщо blkid не працює так, як очікувалося (або не працює взагалі), то можна зазирнути в пошуках UUIDов в / dev / disk / by-uuid /.</p> <h4>Монтування USB флеш-пам'яті</h4> <p>Для цього потрібно створити папку, в яку в подальшому буде монтуватися флешка:</p> <h5>Від імені суперкористувача (root)</h5> <p>Монтувати пристрій рутом за допомогою команди (тільки потрібно замінити device_node знайденим пристроєм, як було показано вище):</p> <p>Якщо mount НЕ розпізнає формат пристрою (файлової системи), то можна спробувати з ключем -t <тип файловой системы>. а також глянути в mount (8) для освіти.</p> <p>Примітка: Якщо ж взагалі нічого не допомогло, то, можливо, потрібно лагодити флешку, див. Format a device. Але перед цим має сенс спробувати на іншому комп'ютері або операційній системі.</p> <h5>Від імені звичайного користувача за допомогою mount</h5> <p>Щоб непривілейованих користувачі могли записувати дані на USB носій, потрібно прописати наступну команду:</p> <h5>Від імені звичайного користувача за допомогою fstab</h5> <p>Для того, щоб простий поьзователя міг спокійно монтувати USB-накопичувач через fstab. потрібно додати наступний рядок в файл / etc / fstab.</p> <p>або, що ще краще:</p> <p>(Див. Опис для user та інших параметрів в статті main article)</p> <p>Примітка: Тут / dev / sda1 має бути замінено на ім'я флешки (якщо воно не / dev / sda1, звичайно). Якщо незрозуміло, см. Монтування USB флеш-пам'яті.</p> <p>Все, тепер будь-який користувач може монтувати флешку за допомогою:</p> <p>І отмонтировать, використовуючи:</p> <p>Примітка: Витягувати флешку, не виконавши Демонтується, небезпечно.</p> <h4>Схожі статті</h4> <ul> <li> <p><a href="/articles/znachennja-gorbata-slovnik-ushakova-i-slovnik.php">Значення «горбата» словник ушакова і словник Єфремовій словники російської мови онлайн</a></p> </li> <li> <p><a href="/articles/znachennja-dashnaki-enciklopedichnij-slovnik.php">Значення «дашнаки» енциклопедичний словник; словники російської мови онлайн</a></p> </li> <li> <p><a href="/articles/znachennja-kaztag-enciklopedichnij-slovnik.php">Значення «КАЗТАГ» енциклопедичний словник; словники російської мови онлайн</a></p> </li> </ul> </div> </article> </div> </div> </div> <footer class="igrzom-footer clearfix"> <p>Copyright © 2024<br></p> </footer> </div> </div></body> </html>