LXF108:Linux на чем угодно
(викификация, оформление, иллюстрация) |
|||
Строка 140: | Строка 140: | ||
: Honda Ubuntu? Конечно, просто спросите '''Гарольда Симса''' из Сан Антонио, штат Техас. | : Honda Ubuntu? Конечно, просто спросите '''Гарольда Симса''' из Сан Антонио, штат Техас. | ||
− | {{Врезка|Содержание= | + | {{Врезка|Содержание=[[Изображение:LXF108_29_1.jpg|300px]]|Ширина=300px}} |
«В связи с растущим интересом к внедрению Linux я подумал, что могу поделиться своим опытом. Я портировал ядро 2.6 на систему управления | «В связи с растущим интересом к внедрению Linux я подумал, что могу поделиться своим опытом. Я портировал ядро 2.6 на систему управления | ||
Строка 154: | Строка 154: | ||
: Эксперт по инсталляциям Linux '''Дейв Андерс''' рассказал о своих подвигах | : Эксперт по инсталляциям Linux '''Дейв Андерс''' рассказал о своих подвигах | ||
+ | |||
+ | Дейв Андерс [Dave Anders] – это установщик-вундеркинд, и он оборудовал Linux’ом несколько карманных устройств, таких как Pixter, JuiceBox, TV Now и ZipIt. Он говорит, что его главная мотивация – обучение, так как он использовал эти дешевые гаджеты для экспериментов с мод-чипами, пайкой и установкой без особой опаски сломать что-либо ценное (ведь всегда можно найти замену). Другая причина – повышение квалификации: «Один из аспектов аппаратного хакинга – это замечательная платформа для обратного инжиниринга и отладки», говорит он. «В реальности, документации по оборудованию и | ||
+ | выводам часто не хватает. Будь то из-за смены работы или просто из-за неустойчивости проекта, но разработчику случается переключаться на развитие существующего продукта». | ||
+ | |||
+ | ====Установка Linux на планшетный ПК==== | ||
+ | |||
+ | : ОК, возможно, этот будет тривиальнее остальных... | ||
+ | |||
+ | Еще один дерзкий проект – инсталляция Linux на планшетный ПК. Это | ||
+ | куда сложнее, чем просто установить последний дистрибутив и | ||
+ | использовать его как ноутбук. Вашей целью является разузнать, как | ||
+ | заставить планшет Wacom поддерживать работу из-под Linux, чтобы | ||
+ | вы могли использовать интерфейс пера. Для новичков сообщим, что | ||
+ | большинство дистрибутивов не могут установиться, потому что не | ||
+ | воспринимают конфигурацию оборудования. В моих тестах я пытался | ||
+ | загрузить Fedora, Ubuntu, и SUSE 10, и всякий раз установщик слетал | ||
+ | на полпути. Мне удалось поставить Ubuntu Studio со всеми программными дополнениями без всяких проблем. EmperorLinux (http://www.emperorlinux.com) работает со многими планшетными ПК, но в этом случае вам нужно отослать ваше устройство в компанию, чтобы они | ||
+ | сделали всю работу за примерно 350 долларов США. |
Текущая версия на 11:32, 28 октября 2009
|
|
|
Содержание |
[править] Linux на чем угодно
- Управляйте своим миром, установив Linux на игровые консоли, настольные компьютеры, беспроводной маршрутизатор… да почти на все, был бы ЖК-экран.
Известная латинская пословица гласит: «Кто повсюду тот нигде». В компьютерном мире это не совсем так Linux проникает глубже и глубже, управляя все большим количеством настольных и мобильных систем, донося музыку и видео до вашего дома через сети цифрового вещания используясь как платформа разработчика в таких студиях высоко классных видеоэффектов, как Industrial Light & Magic, ранее тяготевшей к Windows и Mac. Но многие устройства еще не управляютс Linux’ом, полагаясь вместо этого на проприетарные ОС. Для энергичного пользователя Linux нет такой вершины, которую он бы не смог покорить. Linux можно установить почти на все, что имеет процессор, монитор и немного свободного места. Иногда не нужно даже монитора, если вы подключаетесь к устройству через управляемый Linux’ом ноутбук или скидываете ядро с USB-брелка. Оживленная Linux’ом машина откроет перед вами новый мир разделяемых ресурсов, анализа сети и домашней автоматизации.
Для каждого из описанных ниже случаев мы приведем не просто шаги, необходимые для установки: вам ведь захочется узнать, что можно сделать с обновленным устройством. Linux – не только повод похвастаться, он также придает аппаратуре дополнительные функци и возможности. PS3 станет домашним медиа-сервером, а маршрутизатор Linksys WRT54G превратится в сетевой анализатор, способны отражать атаки возможных хакеров. Это может быть интересным побуждающим, но также и поучительным. Так что приготовьте ваши дистрибутивы (многие из них бывали у нас на LXFDVD) и приступайте к хакингу – пусть везде будет Linux!
[править] Предупреждение!
Перед тем как взяться за дело, усвойте несколько простых правил. Во-первых, для таких дорогих устройств, как Sony PS3, перед установкой альтернативной системы убедитесь, что вы разобрались в гарантии и во всех рисках повредить приставку. Зарезервируйте свои данные: весьма вероятно, что инсталляция Linux затрет эти файлы. Даже если вам кажется, что безопасности данных ничего не угрожает (например, установка выполняется в новый раздел), все равно готовьтесь к сбою: иногда инсталляция проходит гладко, но при этом весь диск становится нерабочим, и его приходится переформатировать, приводя машину в исходное фабричное состояние. В некоторых редких случаях (например, для Sony PSP), установка Linux аннулирует гарантию, и вы обнаружите, что вернуть устройство в прежнее состояние очень сложно – то есть вы должны реально хотеть использовать его для Linux, а не для тех целей, для которых оно было разработано (т.е. игр).
[править] Установка Linux на PSP
- Сложность: Трудно Обратимость: Нет
Процедура простая и ясная; единственным камнем преткновения при установке Linux на PSP является нарушение гарантии (поскольку сначала вы должны взломать PSP OS), при сбое устройство может превратиться в «кирпич», а вернуть PSP в исходное состояние сложно. При моих тестах я обзавелся «кирпичом» вместо PSP, даже не успев ничего попробовать – видимо, из-за дефектной карты MemoryStick Duo. Карманные устройства более хрупки, чем ПК, и один-единственный ошибочный кусок кода может повредить крошечное (и часто основанное на флэш-памяти) внутреннее хранилище данных, сделав консоль неработоспособной.
Приведенные инструкции будут работать, только если вы сначала «раскурочите» вашу PSP. Мы не собираемся учить вас вскрывать батарею (это опасно), тем более что есть куда более простой путь. Поищите в сети пакет «pandora’s battery»: он включает новую батарею PSP и карту MemoryStick Duo с необходимым самопальным ПО. Они стоят всего несколько долларов и избавят вас от головной боли, если вы не знаете, как припаивать проводки от батареи. Найдите на вашем PSP болты, открутите их, вытащите старую батарею, засуньте новую, затем верните крышку на место. Вставьте карту MemoryStick Duo и загрузите новое системное ПО.
Еще совет? Можете купить самопальную PSP на eBay или даже отослать ваш PSP на специальный сайт, где делают всю хирургию, чтобы устройство стало перепрошиваемым и могло запускать Linux. Конечно, если у вас уже есть старая PSP, которая не обновлялась до версий PSP OS 2 или 3, весьма возможно, что вы сможете установить самопальную ОС и прошить Linux безо всяких проблем.
[править] PSP Linux – легкие шаги
[править] Загрузите прошивку
Рекомендуем взять новую с иголочки карту MemoryStick Duo: старые сбойные носители для наших целей не годятся. Подключите кардридер к вашему ПК и вставьте в него карту MemoryStick Duo. (Вы не сможете подключить PSP прямо к Linux-машине без добавления специальных приложений или использования командной строки – это лишняя морока, а в Ubuntu Hardy Heron, похоже, вообще не работает.) Теперь скачайте самопальную прошивку для PSP. Мы использовали вариант от Dark Alex с http://www.dark-alex.org. Зайдите на сайт, щелкните на PSP, загрузите последний хак M33-3 и скопируйте всю папку UPDATE на карту MemoryStick. Также скачайте дистрибутив Linux для PSP с сайта Мо Джексона [Mo Jackson]: http://jacksonm88.googlepages.com/linuxonpsp.htm. После загрузки нужных дистрибутивных файлов и отката вашей PSP до подходящей версии системного ПО, вставьте карту в консоль.
[править] Запустим установщик
В XMB (XrossMediaBar, это ОС на PSP), войдите в меню Game и выберите карту MemoryStick Duo. Сначала запустите установку прошивки ОС M33, нажав на X; дождитесь окончания и перезагрузитесь. Если появятся сообщения об ошибке, вам, видимо, придется откатиться к предыдущей версии системного ПО Sony PSP. Установив прошивку, опять войдите в меню Game, выберите файл uClinux и нажмите X. Запустится установка uClinux. Дождитесь перезагрузки, и вы увидите командную строку. Теперь можно запускать приложения uClinux – например, клиенты обмена мгновенными сообщениями, браузеры, игры и видеоутилиты.
[править] Маршрутизатор с Linux-начинкой
- Сложность: Легко Обратимость: Да
А вот переделка с осязаемой практической целью. Установив Linux на маршрутизатор, вы сможете использовать устройство для анализа сети, расширить его функции за пределы обычной спецификации (добавкой мер безопасности или настройки учетных записей пользователей) или поэкспериментировать с новыми хаками, вроде потокового вещания на другой беспроводной гаджет в вашей квартире. По сути, вы идете в обход официальной прошивки и открываете дверь новым приложениям. Можно изменить настройки маршрутизатора так, чтобы конкретный Linux-драйвер лучше работал в Wi-Fi сети. Чтобы следовать нашим инструкциям, будет лучше иметь маршрутизатор точно такой же марки и модели, хотя базовые принципы одинаковы почти для всех устройств, для которых доступен установочный образ. (Вы можете произвести поиск Google для вашей модели – например, «D-Link DIR_655 Linux» – чтобы увидеть, доступна ли прошивка, затем скачать и установить ее, следуя руководству ниже.)
Мэтью Кэрон [Matthew Caron], соавтор Linux-хака для маршрутизатора WRT54G, советует также внимательно рассмотреть номер модели. У популярного WRT54G имеется совершенно новая исправленная разновидность под названием WRT54GL, предоставляющая для установки Linux немного больше памяти. Также доступна пара различных версий Linux. Мы использовали DD-WRT (http://www.dd-wrt.com), но есть и вторая, под названием OpenWRT (http://www.openwrt.org), она более гибко настраивается. Кэрон отметил, что для анализа сети часто используется OpenWRT: установив его, вы сможете подключить маршрутизатор к сетевому коммутатору, а затем применить его для скачивания данных и анализа трафика. Это дешевый способ произвести некоторую оптимизацию WAN, чтобы ускорить приложения, если вы видите неполадки в сети, или просто посмотреть, как работает коммутатор. Для данной установки мы использовали файл DD-WRT v24 и маршрутизатор Linksys WRT54G v2.
- Найдите поддерживаемый маршрутизатор Первым делом следует убедиться, что ваш маршрутизатор Linksys поддерживается. Зайдите на http://www.dd-wrt.com/wiki/index.php/Supported_Devices и посмотрите список доступных моделей.
- Подключите маршрутизатор Подключите ваш маршрутизатор прямо к ПК с помощью кабеля Ethernet. Не пользуйтесь беспроводной связью: возможен конфликт при инсталляции. Зато взять ИБП – хорошая идея, потому что сбой питания во время установки может сделать маршрутизатор практически бесполезным и потребовать ремонта оборудования – будьте осторожны!
- Скачайте Linux Теперь загрузите ту версию Linux, которую вы собираетесь использовать в вашем маршрутизаторе. Вы сможете найти их на http://www.dd-wrt.com/wiki/index.php/What_is_DD-WRT%3F#File_Versions. Есть варианты, специально разработанные для VoIP, VPN, плюс стандартная и мини-установки. Если вы не очень понимаете, что значат эти слова, берите Mini – впоследствии вы всегда сможете обновить ее до стандартной или любой другой редакции. Загляните под маршрутизатор, чтобы узнать версию и номер модели, например, WRT54G V2. Конкретная прошивка, использованная нами для WRT54G v2, находится здесь: http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24/Broadcom/Linksys/WRT54G_v2/dd-wrt.v24_mini_wrt54g.bin.
- Сбросьте маршрутизатор Сбросьте устройство, нажав на 30 секунд кнопку Reset при включенном питании. Это очистит все настройки и приготовит маршрутизатор для установки вчистую. Известны случаи, когда специфические настройки конфликтовали с DD-WRT.
- Обновите прошивку Зайдите на маршрутизатор, вписав его IP-адрес в адресной строке браузера вашего ПК. Если вы не знаете IP-адреса по умолчанию, загляните в руководство пользователя. Сделав это, щелкните во вкладке Administrator и выберите Firmware Upgrade. Нажмите Browse и выберите Bin-файл, скачанный вами ранее. Щелкните по Upgrade и подождите, пока загрузится прошивка.
- Настройка Маршрутизатор перезагрузится, и вы увидите интерфейс DD-WRT. Здесь можно настроить параметры QoS, отрегулировать ограничения доступа к сети, детально посмотреть память и информацию о сетевых пакетах, увидеть SSH-информацию, сконфигурировать DHCP, VPN или оптимизировать VoIP-маршрутизацию, а также задействовать режим моста, чтобы распространить беспроводной сигнал по всему дому, и даже настроить hotspot, чтобы к нему могли подключаться ваши гости. Отметим, что после установки DD_WRT, по умолчанию маршрутизатор будет использовать имя пользователя “root” с паролем “admin”, а не то, что написано в документации Linksys.
[править] Установка Linux на Playstation 3
- Сложность: Средняя Обратимость: Да
Установка Linux на Playstation 3 проста, и фактически она поддерживается и одобряется Sony. Похоже, компания рада разрешить конечным пользователям наращивать силу большой черной игровой консоли, в отличие от снобов из Microsoft (те заперли Xbox 360 так крепко, что пока никому не понятно, как водрузить на него Linux). Здесь же установка Linux – это вопрос выбора пункта меню и перезагрузки.
Единственная сложность – вам, быть может, придется выполнить инсталляцию несколько раз, пока все не заработает. PS3 случается капризничать на двух разных этапах: старте загрузчика и установке подходящей версии Fedora. Некоторые пользователи сообщали об отсутствии проблем на обеих стадиях, так что ваш опыт может варьироваться, но если вы споткнулись, просто начните все сначала.
- Подготовьте PS3 PS3 надо подготовить к установке. Возьмите USB-брелок (подойдет любой объем, так как сначала мы будем копировать небольшие файлы) и вставьте его в ваш PS3. На PS3, используйте XMB (родную ОС) и зайдите в меню Game, затем выберите Saved Data Utility. Она позволит зарезервировать все данные, содержащиеся на PS3. Сохранив их, подключите контроллер PS3 в свободный USB-порт – если в ходе установки он потеряет связь с приставкой, ваши шанс обрести черный блестящий «кирпич» резко возрастут. Затем вытащите USB-накопитель и воткните его в ваш ПК. Выключите PS3, сэкономив тем самым на электричестве...
- Загрузите и подготовьте файлы Затем скачайте все файлы, которые понадобятся вам для установки. Загрузчик возьмите здесь: http://dl.qj.net/PS3-Linux-Addon-Disc-PlayStation-3/pg/12/fid/11308/catid/514. Установщик Linux (для официального процессора Sony PS3 Cell) – здесь: http://dl.qj.net/click.php?pid=111&fid=11328. И ISO-файл Linux – здесь: http://mirror.linux.duke.edu/pub/fedora/linux/core/5/ppc/iso/FC-5-ppc-DVD.iso. В скачанном вами образе загрузчика вы увидите файл под именем otheros.self – скопируйте его в корень USB-накопителя. Чтобы открыть ISO-файл Cell (установщик Linux), используйте программу типа PeaZip, и отыщите там в папке kboot файл otheros.bld. Также перенесите его в корень, вытащите брелок и подключите его к PS3. Затем создайте DVD из ISO-файла Fedora Core 5. В программе для прожига DVD выберите наименьшую возможную скорость, например, 2X. Затем извлеките диск и вставьте его в PS3. Приставка загрузится в XMB.
- Установите Linux В PS3, перейдите в меню System > System Settings > Format Utility. Создайте новый раздел, выделив под Linux 10 ГБ. Вернитесь в меню System Settings и выберите опцию Install Other OS. В подсказке щелкните Yes. PS3 автоматически найдет и считает с USB-накопителя загрузчик kboot; подтвердите установку. Теперь снова ступайте в System Settings, выберите пункт Default System, поставьте Other OS и подтвердите это. PS3 перезагрузится и запустит ядро Linux. В приглашении kboot введите: install-fc sda Запустится установщик Fedora Core 5. Следуйте указаниям этого хорошо знакомого вам инсталлятора.
Внимание: Если ваш PS3 постоянно перезагружается или отказывается устанавливать Fedora, проверьте несколько вещей. На PS3, убедитесь, что используете самую последнюю версию XMB. Затем запишите диск с Fedora Core 5, используя наименьшую возможную скорость, и проверьте качество прожига. Наконец, попробуйте использовать версию Yellow Dog Fedora, лежащую в виде одного ISO-образа на http://www.terrasoftsolutions.com/products/ydl.
Fedora – явно один из самых распространенных дистрибутивов, и вы можете легко скачать любой нужный вам пакет, включая MythTV, программы для записи музыки, альтернативные браузеры и игры. В этом дистрибутиве вы можете использовать почти любые мышь и клавиатуру, в том числе протестированные нами модели Logitech G5.
Из всех устройств, проверенных нами на предмет установки Linux, PS3 оказалась самой снисходительной в случае, если вы решите вернуться к первоначальной ОС. Во-первых, отключите приставку, затем включите, но удерживайте кнопку Power (ту, что подсвечена красным) в течение пяти секунд, пока не услышите звуковой сигнал. При этом произойдет сброс PS3 и снова запустится XMB, и вы опять сможете играть в Grand Theft Auto 4!
[править] Установка Linux на КПК
- Сложность: Средняя Обратимость: Да
Современные наладонники, управляемые Palm OS или Windows Mobile, весьма мощные и, конечно, поддерживают множество разного и полезного ПО, но интерфейс обеих платформ начинает выглядеть поношенным (Microsoft планирует тщательный пересмотр Windows Mobile, но он, скорее всего, не появится раньше 2009 года). Инсталляция Linux на КПК даст вам больше контроля над тем, что вы можете сделать с карманным устройством, и поможет получить более развитую графику. После установки Linux, КПК становится больше похож на мини-компьютер. Понадобится всего несколько шагов, и выполнить их легко.
Мы протестировали дистрибутив Opie на Palm TX, но вы можете достать версии почти для любой модели Palm и использовать Familiar OS http://familiar.handhelds.org) для КПК HP iPAQ (хотя последние модели, вроде iPAQ 110 Classic, не поддерживаются – да, мы пробовали!). Однако будьте осторожны, пытаясь обновить ПО на Palm Treo – можно нарваться на серьезные проблемы.
- Скачайте приложения Сначала загрузите нужное вам ПО. Opie для Palm TX доступен здесь: http://sourceforge.net/project/showfiles.php?group_id=155828. Вам также понадобится загрузчик, который можно скачать здесь: http://projects.linuxtogo.org/projects/palmtx/.
- Подмонтируйте SD-карту Palm TX использует карты SecureDigital (SD). Если у вашего ноутбука нет встроенного кардридера, потребуется внешний. Вставьте карту (неважно какого объема), затем скопируйте файл образа Opie и загрузчик в ее корень. Отмонтируйте носитель и вставьте его в TX.
- Запустите загрузчик Просмотрите память SD-карты на Palm TX и щелкните по файлу загрузчика Garux. Вас попросят подтвердить, что вы сделали резервные копии ваших файлов; если это так, то щелкните по “I did a backup”, а если вам нужно сначала заархивировать файлы вашего Palm TX, выйдите из программы и проделайте это. Подтвердив, что резервные копии готовы, вы увидите экран загрузчика. Нажмите на Start Linux.
- Запустите Linux Вы увидите экран загрузки, который продержится где-то минут пять. В конце концов вы увидите экран-приглашение Opie. Ткните в него – вам предложат настроить стилус, прощелкав по специальным «мишеням». Следуйте экранным подсказкам и укажите язык, включите вкладку Docs, где сканируются и отображаются внешние носители, содержащие документы, а также задайте время. В итоге вы увидите главный экран Opie, откуда вы сможете запускать такие программы, как менеджер контактов и блокнот.
- Назад, к Palm OS! Установив Opie, вы сможете искать в Google программы для него и устанавливать их с использованием SD-карты. Похоже, что Opie не слишком хорошо поддерживается, а его сообщество, видимо, разбежалось. Интересно, что оно может возникнуть опять, поскольку все больше пользователей Palm осознают, что они могут реально расширить мощь своего устройства; становится все более очевидным и то, что Palm не сильно торопится создавать новую, более совершенную ОС для старых КПК. Работа с Linux на устройствах Palm дает вам желаемые функции, а также море полезных мобильных приложений – даже больше (и лучше), чем можно найти на сайтах вроде http://Handmark.com. Возврат к первоначальной Palm OS прост: вы можете произвести полный аппаратный сброс, при этом будет загружена исходная ОС. Просто удерживайте кнопку Power, затем с помощью скрепки нажмите на кнопку Reset сзади устройства. Вы увидите логотип Palm; отпустите Reset и удерживайте Power, пока не появится второй логотип Palm вместе с индикатором выполнения внизу экрана; при этом ОС загрузится из ПЗУ. Когда вас, наконец, спросят про язык, который вы хотите использовать, знайте, что сброс произведен корректно и можно снова использовать Palm OS. Уфф!
[править] Установка Linux на Nintendo DS
- Сложность: Средняя Обратимость: Нет
В отличие от PSP, установка Linux на Nintendo DS потребует некоторых специальных приспособлений, которые позволят вам загружать на DS различное ПО. Гэрет Лэтти [Gareth Latty], житель Великобритании, является ключевым участником команды DS Linux, работающей над надежным дистрибутивом Linux для DS. Вы можете узнать о проекте больше на http://dslinux.org.
- Настройка оборудования Перед загрузкой дистрибутива вам понадобится кое-какое оборудование. Во-первых, это GBA Movie Player (GBAMP), устройство, работающее подобно старым GameShark для видеоконсолей; оно позволит вам загружать и запускать приложения на DS. Затем, понадобится карта CompactFlash (CF), которая вставляется в слот GBA Movie Player. Вам также потребуется место для хранения файлов на DS, так как у него нет внутренней памяти, куда можно записать Linux. Для этого сгодится карта NoPass, типа Datel MaxMediaLauncher (http://www.datel.co.uk), позволяющая хранить файлы на DS. Некоторые карты NoPass также увеличивают ОЗУ DS, что приведет к более быстрой работе Linux. (Вы можете найти карты GBAMP и NoPass на eBay или Amazon.com, или магазинах б/у видеоигр, где продаются аксессуары.)
- Подмонтируйте карту и загрузите Linux Примонтируйте CF-карту под Linux, используя кардридер (или вставьте ее в слот ноутбука, если вы обладаете таковым). Скачайте дистрибутив Linux с http://kineox.free.fr/DS/dslinux-gbamp.tgz и разархивируйте его на смонтированную CF-карту. Скомандуйте: tar -C /media/cf -zxvf dslinux-gbamp.tgz Теперь поместите CF-карту в GBA-слот на GBAMP (тот, что побольше). Вставьте карты GBAMP и NoPass в ваш DS и загрузите консоль. Вы увидите командную строку, откуда сможете выбрать файл dslinux.nds, чтобы на Nintendo DS запустился Linux.
- DS в сети Ну и что теперь можно делать? Новички могут перенести файлы с карты GBAMP на карту NoPass – просто скопируйте их из и в каталог /GBAMP; ваш DS превратится в карманное устройство хранения данных. DS Linux также содержит браузер под названием retawq, клиент обмена мгновенными сообщениями tinyirc и широкий спектр игр, например, Sudoku, Boggle и Battleship. Запустить любую игру можно из командной строки, просто введя ее название. Вы также можете использовать telnet, читать электронную почту и даже слушать интернет-радио.
Мы не будем здесь углубляться в детали, но для доступа к Интернету вам придется настроить беспроводную сеть для DS из DS Linux. То, как это сделать, изложено в видеофайле (на http://youtube.com/watch?v=xhQiqjt4nVA).
Если вы захотите снова играть в игры на DS, дорога будет трудной. Вы можете связаться с Nintendo насчет поддержки и ремонта, но они наверняка увидят, что вы установили Linux, и могут отказать вам, поскольку гарантия аннулируется. Некоторые пользователи сообщали, что им удавалось архивировать исходные файлы DS и загружать их заново, но у нас нет подтвержденных сведений о том, что это работает. Это дорога в один конец: нам не удалось переустановить операционную систему DS после развертывания Linux ни на оригинальной, ни на малой (DS Lite) версиях этого карманного игрового устройства.
[править] Установка Linux на Xbox
- Сложность: Трудно Обратимость: Нет
Это немного «старомодно» – ведь сейчас главной игровой консолью Microsoft является Xbox 360 – но загрузка Linux на первый Xbox (популярный около 2002 г.) имеет смысл: старая машинка, пылящаяся в углу, обретет новую жизнь. Кроме того, Xbox – все еще жизнеспособный ПК с процессором Celeron, видеокартой NVIDIA GeForce 3, DVD-приводом, звуковой системой Surround, портами USB, Ethernet, жестким диском на 10 ГБ (в большинстве систем) и 64 МБ ОЗУ. По сегодняшним понятиям это не бог весть что, но Xbox вполне можно превратить в дополнительный Linux-терминал. Для установки Linux я использовал старый пакет разработчика Xbox, и он работает как пчелка, если четко следовать пунктам и не отклоняться от накатанной тропы.
Внимание: Чтобы инсталлировать что-нибудь на Xbox, вам придется обойти почти герметичную защиту Microsoft: она препятствует установке любых приложений третьих лиц, в том числе и Linux. Вы можете взять простое устройство под названием Action Replay (http://www.codejunkies.com), которое позволит вам обращаться к жесткому диску. В сущности, это кабель USB-на-Xbox, используемый для передачи файлов. Вы также можете припаять обычный USB-кабель к шнуру контроллера Xbox, или даже прорезать отверстие в Xbox Memory Unit и добавить USB-адаптер таким способом, но эти варианты немного рискованны, если вы неправильно подберете провода. За подробностями по созданию собственного кабеля обратитесь на http://xbox-linux.sourceforge.net. Вам также понадобится экземпляр игры MechAssault, позволяющей установить Linux как эксплойт.
- Соберите оснастку Как и в случае с DS Linux, самая трудная часть установки Linux на Xbox – это сбор всего необходимого: кое-что уже не так часто встретишь. В моем случае я все перерыл в поисках Xbox Memory Unit и много думал, как скопировать файлы на диск Xbox. Это сложнее, чем кажется: в Xbox проприетарное USB-соединение, и мне пришлось расщепить стандартный USB-кабель и припаять его к шнуру Xbox – штука непростая, но она работает. Рекомендую воспользоваться Action Replay: он позволит подключить Memory Unit к вашему ПК, хотя это устаревшее (но легко отыскиваемое на eBay) устройство поставляется с программами только для Windows. В любом случае, файлы, которые надо скопировать на Xbox, находятся здесь: http://sourceforge.net/project/showfiles.php?group_id=54192. После загрузки Memory Unit, войдите в раздел Memory вашего Xbox. Выберите Memory Unit и файл Install Linux, затем Copy и Hard Disk. Повторите эти действия для файлов Emergency Linux и Restore Dashboard save game.
- Загрузите Linux Перенеся файлы на жесткий диск, нужно скопировать игру MechAssault для Xbox. Убедитесь, что это не версия Platinum Hits, а именно старый вариант – прокат из видеомагазина поможет вам в этом. Если вы купите совсем новую копию, скорее всего, ничего работать не будет. В игре выберите Campaign, затем Install Linux. Укажите файл Emergency Linux save game, нажмите A на контроллере, и вы увидите минимальную версию Linux. Затем можете перейти в командную строку и выполнить установку. Я рекомендую дистрибутив XDSL, созданный для Xbox и хорошо работающий на машинах с такими характеристиками. Он доступен здесь: http://downloads.sourceforge.net/xbox-linux/xdsl-0.5.zip?modtime=1134953734&big_mirror=1.
[править] Эксцентричные варианты
- Люди устанавливают Linux на странные штуки...
[править] Linux на мотоцикле
- Honda Ubuntu? Конечно, просто спросите Гарольда Симса из Сан Антонио, штат Техас.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
«В связи с растущим интересом к внедрению Linux я подумал, что могу поделиться своим опытом. Я портировал ядро 2.6 на систему управления двигателем Marelli своего мотоцикла Ducati 1098, и просто счастлив, по сравнению со своей предыдущей системой. Хотя с моим предыдущим портом Vista меня ни разу не штрафовали за превышение скорости, постоянные аварии надоели. Сами понимаете, боковые панели Ducati очень дороги!»
Мы пришли в восторг от таких перспектив и связались с Гарольдом Симсом [Harold Sims]. Оказалось, что это шутка, которую мы обязаны были распознать, если бы прочли письмо повнимательнее, уже из-за одного подкопа под Vista. «Видимо, сказалась разница между бриттами и янки», – ответил Симс, когда мы спросили его, шутит ли он. «Я-то думал, шутка очевидна. Либо вы читаете и отвечаете на электронную почту в оперативном офисном стиле, с малым временем на обдумывание, либо редакторам требуется немного погулять в парке».
Оказалось, что Симс – ветеран-компьютерщик, и в мире Linux он «на всякое насмотрелся». В ходе переписки он объяснил подробнее свою шутку об «установке Linux на всем, что угодно». Он бывший сисадмин, работавший на машинах VAX Class Mini, был релиз-инженером рабочих станций SUN и UNIX и играл с HP-UX и Solaris еще в каменном веке. «Увидя ваш портрет в LXF, я подумал, что Джон Брэндон, наверное, стажер LXF, которого спустили с цепи повеселить редакторов», – объяснил Симс. «Я представил парня с деревянной ногой, которую откусил строчный принтер, когда он пытался поменять массивную красящую ленту. В любом случае, за последние пару лет я стал уделять больше внимания Linux’у, это как впадение в детство».
[править] Установка Linux на JuiceBox
- Эксперт по инсталляциям Linux Дейв Андерс рассказал о своих подвигах
Дейв Андерс [Dave Anders] – это установщик-вундеркинд, и он оборудовал Linux’ом несколько карманных устройств, таких как Pixter, JuiceBox, TV Now и ZipIt. Он говорит, что его главная мотивация – обучение, так как он использовал эти дешевые гаджеты для экспериментов с мод-чипами, пайкой и установкой без особой опаски сломать что-либо ценное (ведь всегда можно найти замену). Другая причина – повышение квалификации: «Один из аспектов аппаратного хакинга – это замечательная платформа для обратного инжиниринга и отладки», говорит он. «В реальности, документации по оборудованию и выводам часто не хватает. Будь то из-за смены работы или просто из-за неустойчивости проекта, но разработчику случается переключаться на развитие существующего продукта».
[править] Установка Linux на планшетный ПК
- ОК, возможно, этот будет тривиальнее остальных...
Еще один дерзкий проект – инсталляция Linux на планшетный ПК. Это куда сложнее, чем просто установить последний дистрибутив и использовать его как ноутбук. Вашей целью является разузнать, как заставить планшет Wacom поддерживать работу из-под Linux, чтобы вы могли использовать интерфейс пера. Для новичков сообщим, что большинство дистрибутивов не могут установиться, потому что не воспринимают конфигурацию оборудования. В моих тестах я пытался загрузить Fedora, Ubuntu, и SUSE 10, и всякий раз установщик слетал на полпути. Мне удалось поставить Ubuntu Studio со всеми программными дополнениями без всяких проблем. EmperorLinux (http://www.emperorlinux.com) работает со многими планшетными ПК, но в этом случае вам нужно отослать ваше устройство в компанию, чтобы они сделали всю работу за примерно 350 долларов США.