при загрузке

6

При загрузке появляется следующая ошибка. Но эта ошибка не записывается в 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
    
задан nixnotwin 20.10.2010 в 12:09
источник

3 ответа

3

Программа mountall , которая запускается во время ранней загрузки, будет монтировать все, перечисленные в /lib/init/fstab и /etc/fstab . Проверьте, есть ли повторяющиеся записи для /dev/pts , и если это ничего не изменит, проверьте все сценарии инициализации, чтобы упомянуть об этом:

grep /dev/pts /etc/init/* /etc/init.d/*
    
ответ дан Kees Cook 27.10.2010 в 08:28
источник
2

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

sudo mount -t devpts -o gid=5,mode=620 devpts /dev/pts
    
ответ дан Nicolas Schirrer 25.10.2010 в 19:56
1

Я считаю, что лучше всего оставить файлы в покое, поскольку ваша система все еще загружается. если это вас раздражает, возможно, стоит его установить (резервное копирование, конечно, конечно). Если вы используете wubi, это может быть хорошей идеей, глядя на проблемы, перечисленные на их веб-сайте. Ссылка

    
Ошибка
ответ дан jnut 25.10.2010 в 19:24