Я выяснил обходной путь для использования в Йосемите, но обратите внимание, что это, вероятно, не является лучшим решением .
Я думаю, что причина в Йосемите больше не работает под Йосемитом, заключается в том, что корневой раздел системы больше не находится в физическом разделе, тем самым восстановление не сможет распознавать на этапе загрузки.
Итак, я попробовал установить refind вручную в раздел EFI, и он работал.
Вот процедура:
1. Открыть Утилита дисков , выберите раздел EFI и установите его. Обычно точка монтирования должна быть / тома / EFI
2. Я предполагаю, что вы уже установили refind, запустив install.sh Script скрипт с использованием аргументов по умолчанию (refind должен быть установлен в / EFI / refind ). Откройте терминал, тип следующих команд:
CP -R / EFI / REFIND / TOMEMES / EFI / EFI /
Sudo Bend - Mount / Volumes / EFI --etboot --file /volumes/efi/efi/refind/refind_x64.efi
Этот обходной путь имеет недостатки. На моем MacBook Air потребовалось 40 секунд, пока не появится меню refind Up, и Йосемитский раздел не был распознан и перечислен в меню, был обнаружен только мой загрузчик Linux (GRUB2EFI) и раздел восстановления.
Если вы хотите загрузить в Йосемите, вы должны удерживать вариант во время запуска, и выберите свой раздел Yosemite.
Другой обходной путь использует USB-накопитель для загрузки третьего загрузчика.
Например, проверьте этой страницы . Вы можете создать автономное изображение EFI GRUUB2, затем поместите его в / Defi/boot/bootx64.efi от вашего раздела USB-привода (формат FAT32).
Удерживайте Опция Во время запуска вашего USB-накопителя покажет как Boot EFI . Вы можете использовать его загрузку во временное меню GRUB2, используя команду, такую как ConfigFile (GPT0, X) /boot/grub/grub.cfg
(где x - ваша часть Linux или ваша загрузка) Получите ваше старое меню GRUB2, то он должен работать как обычно.
posxly:
find /var/warehouse/* -type f \( -name "*.avi" -o -name "*.mkv" \
-o -name "*.flv" \
-o -name "*.mp4" \) \
-exec basename {} \;
Или можно комбинировать Найти
с SED
:
find /var/warehouse/* -type f \( -name "*.avi" -o -name "*.mkv" \
-o -name "*.flv" \
-o -name "*.mp4" \) | sed -e 's!.*/!!'
Это должно быть сделано:
cd /volume1/Drive/Series
ln -s ../SeriesPC/* .
-121--87744- Если вы используете Linux Mint Debian Edition (LMDE), то добавьте эти строки в ~/.zshrc
:
# keybindings for history autocomplete
[[ -n "${key[Up]}" ]] && bindkey "${key[Up]}" history-beginning-search-backward
[[ -n "${key[Down]}" ]] && bindkey "${key[Down]}" history-beginning-search-forward
Это работает лучше , чем плагин, потому что плагин требует ввода не менее 3 символов,
-121--177049- Большая часть уже имеется. Необходимо просто изменить -exec
на -printf
find /var/warehouse/* -type f \( -name "*.avi" -o -name "*.mkv" -o -name "*.flv" -o -name "*.mp4" \) -printf "%f\n"
% f
напечатает имя найденного файла, игнорируя путь к нему.
Можно также изменить -name
на -iname
(без учета регистра), чтобы он соответствовал файлам * .Avi
и * .AVI
.