Всем привет.
Сижу на Ubuntu 9.10 не могу разобраться с подключением дисков.
Хочу чтобы при загрузке все диски подключались автоматически, как это сделать?
Автоподключение локальных дисков
+1 и флешки (внешние винты) монтировались всегда (даже без иксов)...
fdisk -l смотришь раздел какой нужно монтировать
mkdir /mnt/название_диска создаешь каталог куда будет монтироваться
редактируешь в любимом редакторе файл /etc/fstab от рута, добавляя туда строчку вида:
/dev/sda1 /mnt/название_диска ext3 defaults 0 0
- /dev/sda1 пишешь свой
- ext3 фаловая система, пишешь свою
сохраняешь, проверяешь командой mount /dev/sda1, если все нормально перезагружаешься.
sudo nano /etc/fstab
редактируем файл fstab:
#раздел sda1 с файловой системой ext3 монтируем автоматически (auto) в папку /media/data с параметрами чтение запись (rw) для всех пользователей (user)
/dev/sda1 /media/data ext3 rw,user,auto 0 0
#раздел sda2 с файловой системой ntfs монтируем автоматически (auto) в папку /media/video с параметрами чтение запись (rw) для всех пользователей (user)
/dev/sda2 /media/video ntfs rw,user,auto 0 0Файл /etc/fstab содержит информацию о файловых системах для команд mount(1M) и mountall(1M). Строки файла /etc/fstab содержат следующие поля:
1. UUID - определяет устройство, которое должно быть подмонтировано (идинтификатор диска).
Чтобы узнать UUID диска выполняем команду:
ls -l /dev/disk/by-uuid/
Для CD-ROM и floppy дисков указывается /dev/cdrom (/dev/cdrw) и /dev/fd0 соответственно
2. Каталог, в который монтируется файловая система.
3. Тип файловой системы:
Обозначение в /etc/fstab Тип файловой системы
vfat Microsoft FAT16, FAT32
ntfs или ntfs-3g Microsoft NTFS
ext3 ext3
? ReiserFS
swap Для swap раздела
udf,iso9660 Для CD/DVD-ромов
auto Актуально для floppy дисководов
hfsplus Apple HFS
4. Опции, показывающие как эта файловая система будет обрабатываться (опции указываются через запятую, без пробелов):
Общие Опции
Опция Описание
auto / noauto При auto устройство будет устанавливаться автоматически при загрузке, или по команде mount. auto является вариантом по умолчанию.
Если вы не хотите, чтобы устройство устанавливалось автоматически, используйте параметр noauto.
dev / nodev Интерпретировать/не интерпретировать блок специальных устройств на файловой системе.
exec / noexec exec позволяет выполнять двоичные файлы, которые находятся на этом раздел, в то время noexec не позволяет этого делать.
noexec может быть полезно для раздела, который не содержит бинарные файлы например /var, или содержит бинарные файлы которые вы не хотите выполнять на вашей системе, или которые не могут быть выполнены в вашей системе. Последнее может быть в случае Windows раздела.
ro Монтировать только для чтения.
rw Монтирование файловой системы для чтения и записи.
sync / async Как производится запись/чтение на файловой системе. sync означает, что она будет выполнена синхронно. async - асинхронно
suid / nosuid Разрешение / Блокировка работы suid, и sgid бит.
user / nouser user - разрешает монтирование от лица обычного пользователя, по умолчанию это имеет право сделать только root.
nouser — соответсвенно запрещает (является параметром по умолчанию)
defaults Использовать настройки по умолчанию. Эквивалентно: rw,suid,dev,exec,auto,nouser,async.
Опции по которым не нашел описания.
fmask=xxxx
dmask=xxxx
umask=xxx
uid=xxxx
iocharset=utf8
relatime
errors=remount-ro
data=writeback
quiet
showexec
codepage=866
Опции для файловой системы Microsoft NTFS
nls=utf8 Включение поддержки utf-8. Поддержка «нестандартных» символов (кирилицы) в файловой системе.
Опции для файловой системы Microsoft FAT
utf8 Включение поддержки utf-8. Поддержка «нестандартных» символов (кирилицы) в файловой системе.
5. Первая цифра: 0 или 1, показывает, включить/выключить резервное копирование файловой системы (при помощи команды dump). Эта опция является устаревшей.
6. Вторая цифра: может быть 0, 1 или 2, она показывает порядок, в котором файловая система должна быть проверена при загрузке:
0 - не должна проверяться вовсе. Если вам кажется, что ОС долго грузится то имеет смысл выставить для Windows разделов (vfat, ntfs)
1 - должна проверяться первой и использоваться как корневая.
Для всех остальных систем ставится 2
Поля отделяются друг от друга пробелами. Строки, начинающиеся с символа #, являются комментариями. Пустые строки игнорируются.
Да и для новичков... Насколько я помню последняя строка в fstab должна быть пустой.
Хочу чтобы при загрузке все диски подключались автоматически, как это сделать?
Можно поподробнее? Про какие диски вы говорите? Оптические, жёсткие, внешние, внутренние, флешки, быть может?
Автоматически - при старте системы, или при вставке в тот же USB/SATA?
Не любителям ручками все делать, для fstab есть mountmeneger.
[quote=Unddead]Хочу чтобы при загрузке все диски подключались автоматически, как это сделать?
Можно поподробнее? Про какие диски вы говорите? Оптические, жёсткие, внешние, внутренние, флешки, быть может?
Автоматически - при старте системы, или при вставке в тот же USB/SATA?[/quote]
На втором жестком диски 3 раздела, нужно чтобы они автоматически подключались при загрузке...
На втором жестком диски 3 раздела, нужно чтобы они автоматически подключались при загрузке...
в /etc/fstab добавьте строчки вида:
/dev/sdbX /mnt/mp fs defaults 0 0 X - номер раздела, /mnt/1 - точка монтирования, fs - используемая файловая система
А лучше покажите вывод команды fdisk -l
[quote=Unddead]На втором жестком диски 3 раздела, нужно чтобы они автоматически подключались при загрузке...
в /etc/fstab добавьте строчки вида:
/dev/sdbX /mnt/mp fs defaults 0 0 X - номер раздела, /mnt/1 - точка монтирования, fs - используемая файловая система
А лучше покажите вывод команды fdisk -l[/quote]
А лучше даже так:
/dev/sdbX /mnt/mp auto defaults,noatime,nodiratime 0 2Последние два параметры актуальны не для всех ФС, но мешать тоже не должны.
Как и вторая цифра.
Файловую систему в 99% случаев mount способен и сам распознать. Имеет смысл её принудительно ставить только для корневого, домашнего, и прочих "статичных" каталогов. Там, где, к примеру, вследствие вырубания питания или ресета можно файловая система полететь, чтобы в случае чего mount не смонтировал неправильно, и вконец не испортил. :) Но такое тоже маловероятно.
Ещё актуально для ФС вроде ext2/ext3/ext4, которые ядро легко можно спутать друг с другом. И, самое главное, ext3 легко примонтировать как ext2 (для ext4 не верно), в некоторых случаях ещё и полезно. :)
Да и для новичков... Насколько я помню последняя строка в fstab должна быть пустой.
да не, не обязательно. А проверять правильно ли всё написали лучше командой mount -a(смонтирует всё что написано в файле fstab) и как написал Rus, перезагружаться не обязательно
Всем спасибо, проблема решена.
Unddead, на всякий случай, тут кнопочка есть ;)
Добрый день, проблема такая: есть три жестких диска, ожин из них внешний, при загрузке второй внутренний почему-то обзывает по номеру его UUID, внешний вообще не загружается, стоит заново войти в учетку (без перезагрузки), и внешний видит, и внутренний правильно распознает (Диск 80 Gb), в чем может быть причина? Спасибо.