Недавно я установил новый жесткий диск в свою систему Ubuntu 10.0.4. Я использовал System -> Administration -> Disk Utils для форматирования диска (тип файла ext4) - но не создавал раздел (рекомендуется ли это?).
Я вручную смонтировал диск как /mydata.
Я хочу, чтобы машина автоматически монтировала устройство при запуске/перезагрузке. Как я могу это сделать?
[[Обновление]]
Это результат выполнения команды sudo fdisk -l
в моей системе:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000858bf
Device Boot Start End Blocks Id System
/dev/sda1 * 1 59334 476595200 83 Linux
/dev/sda2 59334 60802 11789313 5 Extended
/dev/sda5 59334 60802 11789312 82 Linux swap / Solaris
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 16.0 GB, 16026435072 bytes
254 heads, 63 sectors/track, 1956 cylinders
Units = cylinders of 16002 * 512 = 8193024 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 1 1955 15641929 c W95 FAT32 (LBA)
Прежде всего, ваш /dev/sdb
не разделен на разделы. Я предполагаю, что это диск, который вы хотите смонтировать.
Выполните команду sudo fdisk /dev/sdb
.
Нажмите O и нажмите Enter (создает новую таблицу).
Нажмите N и нажмите Enter (создает новый раздел).
Нажмите P и нажмите Enter (создает основной раздел).
Затем нажмите 1 и нажмите Enter (создает его как 1-й раздел).
Наконец, нажмите W (это запишет все изменения на диск).
Итак, у вас есть раздел, теперь вам нужна файловая система.
Выполните команду sudo mkfs.ext4 /dev/sdb1
.
Теперь вы можете добавить его в fstab
Вам нужно добавить его в /etc/fstab
, используя ваш любимый текстовый редактор
Будьте осторожны с этим файлом, так как он может легко привести к тому, что ваша система не загрузится.
Добавьте строку для диска, формат должен выглядеть следующим образом.
Это предполагает, что раздел отформатирован как ext4 в соответствии с mkfs выше.
#device mountpoint fstype options dump fsck
/dev/sdb1 /home/yourname/mydata ext4 defaults 0 1
Затем при следующей перезагрузке произойдет автоматическое монтирование.
На этой веб-странице есть много полезной информации о fstab.
Решение GUI для меня это гном-дисков
sudo gnome-disks
Затем с помощью кнопки Настройка можно на "редактировать параметры подключения и", Не стесняйтесь, чтобы дать место вашей точки монтирования и он будет сохранен в файле /etc/fstab для автоматического
Чтобы настроить автоматическое монтирование диска при каждой загрузке компьютера, выполните следующие действия.
Вам потребуется отредактировать /etc/fstab:
Просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть Terminal. Когда он откроется, выполните команду ниже.
gksudo gedit /etc/fstab
Добавьте эту строку в конец:
/dev/sdaX /media/mydata ext4 defaults 0 0
Примечание: Убедитесь, что вы заменили X на правильное значение для вашей ситуации.
Или вы можете использовать Storage Device Manager, из программного центра.
Если вы используете или файловой системы FAT32 в NTFS с помощью следующего:
Для NTFS:
/dev/sda3 /media/entertainment ntfs-3g rw,auto,user,fmask=0111,dmask=0000,noatime,nodiratime 0 0
/dev/sda4 /media/other ntfs-3g rw,auto,user,fmask=0111,dmask=0000,noatime,nodiratime 0 0
существует два метода
и nodiratime
некоторые оптимизации. Если вы хотите, вы можете удалить их.
Для FAT32 заменить нтфс-3гС
для vfat`.
Вы можете сделать это через файл/etc/fstab с.
Например, если вы добавляете
/dev/hda2 /myfiles ext2 defaults 0 0
Это означает, что на устройстве/разделе расположенном на /dev/hda2 будет монтироваться в /Мои файлы с помощью файловой системы ext2, С по умолчанию параметры подключения и без демпинга и без проверки ошибок включена.
Файл fstab позволяет системе узнать, какие диски монтировать (или как их монтировать, по крайней мере).
sudo edit /etc/fstab
затем добавьте строку, подобную этой:
/dev/sdb1 /mydata ext4 defaults 0 0
Конечно, замените значения в соответствии с вашим фактическим местоположением:
/dev/sdb1
должно быть устройством и разделом для диска, который вы хотите смонтировать./mydata
- это место, куда вы хотите его смонтировать.ext4
- это тип файловой системы, которую он использует. Если вы не уверены, выполните команду mount
без аргументов, когда диск смонтирован (даже если вы смонтировали его вручную), она сообщит вам тип файловой системы. (В 12.04 вы можете просто ввести auto
, которая определит файловую систему за вас при запуске).defaults 0 0
) в порядке, как я их показываю.Если вы хотите узнать больше, вы можете прочитать man fstab
.
пакет вам точно помогут.
Для тех, кто ленив и осторожны те, кто хочет использовать прост и нагляден графический интерфейс есть инструмент под названием Диспетчере устройств хранения (pysdm). Учебник здесь делают в основном так же, как другие ответы в этой теме предлагаю делать, но инструмент будет выполнить несколько кликов и не нужно вводить конфигураций вручную в файле fstab файл config.
судо apt-получить установку pysdm
(Убунту) или команду sudo yum установить pysdm`(Федора)
Ничто не должно пойти не так, но на всякий случай, резервную копию файл fstab конф: `судо СР в /etc/fstab и в /etc/fstab строчку.старый
Теперь запустите Диспетчер устройств хранения данных и выберите нужный раздел, нажмите "помощник" и:
Помощник PySDM настройки для автомонтирование раздела с ext4:
PySDM помощник для автомонтирование разделов NTFS:
Перезагрузка и видите, что ваш привод автоматически теперь установлен.
Вы можете узнать больше о помощнике настройки от этой статьи, как он объясняет процесс в деталях и отвечу на его основе.
Обновление: pysdm
было удалено из архива с Ubuntu (AskUbuntu страницы), судо apt-получить установку pysdm
больше не работает.
избегайте использования pysdm сейчас.
Это'ы были удалены из архивов в Ubuntu по причине:
и GT;пожалуйста, удалять Pysdm из репозиториев Ubuntu. Это устаревшая (не обновлялась с июня 2006 года !!), багги (https://bugs.launchpad.net/ubuntu/источник/pysdm) , не'т обрабатывать идентификаторы UUID (который теперь является стандартным fstab В всех поддерживаемых версиях Ubuntu !!!) и он уже был удален из репозиториев Debian.
Если вы не хотите, чтобы раздел или не по карману, вы можете использовать udisks для монтирования или демонтирования устройств или дисков. Метод UUID является наиболее стабильным, как и другие методы идентификатор может измениться, если вы переименуйте вашего ярлыка для пример.
udisks --mount /dev/sdb
udisks --mount /dev/disk/by-uuid/70439c63-de2c-4319-a832-0dee5ea05fc5
udisks --mount /dev/disk/by-label/HDD
Это на самом деле поступать так же, как вы могли бы сделать нажатием устройства на Наутилус.
Просто добавьте его как-то "запуске" на заготовки при входе в систему.
Чтобы размонтировать, (если вам нужно):
udisks --unmount /dev/sdb
Будут делать то же, нажатием размонтировать стрелка в Наутилус.
Один минус за файловой системы
метод устройства будут установлены в /медиа/disk_label
без возможности выбрать другой точки подключения.
Одно преимущество-не требуется доступ с правами root для монтирования или размонтирования диска.
Подробнее за различных методов автоматической установки : AutomaticallyMountPartitions