Одна из вещей, которую хотят сделать многие пользователи, - это автоматически смонтировать раздел. Другими словами, предположим, что у нас есть часть жесткого диска (например, 100 ГБ) в другом разделе, разделе, который мы используем для хранения наших вещей или игр в Windows.
Как сделать так, чтобы мы могли автоматически обращаться к этому разделу из Linux?
Есть несколько способов, но в этом посте я покажу вам наиболее распространенные, используя / И т.д. / Fstab
El archivo /etc/fstab nos sirve para muchas cosas, pero… centrémonos en lo que nos ocupa ahora
Предположим, у нас есть раздел под названием «Windows» (без кавычек), и мы хотим, чтобы при каждом запуске компьютера этот раздел был доступен, то есть чтобы он был смонтирован. Для этого …
1. Сначала мы должны создать папку в /СМИ/например: / media / windows Для этого откройте терминал и введите в него следующее:
sudo mkdir /media/windows
2. Готово, теперь мы должны выяснить, какой именно раздел мы хотим смонтировать, то есть его реальное местоположение. Для этого в терминале напишите следующее:
sudo fdisk -l | grep NTFS
3. Должно появиться что-то вроде этого:
/ Dev / sda1 63 40965749 20482843+ 7 HPFS / NTFS / exFAT
Я выделяю жирным шрифтом, что нам нужно из этой строки, которая в примере является первой в строке: / Dev / sda1
Фактически ... вот строка, которая покажет вам это:
sudo fdisk -l | grep NTFS | cut -d" " -f1
Ну ... дело в том, что мы ОЧЕНЬ ХОРОШО помним, что нам нужно из этой строчки.
4. До сих пор нам нужно было смонтировать (следуя этому примеру) раздел / dev / sda1 в папке, которую мы создали в начале, / media / windows / ... для этого в терминале поместите:
sudo echo "/dev/sda1 /media/windows ntfs-3g auto,rw,users,umask=000 0 0" >> /etc/fstab
Что он сделает, так это запишет инструкцию в / etc / fstab, чтобы при запуске системы она автоматически смонтировала раздел.
Перезагрузите компьютер и при необходимости смонтируйте раздел.
отличный пост, я просто боролся с этим.
Перед прочтением этого поста у меня была проблема с возможностью изменить данные, которые у меня были в разделе ntfs, я полагаю, что она решается с помощью «rw», а другая - не позволяет мне удалить данные, которые у меня уже были. в разделе nfts, поскольку он сообщает мне, что не может ссылаться на корзину.
Не могли бы вы объяснить, что означают используемые вами команды:… "users, umask = 000 0 0 ″ >> / etc / fstab"?
Gracias
После внесения изменений в файл / etc / fstab вы можете написать в терминале:
$ судо монтирование -а
Затем Linux монтирует разделы, указанные в файле fstab, без необходимости перезагружать систему.
Привет.
Отлично, большое спасибо за команду:
судо монтировать -а
Это прекрасно, это как создание источника после применения псевдонима или объявления переменной,
например: $ JAVA_HOME
Привет.
@platonov Поехали по частям
Опция «пользователи» позволяет пользователям, принадлежащим к группе «пользователи», монтировать раздел (аналогичная опция «пользователь» позволяет всем пользователям без исключения)
Параметр «umask = 000» - это маска прав доступа, в этом случае файлы смонтированного раздела будут иметь права доступа 777, то есть rwx rwx rwx, наиболее разрешающий. Если вы хотите, чтобы файлы принимали разрешения 755, umask будет 022, вам просто нужно вычесть маску из 777, понятно? 🙂
два конечных нуля соответствуют столбцам «дамп» и «пройти». Первый - для резервных копий разделов, как правило, 0. Второй - это порядок приоритета fsck, если он равен 1 (обычно корневой раздел), он проверяется первым, если 2, то следующий и если он равен 0, он не проверяется.
Я думаю, что это так, в некоторых моментах я сомневаюсь, поэтому подведи меня, если я ошибаюсь 🙂
Очень хорошее объяснение.
Один вопрос: знаете ли вы, используется ли столбец дампа какой-нибудь современной программой или он уже устарел? Может я ошибаюсь, но насколько я знаю, единственная команда, которая его использует, это dump, который уже довольно устарел ... Просто любопытно. 🙂
Руда Мачо,
Спасибо за информацию, теперь у меня все работает правильно, и я узнал немного больше.
Одна из многих вещей, которые мне нравятся в Linux, - это поддержка, которую вы оказываете пользователям!
Насчет дампа, понятия не имею, я никогда не делаю такой бэкап. Мы здесь, чтобы учиться 🙂
Когда я бегу:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Он мне отвечает:
bash: / etc / fstab: в доступе отказано
Заранее благодарим за ответ.
для изменения любого файла в каталоге / etc (как в случае с fstab) вам необходимо быть пользователем root или использовать программу sudo (которая делает вас root в этой конкретной команде).
Всякий раз, когда появляется сообщение «Permission denied», это проблема. Быть пользователем root может показаться неприятным, но это отличная системная мера, позволяющая избежать нежелательных изменений.
привет
Ну да, это было то, что вы мне рассказываете.
Я был сбит с толку, потому что считал, что с начальным sudo я уже был пользователем root.
Большое спасибо за то, что не удалось мне ответить, а также за публикацию статьи, которую я сохраню на будущее.
На самом деле с sudo вы запускаете команду как root. Случается, что перенаправление >> выполняется bash перед выполнением sudo, поэтому файл пытается записать без прав root.
@ KZKG ^ Gaara: Один из вариантов может заключаться в следующем:
sudo sh -c 'echo «/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0» >> / etc / fstab'
Менее понятен, но проблем с разрешением не дает. 🙂
Спасибо Гаара, я решил вопрос узнать интересующий раздел с gparted, вариант, который ищу, все остальное ОК
Если это раздел в FAT32, команда, как это было бы
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
o
sudo echo "/ dev / sda1 / media / windows FAT32-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Я надеюсь ты сможешь мне помочь спасибо
Было бы:
sudo echo "/ dev / sda1 / media / windows vfat auto, rw, users, umask = 000 0 0" >> / etc / fstab
vfat - это Fat32 😉
Хороший пост 😀
очень хорошо для пользователей Fedora, у которой есть установщик, который не позволяет монтировать во время установки
Просто отличная статья.
Он пришел ко мне из жемчуга.
Спасибо!
Несколько дней назад это руководство было бы для меня отличным, но я решил выполнить чистую установку моей любимой Mageia 3 на жесткий диск и чистую и базовую установку W7 на другой диск, чтобы оставить его как «Консоль», хехехе. Тем не менее, я буду использовать его немного, потому что я уже тестирую хорошие игры, которые работают на Linux ...
Никогда не поздно, большое спасибо за объяснение.
Я так и не смог с этим кодом, с файлом fstab ничего не случилось, получилось:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Он мне отвечает:
bash: / etc / fstab: в доступе отказано
тест с:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> sudo / etc / fstab
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> su / etc / fstab
и ничего не произошло, мне пришлось добавить его вручную, он уже работает, самое забавное, что два файла были созданы в Home, один с именем su, а другой sudo и внутри были все попытки скопировать указанную строку, но без цитаты,
Что вы думаете?
Вот как работает "echo", он делает это, войдите в систему как root, для этого он:
[код] sudo su [/ code]
Он попросит вас ввести пароль sudo, а затем вы увидите что-то вроде этого:
[code] [root @ Jarvis x11tete11x] # [/ code]
здесь у вас будут права root, и вы можете спокойно выполнить эту команду
Он отлично работал у меня в Mageia 4 alpha 3, потому что, хотя я проверил в «Системных настройках», что он автоматически смонтировал все разделы и пометил их все, этого не произошло.
В ubuntu и производных версиях с udisk проще использовать:
пользователь @ машина: # udisk –mount / dev / sdaX
sdaX = раздел NTFS
Вы можете легко добавить его в /etc/rc.local и вуаля = D
Здравствуйте, у меня проблема. Я не могу смонтировать свой раздел Windows, а затем пытаюсь использовать Ubuntu 14.04 без его установки. Как я могу это сделать? Мне нужно вынуть свои вещи из личной папки: / И когда я хотел установить это, он хочет полностью удалить Windows: /
Большое спасибо за вклад, но я не могу смонтировать раздел, он говорит мне, что в разрешении отказано, я также должен сказать, что до того, как у меня была установлена Windows 8, но я полностью удалил ее, я не знаю, что делать, надеюсь вы можете мне помочь, заранее спасибо
отлично работает, спасибо.
@johnjoneshq делайте это как root (ваш + пароль), а не с помощью sudo.
вот как это работает для меня 😉
Если мы выполняем команду, перезагружать не нужно:
$ монтировать -а
Наверное, лучший блог о Linux на испанском языке. Привет всему сообществу
Как отменить последнюю поставленную вами инструкцию?
потому что при вводе последнего кода несколько раз я получаю в системной записи следующее:
Диск ntfs-3g не готов или отсутствует.
Продолжайте ждать или нажмите S, чтобы не монтировать, или M, чтобы восстановить вручную
Я любил!!! Большое спасибо!!
Осматриваясь здесь https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Я нашел способ подключить раздел FAT32 с помощью "fstab".
/ dev / sda5 / media / Volume 13GB пользователь vfat, rw, umask = 111, dmask = 000 0 0
На моем Linux Mint проблем нет
Я старый пользователь linux и теперь меня заинтересовало хахаххаа, привет и хорошая статья