Я думаю, что большинство пользователей рабочего стола используют nano или gedit ... если вы устанавливаете Ubuntu Server vim по-прежнему по умолчанию.
Если вы наберете vim на рабочем столе 12.04 вы получите:
The program 'vim' can be found in the following packages: * vim * vim-gnome * vim-tiny * vim-athena * vim-gtk * vim-noxПопробуйте установить любой из них с помощью sudo apt-get install <selected package>
Если компьютер загружается в Ubuntu автоматически, не отображая вообще меню GRUB, иногда вы можете нажать кнопку BIOS производителя / UEFI во время загрузки и в режиме UEFI или BIOS из меню прошивки выберите нужную вам операционную систему. Обычными ключами являются Esc, Delete, F1, F2, F10, F11 или F12. На планшетах общие кнопки - громкость или громкость. Во время запуска часто появляется экран, в котором упоминается ключ. *
Если это не работает, когда меню GRUB не появляется во время загрузки, попробуйте использовать его, если это не так, или если экран слишком быстрый, чтобы увидеть его, проверьте веб-сайт своего производителя. ответы на вопрос Как добраться до меню GRUB во время загрузки?
От Ubuntu откройте терминал и введите:
[ f1]Откройте приложение «Восстановить загрузку» и выберите «Дополнительные параметры» -> вкладка «Другие параметры» -> «Восстановить файлы загрузки Windows». Флаг загрузки должен быть помещен в тот же раздел, на котором установлен Ubuntu. Раздел, на котором установлен Ubuntu, может быть идентифицирован из приложения Диски, которое встроено в Ubuntu.
Как добраться до меню GRUB во время загрузки?
Если вы не можете выбрать опцию Advanced Options , потому что она неактивна, обратитесь к этому ответу.
этот ответ - это бесплатный загрузочный компакт-диск CD / USB, который может восстановить GRUB и загрузчик Windows. Rescatux имеет графический интерфейс с меню задач спасения операционной системы. Если ваш жесткий диск имеет формат разделения MBR, вы можете выбрать опцию Восстановить Windows MBR (BETA) для восстановления загрузчика Windows.
Параметры загрузки:
(> = 0,41 beta 1) Обновление порядка UEFI (> = 0,41 бета 1), если вы используете UEFI-версию, ) Создать новую запись загрузки UEFI (> = 0.41 beta 1) Статус раздела UEFI (> = 0.41 beta 1) Поддельный Microsoft UEFI (> = 0,41 beta 1) Скрыть UEFI Windows (> = 0.41 beta 1) Переустановить Microsoft EFI (> = 0.41 beta 1) Проверьте загрузку UEFIПараметры загрузки:
(> = 0.41 beta 1) Обновить UEFI-порядок [!d28 ] Восстановить GRUB и GRUB2 (> = 0.41 beta 1) Создать новую загрузочную запись UEFI Обновить меню Debian / Ubuntu GRUBПараметры Windows:
[d39 ] Восстановить GRUB и GRUB2 Очистить пароли Windows (> = 0.41 beta 1) Состояние раздела UEFI Обновить меню Debian / Ubuntu GRUB (> = 0.41 beta 1) Fake Microsoft Windows UEFIПараметры Windows:
Очистить пароли Windows Восстановить файл sudoers Очистить пароли Windows*
sudo umount /dev/sdc1 # replace sdc1 with the partition name of your USB drive
Измените каталоги с помощью cd на путь к каталогу, в котором находится загруженный файл Rescatux. Запишите файл Rescatux iso на флэш-накопитель USB. В следующей команде замените rescatux_0.xxxx.iso именем загруженного файла Rescatux iso. sudo dd if=rescatux_0.xxxx.iso of=/dev/sdc # this command also works in Windows Subsystem for Linux
sudo sync
Я также смог создать Live-порт Rescatux с помощью встроенного приложения Startup Disk Creator.
Невозможно отменить изменения раздела в Windows. Вам придется переустановить или восстановить Windows, а затем переустановить Ubuntu.
Сначала попробуйте запустить Boot-Repair (info) и посмотрите, поможет ли это. Чтобы запустить это:
Загрузите DVD-диск Ubuntu или USB. Введите эти строки в терминал по одной строке за раз.sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Найдите Boot-Repair в Dash и запустите его. Чтобы исправить ваш компьютер с помощью Boot-Repair, просто нажмите кнопку «Рекомендуемый ремонт».
Если Boot Repair не работает, запустите ремонт с компакт-диска восстановления Windows (обратитесь к производителю вашего ПК).
Загрузите DVD-диск Ubuntu или USB.Загрузите DVD-диск с поддержкой Ubuntu или USB.
(изображения из HowtoGeek) Введите эти строки в по одной линии за раз.sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Откройте приложение командной строки и введите bootrec /fixmbr.
Если Windows успешно восстановлена, все готово. Если это не так, вам придется переустановить Windows с установочного компакт-диска Windows.
sudo apt-get update
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
Если у вас нет установочного компакт-диска Windows, вы можете загрузить DVD-диск Ubuntu live / USB и установить загрузчик с эквивалентной функцией загрузчика Windows.
Lilo предоставит вам предупреждение после его установки, но вы можете игнорировать это, поскольку lilo отлично работает, когда он используется как стиль Windows загрузчик.
Затем, после установки или восстановления Windows, вам придется удалить разделы Ubuntu. Определите их и удалите с помощью утилиты управления дисками в Windows.
Boot-Repair позаботится об этом.
Сначала откройте новый терминал и введите:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
См. также ссылку и как - для этого инструмента
Установленная ОС Windows не была обнаружена при установке Ubuntu. os-prober из репозиториев Ubuntu по умолчанию обнаруживает другие ОС, доступные в системе, и выводит результаты в терминал. Если os-prober не работает, проверьте, может ли команда sudo fdisk -l найти раздел Windows.
Если вы нашли раздел Windows, введите sudo update-grub. sudo update-grub обновляет загрузчик GRUB и исправляет неправильные записи. Эта команда разрешила мою проблему, которая показана ниже.
sudo update-grub && sudo reboot обновляет загрузчик GRUB и перезагружается.
Я установил Ubuntu вместе с Windows 10. Теперь я не вижу возможности запустите Windows в меню загрузки GRUB. Примечание: разделы все еще существуют.Убедитесь, что вы загрузились в режиме UEFI. Используйте sudo efibootmgr -t nn, чтобы использовать меню EFI. Вы можете выбрать Windows Boot Manager или ubuntu (GRUB). УВЕДОМЛЕНИЕ. Windows будет удалять установку GRUB на своем собственном системном разделе EFI каждый раз, когда обновляется BOOTMGR.
Метод1
1.Введите режим восстановления Windows, нажав « Method1 » (может быть другим способом на вашем компьютере).
2. Нажмите «Устранение неполадок»
3.Щелкните « Устранение неполадок »
4. Выберите «Командная строка»
5. Введите текст следующие команды:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
6.Не перезагрузите компьютер
Командная строка
Способ2.
[d17 ] 1.Используйте Rufus, чтобы сделать USB-накопитель Ubuntu и загрузиться в Ubuntu.2.Start type type
sudo fdisk -l
3.Нажмите корневую часть установки linux. Пример: Метод2. в моем случае. и ваш ботинок, обозначенный знаком *. Пример: (/ dev / sda6) в моем случае.
4.Настройте свой корень, чтобы внести некоторые изменения и некоторые привязки. Ниже замените « (/ dev / sda6) » на ваш корень.
sudo mount /dev/sda8 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /pro /mnt/proc
sudo mount --bind /sys /mnt/sys
5. Теперь измените корневую директорию с USB-накопителя на корневой каталог hardrive [!d27 ]
sudo chroot /mnt
6. Теперь установите grub на загрузочный фрагмент вашего, который вы отметили с помощью знака *, замените «/ dev / sda6» своим загрузочным участком.
grub-install /dev/sda6
Тип 7.Now.
exit
8. Устанавливает ранее установленную часть.
sudo unmount /mnt/dev
sudo unmount /mnt/proc
sudo unmount /mnt/sys
sudo unmount /mnt
9. Удалите pendrive и перезагрузите компьютер.
И в следующий раз, когда двойное окно загрузки и Linux ссылаются на этот ответ Двойная загрузка Windows и Linux
Если ОС были установлены в разных режимах, двойная загрузка Windows и Ubuntu не может работать. Если вы установили Ubuntu в унаследованном режиме на том же диске с разбиением на GPT, вы можете использовать дополнительные параметры Boot Repair для удаления grub-pc и установки grub-efi-amd64. Это преобразует установку Ubuntu из загрузки BIOS в UEFI-загрузку, то же самое прошивка, что и самые последние выпущенные ноутбуки с предустановленной Windows.
BIOS против UEFI
Просмотрите в разделе о преобразовании Ubuntu в режим UEFI.
Загрузочный загрузчик grub также может быть преобразован в противоположном направлении от UEFI к BIOS. Linux может загрузиться с диска GPT в режиме BIOS. См. Этот ответ: Преобразование из EFI в загрузку BIOS
Вы уверены, что вы установили ubuntu тщательно, не уничтожая раздел Windows? Пожалуйста, проверьте ниже. Это даст больше информации для продолжения.
Нажмите и удерживайте Shift во время загрузки, это должно принести вам меню Grub. Или, если вы хотите, чтобы меню всегда отображалось, тогда отредактируйте свой файл /etc/default/grub
sudo gedit /etc/default/grub
Вставьте «#» в начале строки GRUB_HIDDEN_TIMEOUT=0.
Теперь сохраните затем выполните:
sudo update-grub
Это должно быть хорошо, чтобы меню Grub появлялось при каждой загрузке.
Лучше взглянуть на эту GRUB wiki https: //help.ubuntu .com / сообщества / Grub2
Некоторые безопасные загрузочные машины не могут загружать Windows из grub. Обходной путь - предоставить другой набор файлов EFI для каждого типа загрузки, поместив второй набор для Ubuntu на USB-накопитель и оставив файлы EFI на жестком диске для Windows.
У вас есть работающий набор файлов EFI на Ubuntu уже на жестком диске, поэтому возьмите (маленький) USB-накопитель (пустой, поскольку вы потеряете все данные на нем), поместите на него таблицу разделов GPT и создайте раздел 250M для файлов EFI , Скопируйте файлы EFI на жесткий диск на палку. Они появятся в каталоге /boot/efi под каталогом EFI.
Возьмите каталог EFI и все его содержимое и поместите его на раздел USB. Я бы предложил изменить версию палки EFI/ubuntu/grub.cfg, чтобы изменить название пункта меню «Ubuntu» на «Ubuntu on USB» или что-то, чтобы было очевидно, какой набор файлов вы загружаете.
Теперь попробуйте загрузить с USB-устройства и посмотрите, есть ли у вас измененный пункт меню и что он работает. Когда загружается USB-загрузка, вы можете просто перейти к /boot/efi/EFI/Boot, который должен быть разделом EFI на жестком диске, и он должен содержать копии (возможно, с разными именами) версий загрузочных файлов Ubuntu, которые также должны быть в [F5]. Используйте md5sum, чтобы подтвердить, что у вас есть копии всех файлов, находящихся в /boot/efi/EFI/Boot, потому что вы собираетесь их удалить! Скопируйте и переименуйте файл /boot/efi/EFI/Microsoft/bootxmgfw.efi в /boot/efi/EFI/Boot/bootx64.efi, и вы сможете снова загружать окна с жесткого диска - удалите палку и попробуйте загрузить Windows.
Когда вы обновляете ядро и получить новый grub.cfg, сгенерированный на жестком диске (неиспользуемый, поскольку на жестком диске загружается только Windows), вам придется скопировать его непосредственно на USB-флешку EFI/ubuntu/grub.cfg.
Надеюсь, в какой-то момент , проблема с grub, не загружающая Windows на ваш компьютер, будет исправлена, и вы можете просто заменить файл EFI/Boot на жестком диске теми, что есть на EFI/Boot.
Просто убедитесь, что у вас есть копии что вы удаляете, поэтому вы можете их заменить, если это необходимо. Этот метод работал для меня на Toshiba.
Убедитесь, что установочный раздел Windows 10 по-прежнему существует и выполняется в соответствии с этим ответом:
Для установки по умолчанию для Windows 10 по умолчанию требуется как минимум 4 раздела: sda1 (Recovery) sda2 (для компьютеров, которые загрузка в режиме EFI, системный раздел EFI обычно устанавливается на /boot/efi.) sda3 (MSR) sda4 (ОС Windows, обычно «C») Если раздел /boot/efi или раздел MSR поврежден или удаленный во время установки Ubuntu, вы, возможно, не сможете увидеть Windows в grub. Попробуйте следующую команду в Ubuntu, чтобы показать все доступные разделы:sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
Это должно дать вам представление о том, что случилось с вашей системой, и позволить вам проверить, все ли все разделы. Вы можете попробовать восстановить Windows с установочным DVD / USB-устройством Windows. Вы можете попробовать установить приложение Grub Customizer и посмотреть, доступна ли Windows в списке: sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Затем вы можете запустить Grub Customizer и изменить, какие операционные системы доступны для загрузки. Вот скриншот, как выглядит правильная установка: В моем случае я сделал чистую установку Windows 7, оставил некоторое пространство, нераспределенное на SSD, и во время последующей установки Mint 18.3 с опцией по умолчанию «Alongside» не было Windows в меню загрузки grub.
Решение было просто: выполнил команду ниже в Mint, а Windows 7 была добавлена в меню grub вместе с memtest btw.
sudo update-grub
У меня была аналогичная проблема. После изменения порядка загрузки в BIOS, он загружается в Windows, но только в безопасном режиме. Чтобы решить эту проблему, я сделал Windows + R-> msconfig-> boot: normal. И все было решено. Надеюсь, это поможет.
Если вы используете Bitlocker, вы, вероятно, внесли некоторые изменения в разделы непосредственно перед установкой Ubuntu (например, освобождение нераспределенного пространства для установки Ubuntu), тогда вы можете получить эту проблему, потому что GRUB не может справиться с запросом безопасности, которое появляется, когда начиная с окон, которые запрашивают ключ для восстановления битлокатора.
У меня была почти такая же проблема после установки Ubuntu 16.04.02 наряду с Windows 7. Ubuntu начнется нормально, но после выбора загрузчика Windows 7 из GRUB экран покажет какой-то странный образец регулярных разноцветных перекошенных линий и останется там, пока процессорный вентилятор не включится и не станет горячим, и я решил выключить компьютер, чтобы избежать повреждений.
Спасение произошло с использованием загрузочного компакт-диска Hiren's и используя опцию Boot Windows 7 в главном меню в нем, что позволило мне перейти к приглашению для ключа восстановления битлокатора, ввести ключ, приостановить и возобновить битлокатор в моем сеансе Windows и использовать мою систему двойной загрузки как intende d впоследствии.
Выполните следующие действия:
Откройте терминал, нажав Ctrl + Alt + T или Поиск Terminal в тире. Введите следующую команду в Terminal:sudo -H gedit /etc/default/grub
(откроется файл конфигурации grub в gedit.) Отредактируйте файл и измените следующие параметры следующим образом (удалите комментарии # перед любой из следующих строк) и сохраните файл: GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
Выполните следующую команду в новом экземпляре терминала: sudo update-grub
Перезагрузите компьютер, теперь вы можете загружать Windows, если вы правильно разбили свою систему