1

Мне сказали установить Ubuntu на моем ноутбуке для работы, чтобы изучить сценарии оболочки. Я прочитал лучший способ установить Ubuntu на флешку и разделить мой жесткий диск. Мне интересно, как ОС загружается с флешки? Это буквально маленький интерфейс, который можно поставить куда угодно?

Это напоминает мне время, когда я загружал игру на USB-накопитель, когда я принес ее в дом моих друзей, он сказал мне, что она будет работать медленно, если я не установлю ее и буду запускать только с USB, это отличается от запуска убунту с usb? Будет ли Ubuntu медленным?

3 ответа3

1

Операционные системы могут загружаться с любого носителя, а в случае загрузки PXE - вообще без носителя. Когда они запускаются, они запускают почти все свои важные функции из оперативной памяти. В этом случае, с загрузочным дистрибутивом Linux, вы можете выделить ему немного места на жестком диске, чтобы сделать это.

Очевидно, что он не будет иметь такую же производительность, как обычная установка, но этот тип настройки очень хорош для обучения, так как вы можете восстановить его в исходное состояние в любое время.

1

Биты просто биты. Те же самые биты могут быть ОС, если они загружены с привода, как если бы они были загружены с компакт-диска, USB или сети. Все, что имеет значение, так это то, что BIOS знает, как читать эти биты.

Игры немного отличаются, потому что память ядра не может быть заменена в любом случае, а игры требуют гораздо больше операций ввода-вывода.

0

Мне сказали установить Ubuntu на моем ноутбуке для работы, чтобы изучить сценарии оболочки.

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

Я прочитал лучший способ установить Ubuntu на флешку и разделить мой жесткий диск. Мне интересно, как ОС загружается с флешки?

BIOS просто запрашивают загрузочное устройство для сектора 0, помещают его в память и запускают то, что там. Пока они знают, как запросить загрузочное устройство для этого сектора (ранние версии BIOS работали только с дискетами и постепенно узнали о других устройствах, таких как CD-ROM и USB-накопители за последние годы), это все равно. Пока сектор 0 USB-накопителя имеет действительный загрузчик и таблицу разделов, большинство BIOS-ов могут загружаться с него (вам может понадобиться вызвать меню загрузки с помощью F12 или чего-то подобного во время загрузки).

UEFI немного умнее и фактически загружает файл из раздела на устройстве, но, пока UEFI знает, как это сделать с устройством, его не волнует тип или тип устройства.

Это буквально маленький интерфейс, который можно поставить куда угодно?

Linux очень универсален, он может работать только для чтения с CD-ROM, напрямую с портативного накопителя, жесткого диска, флэш-памяти и других странных возможностей. Вы можете гарантировать, что если кому-то нужен Linux для загрузки странным образом, это возможно и уже сделано. Первоначальный Xbox-взломанный установщик Linux фактически запускал Linux из большого файла, смонтированного как устройство цикла.

он сказал мне, что он будет работать медленно, если я не установлю его, а только запускаю с usb, это отличается от запуска ubuntu с usb?

Он прав. USB-накопители работают медленнее, чем внутренние жесткие диски (CD-ROM еще медленнее). Однако, если все, что вы делаете, это запускаете оболочку в терминале или изучаете Linux, это подойдет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .