Назад | Перейти на главную страницу

Что означает «ссылка на неизвестное»?

Я только что обновил свой сервер до Fedora 17, в результате чего мой загрузчик переключился с GRUB Legacy на GRUB2. Есть две символические ссылки в /etc папка, указывающая на файлы grub.conf и grub.cfg в /boot/grub и /boot/grub2 соответственно. Хотя цели кажутся правильными, значки ссылок отображают статус X, который, кажется, указывает на то, что ссылки не работают. При щелчке правой кнопкой мыши по типу свойства отображается «ссылка на неизвестное». Размер файла ссылки точно соответствует размеру файла целевого файла, так почему же ссылки кажутся неработающими?

Изображение значков ссылок:

По запросу, команды выводят следующие данные:

$ ls -l /etc/grub.conf
lrwxrwxrwx. 1 root root 22 Jul 14  2011 /etc/grub.conf -> ../boot/grub/grub.conf

$ ls -l /etc/grub2.cfg
lrwxrwxrwx. 1 root root 22 Dec 10 18:57 /etc/grub2.cfg -> ../boot/grub2/grub.cfg

X показывает, что Nautilus не может разрешить символическую ссылку на cfg-файлы. Скорее всего, вы запускаете Nautilus как обычный пользователь, но файлы конфигурации имеют 700 разрешений безопасности и root как владелец. Итак, у вас нет прав на чтение grub.cfg и grub.conf.