Как переключаться между предложениями автозаполнения терминала, не нажимая клавишу ENTER?

Во-первых, самое главное:вы можете это сделать.

Конфигурируемость Windows катастрофична, поэтому лучше всего начать с флешки Windows и расширить ее дополнительным разделом Linux и более интеллектуальным загрузчиком.

Таким образом, необходимые шаги:

  1. Получите загрузочную флешку Windows откуда угодно. В деталях, например,https://superuser.comможет быть вашим другом.
  2. Очень важно, чтобы Win находилась на первом разделе USB-диска. У W$ есть «приятная» функция, заключающаяся в том, что разделенные на разделы флешки могут видеть только свой первый раздел на нем, и не более того. Нет обходного пути против этого без серьезных взломов ядра w$, что невозможно.
  3. Итак, у вас сдвоенный -раздел флешки, на его первом разделе должен быть win, а линукс на втором.

BIOS увидит флешку как жесткий диск 0x80. Но если вы подключитесь к своей машине для разработки, скорее всего, это будет какой-то альтернативный жесткий диск (,/dev/sdb). Могут возникнуть небольшие проблемы с установкой загрузчика :

.

ЛИЛО

В LILO можно предопределить для дисков, ниже какого номера диска биоса они будут видны, по этому пути вlilo.conf:

disk = /dev/sda
  #bios = 0x80
  inaccessible

disk = /dev/sdb
  bios = 0x81
  #inaccessible

Недостаток Lilo в том, что вы должны лучше понимать его точную работу, чтобы избежать мистических проблем «не работает».

Lilo, как и вообще средства биоса, не видит разделов, читает только карту секторов. Эта карта может быть где угодно на флешке.

Личинка

Насколько мне известно, grub подозревает, что загрузочный установочный диск будет иметь адрес 0x80, что понятно. Однако, по моему опыту, вероятность мистических проблем типа "не будет работать" -в случае grub гораздо выше, несмотря на то, что он теоретически -может -считывать данные из файловой системы на загрузочном устройстве.

Решение требует глубокой -реконфигурации grub на более глубоком уровне, как это делают сегодня сценарии update-grub, grub-install. Приготовьтесь к множеству мистических проблем.

Сислинукс/Изолинукс

Syslinux требует файловой системы FAT или ISO для загрузки, ни одна из них невозможна для недавней установки Windows (требуется NTFS ), таким образом, это, вероятно, выпадает, потому что это противоречит требованию Windows о том, что он хочет загрузиться из первого раздела. Вы можете использовать syslinux в очень необычной конфигурации (3 раздела :1 :Windows NTFS, 2 :linux ext4, 3 :загрузочный жир ).


Я лично решил бы такую ​​задачу таким образом:

  1. Я бы получил выигрыш -только образ флешки откуда-то
  2. Я бы купил Ubuntu Live CD
  3. Я бы объединил два, что бы вин ушла в первый раздел, линукс во второй,
  4. Я бы выбросил syslinux из Ubuntu live cd и загрузил бы его с помощью LILO (конфигурация syslinux содержит информацию о том, как именно вы должны загружать Ubuntu с флешки ).
  5. Наконец, я бы уговорил своего босса/клиента согласиться с тем, что флешка будет доступна только для чтения. Если это не сработает или мне нужно идеальное решение, я бы клонировал минимальную систему Ubuntu. Кстати, чтение -и запись пригодной для использования системы Windows, вероятно, невозможна с флешки, существуют только комплекты для установки / запуска / восстановления. С Linux вы можете это сделать, но это требует дополнительной работы. В качестве альтернативы вместо ubuntu livecd я бы посоветовал попробовать knoppix.

0
29.12.2019, 20:08
1 ответ

Я никогда не использую Введите для продвижения вперед в таком случае. Enter перемещает только на одну строку вверх, а это неэффективно, и для меня это пустая трата времени.

Используйте Пробел , чтобы переместиться на целый экран вперед, и нет опасности выполнения нежелательной команды.

2
28.01.2020, 02:29

Теги

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