Я пытался развернуть свою Azure диск ОС VM, и я размонтировал/dev/sda1, который является разделом ОС, чтобы сделать шаги, упомянутые здесь: https://docs.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks
Но sudo размонтировались,/dev/sda1 не сделал задания, как это сказало "umount:/: цель занята". Таким образом, я размонтировал диск с командой sudo umount-l/dev/sda1. С тех пор я не могу даже сделать, sudo в терминале и df-H не работает больше. Это бросает "df: не может считать таблицу смонтированных файловых систем: Никакой такой файл или каталог".
Когда я ввожу sudo, он говорит "sudo: эффективный uid не 0,/usr/bin/sudo в файловой системе с 'nosuid' набором опции или файловой системе NFS без полномочий пользователя root?"
Как я могу устранить эту проблему, помогите.Заранее спасибо.
K - это - неполный ответ, потому что я немного ленив:
Ubuntu является находящаяся на диске ОС - в Вашей системе существует некоторое устройство, которая содержит ОС и команды, которые ОС может выполнить. В Вашей системе ОС является частью пространства для каталога, знают как /
или корень. Это обычно - хорошее предположение, что корень является частью раздела /dev/sda1
, хотя это может быть в других местах.
Когда Вы работали sudo umount -l /dev/sda1
Вы разъединили корневые каталоги. Linux теперь не знает как к командам выполнения как df
, и это не имеет никакого места для поиска этих инструкций. В терминах окон Вы разъединили диск 'C', в то время как Ваш компьютер работал.
Нет, вероятно, никакого повреждения, но я думаю самое меньшее, что необходимо будет перезагрузить виртуальную машину.
Следующий получающий контроль Вашей машины, рассмотрите вопросы как то, Как я изменяю размер корневого раздела