ошибка монтирования при загрузке

При загрузке появляется следующая ошибка. Но эта ошибка не записывается в boot.log, как это происходит на ранних этапах загрузки.

mount: mounts none on /dev/pts failed: Device or resource busy

Я нашел этот код в файле /etc/init.d/umountfs (есть запись для / dev / pts в нем)

 PROTECTED_MOUNTS="$(sed -n '0,/^\/[^ ]* \/ /p' /proc/mounts)"
        WEAK_MTPTS="" # be gentle, don't use force
        REG_MTPTS=""
        TMPFS_MTPTS=""
        while read -r DEV MTPT FSTYPE REST
        do
                echo "$PROTECTED_MOUNTS" | grep -qs "^$DEV $MTPT " && continue
                case "$MTPT" in
                  /|/proc|/dev|/.dev|/dev/pts|/dev/shm|/dev/.static/dev|/proc/*$
                        continue
                        ;;
                  /var/run)
                        continue
                        ;;
                  /var/lock)
                        continue

Файл /etc/init.d/umountnfs.sh также имеет аналогичную запись. Поэтому, если я удалю запись / dev / pts, она решит мою проблему (ошибка монтирования будет отображаться при загрузке).

Вот содержимое файла mtab:

/dev/sda1 / ext4 rw,errors=remount-ro,commit=600 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
none /sys sysfs rw,noexec,nosuid,nodev 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /dev devtmpfs rw,mode=0755 0 0
none /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
none /dev/shm tmpfs rw,nosuid,nodev 0 0
none /var/run tmpfs rw,nosuid,mode=0755 0 0
none /var/lock tmpfs rw,noexec,nosuid,nodev 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
/dev/sda6 /media/windisk fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/blandman/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=blandman 0 0
1
задан 9 July 2012 в 18:10

2 ответа

У вас есть одно и то же сообщение, если вы попытаетесь установить его вручную:

sudo mount -t devpts -o gid=5,mode=620 devpts /dev/pts
2
ответ дан 26 May 2018 в 00:54
  • 1
    Я попробовал вашу команду: вот выходное mount: devpts уже смонтирован или / dev / pts занят монтированием: согласно mtab, ни один из них уже не установлен на / dev / pts – nixnotwin 26 October 2010 в 11:10
  • 2
    Вывод вашей команды заставит меня почувствовать, что если мы изменим уровень выполнения для / dev / pts (сделав это немного запоздалым) в файле mtab, он может быть решен. Как изменить уровень запуска для монтирования? – nixnotwin 27 October 2010 в 06:49

Я чувствую, что лучше всего оставить файлы в покое, поскольку ваша система все еще загружается. если это вас раздражает, возможно, стоит его установить (резервное копирование, конечно, конечно). Если вы используете wubi, это может быть хорошей идеей, глядя на проблемы, перечисленные на их веб-сайте. https://wiki.ubuntu.com/WubiGuide#Wubi

1
ответ дан 26 May 2018 в 00:54

Другие вопросы по тегам:

Похожие вопросы: