Как установить Linux на USB постоянно

Включите «настойчивость»Означает, что любые изменения, внесенные в систему, будут запомнены, когда вы снова запустите ее в следующий раз. Этого не происходит на большинстве LiveCD или LiveUSB.Утилиты вроде Unetbootin и т.п. позволяют устанавливать некоторые дистрибутивы, разрешая постоянство. Однако немногие Live-дистрибутивы поддерживают эту опцию, вот один альтернатива что должно функция использование любой дистрибутив.


Это способ установки ОС Linux (не имеет значения, какую именно) на USB (который должен быть в формате FAT32).

Наверняка вы заметили, что во всех Live-дистрибутивах, когда они загружаются в память, любые изменения, внесенные в систему, исчезают при следующем запуске.

С другой стороны, дистрибутивы, которые позволяют сохранять постоянство, требуют создания отдельного раздела на USB-накопителе для хранения элементов, которые мы хотим сохранить (особенно папки HOME).

К сожалению, этот вариант поддерживается очень немногими дистрибутивами.

На днях я вспомнил об альтернативе, которую один читатель упомянул давно и давно, и которую я всегда хотел попробовать. Я сделал это и был очарован. Это настолько просто, что делает это красиво: проявите настойчивость, установив систему на USB-накопитель, как если бы это был жесткий диск.

Введение

В качестве примера я собираюсь использовать Crunchbang, дистрибутив на основе Debian, который использует Openbox и очень легкий. Я использовал его, чтобы «оживить» машину всего с 512 МБ ОЗУ.

Скачать: Официальный сайт Crunchbang (отличный дистрибутив)

Можно установить Crunchbang на диск емкостью 2 ГБ, но я рекомендую использовать не менее 4 ГБ или 8 ГБ на случай, если вы хотите установить дополнительные приложения.

Вот пошаговое объяснение, чтобы никто не заблудился ...

Шаг 1

Для начала есть несколько возможностей: загрузиться с Live CD / USB или с виртуальной машины. Все зависит от имеющихся у вас ресурсов. Моя рекомендация: используйте LiveCD.

Для получения более подробной информации о что такое LiveCD, как его создать и как заставить систему загружаться с CD, мы создали обширное руководство, чтобы помочь вам.

После загрузки LiveCD выберите «Графический установщик».

Шаг 2

Выберите язык язык.

Шаг 3

Выберите ваше местоположение.

Шаг 4

Выберите раскладку клавиатуры.

Шаг 5

Выберите имя хоста. Тот, который идет по умолчанию, подойдет 99,9% людей.

Шаг 6

Выберите ваше имя пользователя.

Шаг 7

Пожалуйста, введите Ваше имя. То же самое будет использоваться почтовыми программами и т. Д.

Шаг 8

Выберите пароль. Это пароль администратора, который будет использоваться в качестве пароля, чтобы sudo мог выполнять административные задачи.

Шаг 9

Выберите свой часовой пояс.

Шаг 10 (отсюда все становится сложнее)

Теперь мы готовы разделить наш USB-накопитель. Выберите вариант «Вручную».

Шаг 11

Найдите свой USB-накопитель и выберите его.

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

Щелкните продолжить.

Шаг 12

Измените параметр «Использовать как:» на ext3 или ext4, установите точку монтирования на / (корень) и убедитесь, что установлен «флаг загрузки».

Шаг 13

Выберите опцию Завершить разметку и записать изменения на диск. Это ваш последний шанс убедиться, что введенные данные верны и что вы не изменяете другой диск.

Шаг 14

Появится предупреждение о том, что вы забыли создать раздел подкачки (SWAP). Я просто выбрал вариант «нет». Раздел подкачки занимает только ценное дисковое пространство и подвергает риску жизнь вашего USB-накопителя. С другой стороны, возможно, что это замедлит работу системы (с учетом характеристик типа установки, которую мы выполняем).

Шаг 15

Выберите «Да», чтобы завершить раздел.

Шаг 16

Раздел будет создан и начнется установка системы. Это идеальное время для аперитива. 

Шаг 17

Это ОЧЕНЬ важно: выберите «НЕ устанавливать Grub в MBR моего компьютера».

Шаг 18

Теперь вы должны сообщить Grub, где находится ваш USB-накопитель. Обычно это / dev / sdb1, но вполне возможно, что это что-то еще. Вам нужно заменить sdb1 буквами и цифрами, которые вы записали на шаге 11.

Шаг 19

Удалите / размонтируйте LiveCD или LiveUSB. Перезагрузите компьютер и настройте приоритет загрузки для USB в BIOS.

Шаг 20

Наслаждайтесь своим постоянным Linux. 

Вот как выглядит мой Crunchbang с Iceweasel (и двумя открытыми страницами) и открытыми mtPaint. Едва потребляет 2 МБ. Система загружается примерно с 300 МБ ОЗУ. Роскошь.

окончательные рекомендации

Отключить кеш интернет-браузера. В Firefox / Iceweasel это очень просто. Я открыл страницу about: config и поискал параметр network.http.use-cache. Чтобы отключить его, дважды щелкните по нему. Это должно быть ложью.

Упростите просмотр веб-страниц на машинах с небольшим количеством ресурсов. Прежде всего, необходимо включить параметр plugins.click_to_play в файле Firefox about: config. Это отключит Flash по умолчанию, если вы не нажмете на элемент.

Вторая рекомендуемая конфигурация - изменить User Agent, чтобы страницы (Gmail, Google и т. Д.) Считали, что мы используем планшет. Как вы все знаете, у некоторых веб-сайтов есть свои «облегченные» версии для удобства просмотра на планшетах или мобильных устройствах. Мы можем использовать эту возможность в наших интересах изменение пользовательского агента вручную или используя один из многих Расширения которые существуют для Firefox.

Смонтировать разделы при запуске. Хотя это не обязательно, поскольку почти все дистрибутивы Linux обнаруживают разделы и позволяют их монтировать во время использования, вы можете захотеть, чтобы они монтировались при загрузке системы (возможно, для установки ярлыков в вашем файловом проводнике или по любой другой причине ). В этом случае вам необходимо изменить файл fstab.

Предполагая типичный случай монтирования разделов NTFS, я открыл файл конфигурации / etc / fstab:

Sudo нано / и т.д. / Fstab

И добавьте строку, подобную следующей:

UUID = EA7CB00F7CAFD49B / media / win ntfs по умолчанию 0 0

Заменив UUID на UUID вашего раздела (чтобы узнать, запустите sudo blkid), / media / win на путь, по которому вы хотите смонтировать раздел (не забудьте сначала создать необходимую папку с помощью команды mkdir). Остальное обычно подходит для традиционной установки. Если вам нужно изменить права доступа к разделу, вы можете это сделать.

к больше информации о fstab Рекомендую прочитать старую статью, размещенную в блоге.


Добавить в качестве предпочтительного источника