Переустановите Ubuntu без USB / CD / DVD

это слишком беспокоило меня, поэтому я сделал этот скрипт:

params="$@";sudo -i bash -c "cd \"`pwd`\";$params"

pwd будет запущен с вашим обычным пользователем перед командой, которую вы хотите

поместите его в файл сценария, который root:root rw-r--r-- находится в папке с полной иерархией, принадлежащей корню, также как /MyScripts (создайте его), чтобы быть более безопасным ..

недостаток в том, что если у вас есть параметр с промежутком между такими, как ls -1 a "b c", потребует ls -1 a "b\ c", но это может быть выработано позже, когда вы улучшите скрипт:)

1
задан 4 December 2015 в 22:21

1 ответ

На основе комментариев вы должны иметь проводное интернет-соединение для использования netboot.

Загрузите соответствующий initrd.gz файл и соответствующий linux файл для вашей архитектуры и распространения здесь. [!d1 ]

Сохранить их внутри / boot. (Эти файлы довольно маленькие, менее 10 МБ для любой архитектуры.)

Перезагрузите компьютер и войдите в меню grub. Теперь мы получим grub для загрузки из файлов, которые вы только что загрузили.

Нажмите c, чтобы получить командную строку grub. Введите следующую строку:

root=(hd0,1)

Замените hd0,1 диском и разделом, на котором находится ваш / boot. Вы можете посмотреть и скопировать корневую строку любой существующей записи меню загрузки, если вы вообще не знаете, что это такое, или вы можете попробовать выполнить вкладку после root (или root (hd0,.

Теперь введите

linux /boot/linux

Затем

initrd /boot/initrd.gz

Наконец, введите

boot

Ваша система должна теперь загрузиться в установщик Ubuntu. Следуйте инструкциям оттуда. [ ! d11]

Здесь здесь .

2
ответ дан 23 May 2018 в 15:16
  • 1
    когда вы говорите «соответствующие файлы initrd.gz и linux», что это? archive.ubuntu.com/ubuntu/dists/wily/main/installer-amd64/… Я загрузил initrd.gz оттуда что-то еще, что мне нужно скачать? – Jeggy 4 December 2015 в 22:49
  • 2
    Тот, который называется linux тоже. Надеюсь, мое редактирование решает эту проблему для вас. – Mark Kirby 4 December 2015 в 22:50
  • 3
    Мне нужно подключение к интернету, у меня только Wi-Fi. Как подключиться к Wi-Fi в этой netboot? – Jeggy 4 December 2015 в 23:09
  • 4
    Что ты видишь ? Терминал или ошибка? Какие ? Документация просто говорит, что он запустит установщик. – Mark Kirby 4 December 2015 в 23:21
  • 5
    После того, как я выбрал раскладку клавиатуры, он настраивает сеть с помощью dhcp и не удается «автоконфигурация сети» не работает ». но я никогда не давал информацию о wifi. У меня только горячая точка телефона для Android, поэтому я не подключаю маршрутизатор или Ethernet-кабель. Я могу сделать «Настроить сеть вручную». но я думаю, что для ручной локальной настройки ip вместо использования dhcp (так что я не могу сделать это через Wi-Fi?) – Jeggy 4 December 2015 в 23:29

Другие вопросы по тегам:

Похожие вопросы: