Как избежать сообщения «S to Skip» при загрузке?

61

После обновления моего ноутбука с кармического на lucid мой раздел fat32 не будет монтироваться автоматически. Я получаю сообщение:

The disk drive for /osshare is not ready yet or not present
Continue to wait; or Press S to skip mounting or M for manual recovery

Самое смешное, что если я пропущу, то /osshare/монтируется, как только я вхожу.

У меня на рабочем столе похожая настройка, и она отлично работает. Fstab на рабочем столе:

UUID=4663-6853  /osshare        vfat    utf8,umask=007,gid=46 0       1

/etc/fstab на ноутбуке:

UUID=1234-5678 /osshare vfat utf8,auto,rw,user 0 0 
Marty
источник
Что происходит, когда вы монтируете диск вручную в Ubuntu? ( sudo mount /ossshare)
lfaraone
Это то, что мне не нужно. Как только я нажимаю S, чтобы пропустить и войти, / osshare монтируется.
Марти
Похожие: / etc / fstab пропустить ошибку на SF
kenorb
Этот вопрос относится к Unix & Linux
Эван Кэрролл

Ответы:

78

Вы должны добавить опцию nobootwaitк вашему /etc/fstab. Так что это выглядит так:

UUID=1234-5678 /osshare vfat utf8,auto,rw,user,nobootwait 0 0 

От fstab(5):

mountall(8)Программа , которая монтирует файловую систему во время загрузки также распознает дополнительные опции , которые обычный mount(8) инструмент не. Это: bootwait которые могут быть применены к удаленным файловым системам, смонтированным вне /usrили /varбез которых mountall(8) не будет поддерживать загрузку для них; nobootwaitкоторый может применяться к не удаленным файловым системам, чтобы явно указывать mountall(8)не задерживать загрузку для них;

QBi
источник
Здесь не работает мой список опций монтирования cifs выглядит так: auto, nofail, nobootwait, credentials = / etc / mycred, и сообщение все еще появляется
Roalt
7
Спасибо! nobootwaitХорошая идея также для дополнительных томов EBS, установленных на экземплярах EC2.
Адам Монсен
1
И если это не сработает, просто удалите запись для поврежденного диска из вашего fstab. Тогда, по крайней мере, вы можете начать с нуля, если есть более глубокая проблема. Очевидно, что это не подходит для ваших /boot /swapили /разделов, хотя.
Бенджамин R
10

Другой опцией для /etc/fstabмонтирования, по-видимому, является опция « bg », которая не только фонирует nfsмонтирование, но также пытается делать попытки через регулярные промежутки времени после завершения загрузки. Поэтому, когда nfsсервер снова подключается, ваши монтировки в конечном итоге снова подключаются.

Тревор
источник
2
Любая ссылка на документацию? Это касается только NFS-монтировок?
alfonx
6

Похоже, вам может понадобиться отредактировать таблицы fstab, так как дополнительный диск портит вашу загрузку, попробуйте следующее:

  1. Alt+F2
  2. Введите gksudo nautilusи нажмите кнопку запуска
  3. Перейдите к /etc/fstab
  4. Откройте файл и отредактируйте дополнительный диск, который запускается
  5. Сохраните файл, когда закончите и закройте
  6. Перезагрузить машину

Это должно остановить дополнительный диск от прерывания процесса загрузки.

Victor9098
источник
2
Быстрее:gksudo gedit /etc/fstab
KrisWebDev
0

Я считаю, что вам нужно изменить параметры с autoнаnoauto

Марко Чеппи
источник
Не будет ли это означать, что мне потребуется монтировать раздел вручную после входа в систему?
Марти
Я не уверен, что не помню, что конкретные варианты последствий. Однако, сравнивая строку fstab на вашем рабочем столе и линию на вашем ноутбуке, я бы попытался удалить эту autoопцию все вместе.
Марко Чеппи
2
Да, вам придется смонтировать его вручную.
Ифараоне
Вы можете использовать gvfs-mount для автоматического монтирования раздела после входа в систему (вызывайте его из Startup Applications).
Jbowtie
Автоматический тип позволяет команде mount угадывать, какой тип файловой системы используется. Я не думаю, что это имеет какое-либо отношение к поломке вашей системы в случае плохого диска.
dragosrsupercool