Меню Рубрики

Установка linux на карту памяти

Linux Exp Group

Linux на ногте большого пальца

Apr 29, 2011 By Joey Bernard
in HOW-TOs

Этот номер журнала весь посвящен портативному Линуксу. В данной статье я расскажу, как поместить Линукс на ноготь большого пальца. Я не хочу дискутировать о «нанокомпьютерах», которые использовал Джеймс Бонд. Вместо этого вы узнаете, как установить Линукс на карточку micro-SD, или любой другой USB-носитель.

Одна из утилит, которую можно предложить вашему вниманию в первую очередь, является UNetbootin (http://unetbootin.sourceforge.net). Это приложение доступно как для Линукс, так и для Windows. Оно имеет встроенную поддержку для загрузки и инсталляции некоторых дистрибутивов Линукс, включая Fedora, Debian, PCLinuxOS, Linux Mint, Sabayon Linux, openSUSE, Gentoo, Arch Linux, MEPIS и некоторых других.


Figure 1. UNetbootin

Утилита также предоставляет возможность загрузить другие инструменты, такие как:

— Parted Magic: менеджер разделов, который умеет изменять размер партиций, исправлять в них ошибки, создавать резервные копии и восстанавливать из них разделы;
— SystemRescueCD: загрузочный диск для исправления ошибок в операционных системах и их восстановления;
— Super Grub Disk: инструмент для исправления ошибок в установках GRUB;
— Backtrack: набор утилит для анализа сети и тестов уязвимостей;
— Ophcrack: утилита для восстановления паролей Windows;
— Smart Boot Manager: помогает загрузить что-то с CD-ROM или флоппи-дисковода на аппаратных конфигурациях, где это не позволяет сделать BIOS;
— FreeDOS: DOS с открытыми кодами для запуска утилит перепрошивки BIOS.

UNetbootin может загрузить требуемый ISO-образ для данных дистрибутивов автоматически или же вы можете создать ваш собственный образ и сообщить имя файла приложению. Следующий шаг — извлечение всех необходимых для записи на носитель файлов из образа. Носитель уже должен иметь раздел с отформатированной файловой системой FAT. Когда файлы извлечены, UNetbootin применяет некоторые эвристические механизмы для поиска ядра и образа инициализационного диска для помещения их в каталоги соответственно /ubnkern и /ubninit. Далее в конфигурационных файлах происходит поиск опций загрузки, которые помещаются в syslinux.cfg. Осталось запустить syslinux для превращения диска в загрузочный и искомый объект получен.

Другая утилита, привлекающая внимание — usb-creator (https://launchpad.net/usb-creator). Эта официально используемый создатель загрузочных флешек из Ubuntu live CD-дисков начиная с версии 8.04. Это приложение того же рода, что и UNetbootin. Имеет встроенную возможность для создания Ubuntu live USB, но это еще не всё. Подобно UNetbootin, usb-creator может взять произвольный образ диска и скопировать его правильным образом на USB-носитель. Просто выберите источник и целевой диск и запустите процесс.


Figure 2. usb-creator

Одно большое преимущество usb-creator-а — это возможность создания диска, пригодного для сохранения файлов. Любое пространство, не занятое файлами ОС, может быть использовано для этой цели. Помимо прочего, это означает, что любые изменения настроек ОС, сделанные в лив-режиме, будут сохраняться. То есть мы получаем полноценную ОС в кармане, которую теоретически можно запустить на любом доступном компьютере.

Все эти техники требуют ISO-образа загрузочного лив-диска. Но что если вы захотите что-то сконструировать на более низком уровне, что-то более «from scratch»? Для этой цели пригоден Syslinux. Это набор инструментов, предоставляющих загрузку со следующих носителей. В зависимости от названия конкретной программы, это:

— syslinux: загрузка с файловых систем FAT;
— pxelinux: загрузка с сети;
— isolinux: загрузка с «El Torito» CD-ROM;
— extlinux: загрузка с файловых систем ext2/ext3/ext4 или btrfs;
— memdisk: инструмент для загрузки ОС с нетрадиционных носителей.

Syslinux устанавливается в boot-сектор устройства и помещает в корень файловой системы устройства файл LDLINUX.SYS. Он уже в свою очередь загружает ядра операционных систем с файловой системы. Поскольку файловая система — FAT, все манипуляции с необходимыми файлами можно проводить с помощью стандартных DOS-утилит. По умолчанию syslinux будет искать в корне файловой системы файл LINUX. Это умолчание можно изменить в конфигурационном файле. Если в процессе загрузки удерживать клавиши ALT или SHIFT, мы увидим приглашение в стиле загрузчика LILO, в котором можно указать конкретный образ ядра для загрузки на выбор.

Поиск своих конфигурационных файлов syslinux осуществляет в следующем порядке: /boot/syslinux/syslinux.cfg, затем /syslinux/syslinux.cfg, и далее /syslinux.cfg в корне файловой ситемы.

В конфигурационном файле можно переопределить любые умолчания и задать параметры загрузки. Все пути указываются относительно положения syslinux.cfg, или же это должны быть полные пути. Базовый пример будет выглядеть примерно так:

Ядра, которые поддерживает syslinux не обязательно должны быть в формате ядра Linux. Это могут быть программы для PXE-загрузки, boot-сектора или образы COMBOOT.

С помощью Линукса на флешке я могу загружаться и на своём старом Eee PC, и на MacBook с помощью Parallels. Ваша карманная ОС будет доступна вам на любой машине, допускающей загрузку с USB.

Источник

5 лучших дистрибутивов Linux для установки на USB-флешки

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

Что вы можете сделать в этой ситуации? Вставьте версию настольного Linux на USB-накопитель и загрузитесь в нее по мере необходимости. Но какой самый лучший рабочий стол с USB Linux вы можете установить?

1. Для любого ПК: Puppy Linux

В течение некоторого времени Puppy Linux воспринимался как нечто большее, чем просто любопытство. Разработанный для использования на самом строгом оборудовании, он может комфортно работать на ранних машинах Pentium. Но это было не так практично. Многие установили Puppy Linux на свое старинное оборудование, чтобы просто посмотреть, смогут ли они.

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

Puppy Linux — это не единственный дистрибутив Linux. Он состоит из нескольких версий, основанных на другом коде, но с использованием одного и того же инструмента и философии. Одна версия основана на SlackWare, который является одним из наиболее известных дистрибутивов Linux.

2. Современный: elementary OS

Вы новичок в Linux, который хочет, чтобы в вашем кармане было что-то простое и привлекательное? Попробуйте elementary OS.

elementary OS предлагает нечто среднее между популярной рабочей средой GNOME и тем, что вы получаете на Mac. Полученный опыт настолько интуитивен, что вы можете установить его самостоятельно несколькими щелчками мыши.

AppCenter предоставляет приложения, созданные только для elementary OS , а также другие необходимые компоненты, такие как пакет LibreOffice, редактор изображений GIMP и редактор звука Audacity. Таким образом, вы можете начать работать, даже если вы не знаете, какое программное обеспечение доступно для Linux.

Поскольку elementary OS имеет много общего с Ubuntu, вы можете быть уверены, что вам не придется иметь дело с какими-либо проблемами совместимости оборудования. Кроме того, он работает плавно, даже на недорогом оборудовании, таком как ноутбуки и дешевые машины с процессорами Atom и Celeron.

3. Инструмент для управления вашим жестким диском: GParted Live

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

GParted — это распространенный инструмент Linux, используемый для управления этими разделами. Многие дистрибутивы поставляются с этим предустановленным инструментом. Но если ваш компьютер не загружается, вам нужна копия, которую вы можете загрузить с USB-накопителя.

Он называется Gparted Live, дистрибутив USB Linux для вашей флешки. Загрузка этой маленькой программы позволит вам изменить ваш жесткий диск, как вам нужно. Будьте осторожны, так как одна ошибка может привести к тому, что ваш жесткий диск не загрузится.

4. Образовательное ОС для детей: Sugar on a Stick

Sugar — это проект свободного программного обеспечения, созданный для детей. Цель состоит в том, чтобы предоставить опыт, который способствует сотрудничеству, размышлениям и открытиям.

Аспекты интерфейса могут функционировать в одноранговой сети и вообще не требовать подключения к Интернету.

Хотя у вас есть возможность установить Sugar непосредственно на жесткий диск, вы также можете запустить копию как рабочий стол Linux на USB. Команда активно поддерживает дистрибутив и создала версию Sugar с этой целью, известную как Sugar on a Stick.

С помощью Sugar on a Stick вы можете позволить ребенку временно использовать любой компьютер в доме, не назначая ПК для работы. Это также способ познакомить их с ценностями свободного и открытого программного обеспечения на ранних этапах, а не с потреблением, основанным на использовании в коммерческих операционных системах.

5. Портативный игровой бистрибутив: Ubuntu GamePack

С Ubuntu GamePack ваша флешка похожа на портативный игровой ПК. Да, вы ограничены спецификациями машины, которую вы заимствуете, но пока вы придерживаетесь названий со скромными требованиями, у вас не должно быть много проблем.

Ubuntu GamePack поставляется с программным обеспечением, облегчающим игры на Linux. Это включает в себя Steam, который позволяет вам загрузить существующую библиотеку названий Linux. Есть также Lutris, платформа с открытым исходным кодом, которая упрощает установку игры. В качестве альтернативы вы можете использовать PlayOnLinux или Wine для запуска поддерживаемых версий Windows.

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

Практичны ли USB-флешки Linux?

Современные стандарты USB означают гораздо меньшую задержку. Плюс цены упали, а объемы хранения выросли. Теперь вы можете получить 256 ГБ флешку с таким же объемом памяти, как у вашего ноутбука, и это не будет стоить вам много денег.

Вы не ограничены наличием только одного рабочего стола Linux на флешке. Как и в случае с вашим компьютером, вы можете одновременно загружать несколько рабочих столов Linux с одного USB-накопителя.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Установка linux на другой жесткий диск
  • Установка linux на второй жесткий диск
  • Установка linux на андроид планшет
  • Установка linux на virtualbox debian
  • Установка linux на uefi bios