Когда вы входите в систему как su, ~ - /root, а не /home/<yourusername>. В противном случае оба значения одинаковы.
NB: Тильда расширяется оболочкой (а не ls) до фактического выполнения команды. Например, если вы запустите sudo ls ~, команда, которая будет выполнена, будет ls /home/<yourusername>, а не ls /root. Чтобы оболочка не расширила тильду как пользователя без полномочий root, вы могли:
сначала войти в систему как пользователь root, затем выполнить команду в корневой оболочке или передать команду в качестве аргумента в оболочку и сделать shell запускается как root:sudo bash -c "ls ~"
Вы не установили загрузчик Ubuntu в MBR.
Чтобы восстановить GRUB, следуйте по этой ссылке: https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
Если восстановление завершится неудачно , см. первый ответ: https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
Если он все еще не работает, попробуйте еще раз, но установите GRUB в свой раздел Ubuntu: если он находится в / dev / sda7, введите
grub-install /dev/sda7
и NOT
grub-install /dev/sda
для установки, затем используйте EasyBCD и добавьте запись для своего раздела Ubuntu.
Helo Попробуйте этот metode, если у вас установлен grub: В Terminal:
sudo update-grub отредактируйте NANO или vii / etc / default / grub и измените, если в GRUB_TIMEOUT = 0 изменить для ex 5 и СПАСТИ; проще в Midnight Commander (apt-get install mc) (sudo -s ENTER, mc ENTER) !!! / etc / default / grub и F4 !!!! (sudo -s ENTER, mc ENTER) снова sudo update-grub Закройте терминал и RESTART или REBOOT