Резервное копирование! Резервное копирование!! Резервное копирование!! (Сделайте 3 резервных копии)
Работа с разделами опасна. Убедитесь, что вы сделали резервные копии и копии важных данных на внешних носителях. Избегайте делать резервные копии на том же диске, на котором вы собираетесь работать.
Работа с разделами опасна. Вы никогда не должны пытаться работать с разделами, с которых работает система. Сначала все разделы должны быть размонтированы. На картинке в вопросе /dev/sda4 устанавливается как root: /, как показано рядом с ним. Это говорит мне, что Ubuntu работает в этом разделе. Чтобы отключить загрузку этого раздела с Live USB / DVD.
Выберите sda5. Вы можете либо щелкнуть верхнее представление, либо строку в таблице ниже. Я нажал на четвертый ряд, чтобы сделать его красным. Gparted покажет действие, которое вы выбрали в нижней панели. Убедитесь, что это то, что вы хотите сделать. Еще есть время вернуться. Если вы хотите вернуться, нажмите оранжевую кнопку «Отменить последнюю операцию». Если вы уверены, что вы делаете, нажмите кнопку «Все зеленые галочки» на верхней панели.
Gparted покажет действие, которое вы выбрали в нижней панели. Убедитесь, что это то, что вы хотите сделать. Еще есть время вернуться. Если вы хотите вернуться, нажмите оранжевую кнопку «Отменить последнюю операцию». Если вы уверены, что вы делаете, нажмите кнопку «Все зеленые кнопки» для всех операций.
28] Это ваш последний шанс на Отменить последнюю операцию . Если вы все еще уверены. Нажмите Применить. После нажатия «Применить» Gparted сделает это, и вы увидите следующее:
Это ваш последний шанс Отменить последнюю операцию операция. Если вы все еще уверены. Нажмите Применить. После нажатия «Применить» Gparted сделает это, и вы увидите следующее: Выберите sda3 и нажмите кнопку изменения размера:
[d45 ] Выберите sda3 и нажмите кнопку изменения размера:
[!d34]
Это должно выглядеть так. Нажмите кнопку Применить , когда вы будете удовлетворены. Он должен выглядеть так. Нажмите кнопку Применить , когда вы будете удовлетворены.Как только вы нажмете зеленую кнопку. Вы увидите это предупреждение: Как только вы нажмете зеленую кнопку. Вы увидите это предупреждение:
[!d62]
Если он должен сказать, что все операции успешно завершены, поздравляем! Вы сделали. Закройте окно и закройте Gparted.
Надеюсь, это поможет
Я бы предложил заменить переменную $kernel_version на фактическое значение.
Как описано ниже, использование нижеприведенной команды с backtick вместо одиночной кавычки также должно решить проблему:
$ kernel_version=`uname -r`
Как уже упоминалось @steeldriver, ошибка возникает из-за использования обратного хода вместо обратного хода, которые окружают команду uname -r.
, следовательно, следующая команда образца:
$ kernel_version='uname -r'
$ ln -sf /tmp/test/$kernel_version/example /tmp/newname
ln: invalid option -- '/'
Try 'ln --help' for more information.
Будет переведена на:
$ ln -sf /tmp/test/uname -r/example /tmp/newname
ln: invalid option -- '/'
Try 'ln --help' for more information.
И как @steeldriver написал: Предположительно сообщение об ошибке содержит недопустимую опцию , потому что -r является допустимым вариантом для команды ln
Обратите внимание, что использование обратного хода будет работать без ошибок:
$ kernel_version=`uname -r`
$ ln -sf /tmp/test/$kernel_version/example /tmp/newname
$
$ ls -l /tmp/newname
lrwxrwxrwx 1 user user 35 Feb 21 16:02 /tmp/newname -> /tmp/test/4.4.0-112-generic/example
Я бы предложил заменить переменную $kernel_version на фактическое значение.
Как описано ниже, использование нижеприведенной команды с backtick вместо одиночной кавычки также должно решить проблему:
$ kernel_version=`uname -r`
Как уже упоминалось @steeldriver, ошибка возникает из-за использования обратного хода вместо обратного хода, которые окружают команду uname -r.
, следовательно, следующая команда образца:
$ kernel_version='uname -r'
$ ln -sf /tmp/test/$kernel_version/example /tmp/newname
ln: invalid option -- '/'
Try 'ln --help' for more information.
Будет переведена на:
$ ln -sf /tmp/test/uname -r/example /tmp/newname
ln: invalid option -- '/'
Try 'ln --help' for more information.
И как @steeldriver написал: Предположительно сообщение об ошибке содержит недопустимую опцию '/', потому что -r является допустимым вариантом для команды ln
Обратите внимание, что использование обратного хода будет работать без ошибок:
$ kernel_version=`uname -r`
$ ln -sf /tmp/test/$kernel_version/example /tmp/newname
$
$ ls -l /tmp/newname
lrwxrwxrwx 1 user user 35 Feb 21 16:02 /tmp/newname -> /tmp/test/4.4.0-112-generic/example
Я бы предложил заменить переменную $kernel_version на фактическое значение.
Как описано ниже, использование нижеприведенной команды с backtick вместо одиночной кавычки также должно решить проблему:
$ kernel_version=`uname -r`
Как уже упоминалось @steeldriver, ошибка возникает из-за использования обратного хода вместо обратного хода, которые окружают команду uname -r.
, следовательно, следующая команда образца:
$ kernel_version='uname -r'
$ ln -sf /tmp/test/$kernel_version/example /tmp/newname
ln: invalid option -- '/'
Try 'ln --help' for more information.
Будет переведена на:
$ ln -sf /tmp/test/uname -r/example /tmp/newname
ln: invalid option -- '/'
Try 'ln --help' for more information.
И как @steeldriver написал: Предположительно сообщение об ошибке содержит недопустимую опцию '/', потому что -r является допустимым вариантом для команды ln
Обратите внимание, что использование обратного хода будет работать без ошибок:
$ kernel_version=`uname -r`
$ ln -sf /tmp/test/$kernel_version/example /tmp/newname
$
$ ls -l /tmp/newname
lrwxrwxrwx 1 user user 35 Feb 21 16:02 /tmp/newname -> /tmp/test/4.4.0-112-generic/example
Не делая (1) или (2), ln действительно видит строку -r/kernel... как один из аргументов, а поскольку GNU ln читает параметры из всех аргументов, а не только первые , он принимает -r как известную опцию, а затем ошибки на /, так как -/ не является опцией, о которой он знает.
Итак, в полном объеме, что вам нужно сделать: [ ! d10]
kernel_version=$(uname -r)
ln -sf -- "/lib/modules/$kernel_version/extra/mISDN_core.ko" \
"/lib/modules/$kernel_version/kernel/drivers/isdn/mISDN/mISDN_core.ko"
Не делая (1) или (2), ln действительно видит строку -r/kernel... как один из аргументов, а поскольку GNU ln читает параметры из всех аргументов, а не только первые , он принимает -r как известную опцию, а затем ошибки на /, так как -/ не является опцией, о которой он знает.
Итак, в полном объеме, что вам нужно сделать: [ ! d10] kernel_version=$(uname -r)
ln -sf -- "/lib/modules/$kernel_version/extra/mISDN_core.ko" \
"/lib/modules/$kernel_version/kernel/drivers/isdn/mISDN/mISDN_core.ko"
Не делая (1) или (2), ln действительно видит строку -r/kernel... как один из аргументов, а поскольку GNU ln читает параметры из всех аргументов, а не только первые , он принимает -r как известную опцию, а затем ошибки на /, так как -/ не является опцией, о которой он знает.
Итак, в полном объеме, что вам нужно сделать: [ ! d10] kernel_version=$(uname -r)
ln -sf -- "/lib/modules/$kernel_version/extra/mISDN_core.ko" \
"/lib/modules/$kernel_version/kernel/drivers/isdn/mISDN/mISDN_core.ko"