То, почему я не получаю “загрузочного диска, было обнаружено” после установки Linux?

Портативно: никакая удача кроме использования эвристики для парсинга ls-l вывод или использование perl -le 'print readlink("some-file")'

некоторые системы имеют a readlink команда, некоторые с a -f опция получить полный путь.

Существуют различные реализации a stat управляйте как обертка для stat/lstat системные вызовы. GNU каждый не полезен в том отношении, но встроенном zsh, - больше:

zmodload zsh/stat
stat +link the-link

Все еще с zsh, можно добраться, полный путь файла (удаляет каждый компонент символьной ссылки) с :A модификатор (относится к переменному расширению, расширению истории и globbing:

~$ gstat -c %N b
`b' -> `a'
~$ var=b
~$ echo $var:A
/home/me/a
~$ echo b(:A)
/home/me/a
~$ echo ?(@:A)
/home/me/a
1
08.08.2013, 09:32
1 ответ

Выпущенный проблема состояла в том, что я попытался установить версию на 32 бита Linux. При установке в x86 системе с Защищенной загрузкой (UEFI) необходима версия на 64 бита Linux.

1
27.01.2020, 23:53

Теги

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