Откройте терминал и отредактируйте этот файл /etc/default/grub в Ubuntu 12.04
sudo gedit /etc/default/grub
Найдите эту строку:
GRUB_CMDLINE_LINUX = ""[ ! d4]
Заменить его на этот:
GRUB_CMDLINE_LINUX = ""
GRUB_CMDLINE_LINUX = "reboot = efi"
[d9 ]sudo update-grub
Сохраните файл и закройте его, а затем обновите Grub с помощью этой команды:
GRUB_CMDLINE_LINUX = "reboot = bios"Перезагрузите свою систему, затем попробуйте перезагрузить систему, чтобы убедиться, что она работает или нет. Если это не работает для вас, повторите те же действия и попробуйте одну из следующих строк:
GRUB_CMDLINE_LINUX = "reboot = bios"
или [ ! d15] GRUB_CMDLINE_LINUX = "reboot = pci"
О том, что файлы и каталоги в Linux играют аккуратно, - все они имеют номер inode. Например, ls -i дает мне в моей домашней папке следующие результаты:
6038625 图片/
5809021 搜狐影音/
6038605 文档/
6038600 桌面/
Теперь, что хорошо, мы можем использовать это число, чтобы получить его имя с помощью команды find с его флаг -inum и cd в любую из этих папок:
$ pwd
/home/xieerqi
$ cd "$(find -maxdepth 1 -type d -inum 6038625)"
$ pwd
/home/xieerqi/图片
И, конечно, поскольку мы сделали ls -i из текущего рабочего каталога, нам нужно только -maxdepth 1. Это на самом деле очень частой подход к удалению имен файлов, которые могут быть затруднены или невозможны для получения с помощью copy-paste.
Возможность вообще не делать этого: sudo apt-get install nautilus-open-terminal
Это добавляет элемент «Открыть в терминале» в меню «Файл» и контекстное меню «контекстное меню» (если не выбран ни один файл ) в Наутилусе. i.e: Перейдите в папку с нарушениями в Nautilus, а затем File, Open in Terminal.
Вы можете использовать zsh в качестве вашего терминала по умолчанию (если вы это сделаете, я бы предложил получить oh-my-zsh, а также для дополнительных лакомств). zsh tab-complete позволяет вам прокручивать содержимое каталога, нажав вкладку. Вы можете видеть, о чем я говорю в 0:53 в этом видео: http://www.youtube.com/watch?v=fE3tYK_wUj8