anjolio 23.06.2009 14:09
Новичку — LiveCD
Уровень статьи: для человека недавно пришедшего в linux.Довольно часто новичок может встретить советы по поводу того, что какие-то проблемы можно исправить с помощью LiveCD. Если человек пришёл в linux из мира windows, то он вряд ли знаком с этим термином, поэтому считаю нужным немного осветить эту тему и дать немного ссылок.
Итак, что же это за Живой Диск такой и с чем его едят?
LiveCD - общее название для дистрибутивов linux, которые запускаются и работают с CD-диска (DVD-диска) и при этом для своей работы не требуют установки. Очень часто такие диски помимо всего прочего дают возможность установить себя уже на жёсткий диск и продолжить работать как с нормальной системой.
Какие бывают?Разделим их на 2 группы:
ДемонстрационныеДля работы
Демонстрационные
Это такие, которые, дают возможность посмотреть на дистрибутив не тратя время на установку, то есть вы можете понять нужен ли этот дистрибутив вам или нет. Если вам понравилось, то, почти всегда, есть возможность с этого же диска установить систему.Сейчас многие разработчики дистрибутивов делают такие диски:UbuntuDebianFedoraSlackware CD №1 (на диске отсутствует графический интерфейс, работа только в консоли)Arch (на диске отсутствует графический интерфейс, работа только в консоли)
Для работы
Такие LiveCD затачиваются для выполнения каких-либо определённых целей и, как правило, не подразумевают работу с ними в качестве основной системы. Они сразу позиционируются как дистрибутив для работы с CD-диска. Примеры:System Rescue CDKnoppixSabayonParted MagicДля чего полезны?LiveCD - почти полноценный дистрибутив linux, единственное ограничение - вы не сможете в нём ничего изменить, то есть придётся довольствоваться настройками и набором программ, который предусмотрел для вас разработчик.Самая простая задача - нужно скопировать важные данные с умершей системы перед тем как пытаться её реанимировать. Легко:
Загружаемся с LiveCDМонтируем раздел с важными даннымиВставляем флешку/переносной дискКопируем данныеМы затратили минимум усилий, не устанавливали никаких дистрибутивов, значит жёсткий диск с важными данными не подвергался никаким воздействиям. Резервная копия данных снята, значит можно начинать эксперименты по реанимации системы. Эту задачу можно выполнить с помощью абсолютно любого LiveCD.
Пример следующий - нужно изменить размеры разделов. Если один из этих разделов корневой, значит из вашей боевой системы сделать этого не получится, т.к. на примонтированных разделах нельзя производить операции по изменению размера и т.п. И опять к нам на помощь приходит наш верный LiveCD! Диски, которые я отнёс в категорию "Для работы", как правило комплектуются дополнительными программами, в частности - утилитами для работы с разделами дисков. Например, в System Rescue CD уже есть графическая программа GParted. Новичку - самое то! Всё понятно, никаких консольных команд и т.п. Мышкой внесли необходимые изменения, нажали "Применить", подождали какое-то время, перезагрузились и готово!
Какие-то проблемы с загрузчиком и никакая операционка не грузится? Здесь снова нас выручит LiveCD. Загружаемся с него, монтируем корневой раздел нашего linux'а, делаем chroot в этот раздел и устанавливаем grub/lilo, в зависимости от предпочтений.
Спасибо, aonick, подсказал ещё одно отличное применение - тестировать компьютер перед покупкой в магазине на работоспособность в принципе и на совместимость с linux в частности! И ещё несколько более продвинутых и интересных применений в его комментарии ниже.
Заключение:Как вы видите, LiveCD - вещь в хозяйстве полезная, поэтому если диск, с которого вы ставили дистрибутив, не позволяет загрузиться в режиме LiveCD, советую записать на болваночку какой-нибудь из вышеприведённых дистрибутивов и положить в ящик - авось пригодится! ;)
Полезные ссылки
WeLinux.ru: Tips & tricks — System Rescue CD
WeLinux.ru: How-to`s — Создание Debian Live CD\DVD с помощью live-helper
Xakep.ru: LiveCD: обзор живых дистрибутивов Linux для системного администратора
The LiveCD List
Wikipedia: Список LiveCD-дистрибутивов
cppmm's Tech blog: Создание LiveCD с помощью LiveCD.
cppmm's Tech blog: Создание LiveCD с помощью LiveCD. Часть вторая.P.S.:Если вы знаете какие ещё дистрибутивы есть в виде LiveCD - оставляйте в комментариях, обязательно внесу в статью. Я их все знать не могу, поэтому писал только те, которые знаю наверняка.
Вы имеете ввиду по поводу "ознакомительных"?
Как правило все они позволяют установить систему..
Как правило все они позволяют установить систему..
На жуйке были посты про федору последнюю. У нее liveCD есть, но ставить систему с этого диска нельзя.
Случаи разные бывают (с) :)
Случаи разные бывают (с) :)
Дебиан - то же самое. Были и ещё какие-то из этой же серии, но сейчас вылетело из головы...
http://fedoraproject.org/ru/get-fedora
Это последняя версия операционной системы Fedora Linux с рабочим окружением GNOME. Тут все, что вам нужно, чтобы попробовать Fedora и, если понравится, установить ее на свой компьютер непосредственно из работающей среды.
Это последняя версия операционной системы Fedora Linux с рабочим окружением GNOME. Тут все, что вам нужно, чтобы попробовать Fedora и, если понравится, установить ее на свой компьютер непосредственно из работающей среды.
ну и мои 5коп.
Slackware CD #1 позволяет загрузиться в живую систему (без GUI), также с него можно загрузить только ядро, а в качестве окружения указать свой корень и получаем свою привычную систему. Полезно, если загрузчик не работает, либо с ядром проблема.
Slackware CD #1 позволяет загрузиться в живую систему (без GUI), также с него можно загрузить только ядро, а в качестве окружения указать свой корень и получаем свою привычную систему. Полезно, если загрузчик не работает, либо с ядром проблема.
любопытненько, надо попробовать. а то мне приходилось грузиться с gentoo livecd, chroot'ится и монтировать все что нужно ручками -_-
Ну, там вполне юзабельный интерфейс, пусть и консольный. Запуск установочного скрипта прямо как написано сразу же после логина. А далее менюшка где чего и как вы желаете выбрать, настроить и установить. То же самое, только окошки ни свернуть, ни подвигать :P
Я пришел в Linux из мира Windows. Понятие LiveCD было мне знакомо и теоритечески и практически. Что я делал не так?
Против статьи не имею ничего против :) Обзор хороший.
От себя: рекомендую для прочтения по теме
Против статьи не имею ничего против :) Обзор хороший.
От себя: рекомендую для прочтения по теме
Вроде сюда все, кроме олдырей вроде столлмана так пришли. Но про livecd я узнал именно начиная с linux. Помню knoppix... Он так и не загрузился тогда -_-
Ну в мире windows это не во-первых нарушает лицензию, а во-вторых, всё не настолько развито, насколько я знаю. А так, да.. Я, например, начинал с Windows -> OpenSolaris+SysRescCD -> linux (:
Спасибо, кстати (:
Спасибо, кстати (:
Sabayon -- хороший DVD, основан на дженте. на диске есть разный софт, игры, проприетарные драйвера.
http://www.sabayonlinux.org/
http://www.sabayonlinux.org/
лайв двд на генте, это удобно? ** только честно
я пока только собираюсь поставить генту, поэтому конкретно сказать не могу
имхо, для демонстрационного диска -- удобно, для установки -- почитай на линуксфоруме.
использовал этот диск для теста при покупке ноута
я пока не очень хочу пробовать
лето. жарко. ноут не переживет, боюсь
лето. жарко. ноут не переживет, боюсь
Оно кстати заметно, ноут без нагрузки держал 35, сейчас 40, чаще 45. Под нагрузкой не охлаждается при переходе процессора в режим энергосбережения. А раньше за 5 минут с 60 до 40 успевал под полной нагрузкой.
да я не про саму систему
а про ебилды
тяжело это на laptop'e
особенно с amd
а про ебилды
тяжело это на laptop'e
особенно с amd
я и не говорил что что то имею
просто поинтересовался удобно или нет
сей ноу ту троул)
просто поинтересовался удобно или нет
сей ноу ту троул)
Очень удобно - десяток моих знакомых школьников и начинающих линуксойдов начали пользоваться linux с sabayon'а.
Для LiveCD не важно на основе чего он сделал - в нём не придется ковырять конфиги и тд. Он как говорится работает "из коробки". И про всё забывает как только выключили комп.
А Sabayon - в нём и игрушкек несколько: 3d-шутеры и compiz работает. Для новичка вобще идеал. Не говоря уж о браузере, офисе, аськи и тд и тп.
Для LiveCD не важно на основе чего он сделал - в нём не придется ковырять конфиги и тд. Он как говорится работает "из коробки". И про всё забывает как только выключили комп.
А Sabayon - в нём и игрушкек несколько: 3d-шутеры и compiz работает. Для новичка вобще идеал. Не говоря уж о браузере, офисе, аськи и тд и тп.
вообще меня до сих пор на генту как то не тянет
снизошел до арча, но слово ебилд слегка пугает
возможно ввиду дремучести
хотя безусловно - лучше уж так, чем убунту
снизошел до арча, но слово ебилд слегка пугает
возможно ввиду дремучести
хотя безусловно - лучше уж так, чем убунту
мой первый линух, который стоял и стоит на постоянной основе, перелезать не очень хочется. ну разве что когда я снес /var/db/pkg и трое суток пересобирался мир =/
раньше то дров не было под модем, то интернетов нет нормальных - теперь никаких проблем, я сыт и щасслиф, так что бояться нечего, пробуйте. документация (хэндбук) вошла в историю, коммюнити на gentoo.ru хорошее, лето, каникулы - почему бы и нет?
раньше то дров не было под модем, то интернетов нет нормальных - теперь никаких проблем, я сыт и щасслиф, так что бояться нечего, пробуйте. документация (хэндбук) вошла в историю, коммюнити на gentoo.ru хорошее, лето, каникулы - почему бы и нет?
скриншотиков бы для зрелищности или видео какое нить) для пущего восторга
На сайте журнала Хакер есть хорошая статья по этой теме:
http://www.xakep.ru/post/47237/default.asp
http://www.xakep.ru/post/47237/default.asp
Немного не по теме ресурса, но раз уж зашёл разговор о LiveCD, одним из лучших комплектов для работы за чужим компом для сисадмина(fluxbox в качестве WM, полный набор разнообразных утилит для работы с сетью, замечательная скорость работы на любом железе и ещё много плюшек) я долгое время считал Frenzy(основан на FreeBSD). Потом я узнал про knoppix. А потом я научился собирать свой LiveCD. :)
Ну почему же не по теме.. Темы очень близки и почти соприкасаются.
Но с вашего позволения, в статью не буду вносить, т.к. разработка прекращена..
Но с вашего позволения, в статью не буду вносить, т.к. разработка прекращена..
Пару списков:
http://www.livecdlist.com
http://ru.wikipedia.org/wiki/Список_LiveCD-дистрибутивов
Учтите, что списки не полные так как каждый желающий может сделать свой LiveCD - всех не учтешь. :)
А классификацию расширю, точнее - зачем еще я использую LiveCD:
1) При покупки компа\ноута беру в магазин с собой LiveCD (типа Sabayon) - чтобы протестировать до покупки всё ли нормально на покупаемой железке работает под Linux'ом: звук, 3D-рюшечки, модем, wifi, web-камера... (Когда ноут брал себе - было забавно: продавец-консультант первый раз видел Linux и был поражен, похоже после этого он в линуксойду записался.)
2) mandrivaFlash - удобно на флешке: и дома и на работе пользоваться одной ОС.
3) В общественных местах использования Windows (у меня на аспирантуре было так - комната с компами, для того чтобы студенты могли приходить и выполнять свои работы) - пользоваться тем что удобнее, принося это удобное с собой (вместе со своими cookies и паролями, и без вирусов на "родной(для этого компьютера)" ОС).
4) MoviX - медиа-проигровыватель с большим набором кодеков всегда с собой.
5) Ну для чего использовать LiveCD типа "Dr.Web LiveCD" - сами догадаетесь.
6) Да и вообще кто с линуксом знаком найдет им применение. Например иногда не хочу тратить болванку(или нету, или за экологию я, или время тратить на прожигание не хочу) а нужно установить Linux (неважно какой) из iso'шника, так любой из выше перечисленных(даже MoviX) подойдет чтобы переразбить на компе диск, залить iso-шник, поставить загрузчик и запустившись выполнить обычную установку.
http://www.livecdlist.com
http://ru.wikipedia.org/wiki/Список_LiveCD-дистрибутивов
Учтите, что списки не полные так как каждый желающий может сделать свой LiveCD - всех не учтешь. :)
А классификацию расширю, точнее - зачем еще я использую LiveCD:
1) При покупки компа\ноута беру в магазин с собой LiveCD (типа Sabayon) - чтобы протестировать до покупки всё ли нормально на покупаемой железке работает под Linux'ом: звук, 3D-рюшечки, модем, wifi, web-камера... (Когда ноут брал себе - было забавно: продавец-консультант первый раз видел Linux и был поражен, похоже после этого он в линуксойду записался.)
2) mandrivaFlash - удобно на флешке: и дома и на работе пользоваться одной ОС.
3) В общественных местах использования Windows (у меня на аспирантуре было так - комната с компами, для того чтобы студенты могли приходить и выполнять свои работы) - пользоваться тем что удобнее, принося это удобное с собой (вместе со своими cookies и паролями, и без вирусов на "родной(для этого компьютера)" ОС).
4) MoviX - медиа-проигровыватель с большим набором кодеков всегда с собой.
5) Ну для чего использовать LiveCD типа "Dr.Web LiveCD" - сами догадаетесь.
6) Да и вообще кто с линуксом знаком найдет им применение. Например иногда не хочу тратить болванку(или нету, или за экологию я, или время тратить на прожигание не хочу) а нужно установить Linux (неважно какой) из iso'шника, так любой из выше перечисленных(даже MoviX) подойдет чтобы переразбить на компе диск, залить iso-шник, поставить загрузчик и запустившись выполнить обычную установку.
Спасибо, очень полезно!
Я сслыки вынес в пост, а остальное пожалуй не буду - по большей части не для новичка это, а в комментах тот кому нужно найдёт (:
Я сслыки вынес в пост, а остальное пожалуй не буду - по большей части не для новичка это, а в комментах тот кому нужно найдёт (:
К слову о том, кто как использует LiveCD.
Я как-то почти полгода просидел исключительно из-под LiveCD, из-за того, что там, где жил, на компе была винда.
По мотивам этого даже такая вот заметка появилась:
Создание LiveCD с помощью LiveCD. Часть 1.
Создание LiveCD с помощью LiveCD. Часть 2.
Я как-то почти полгода просидел исключительно из-под LiveCD, из-за того, что там, где жил, на компе была винда.
По мотивам этого даже такая вот заметка появилась:
Создание LiveCD с помощью LiveCD. Часть 1.
Создание LiveCD с помощью LiveCD. Часть 2.
Я в подобном случае просто нашел подходящий по набору софта LiveCD (тогда подходил 200Mb'йтный дистрибутив под красивым названием Blin), а затем "развернув" iso'шник и initrd, записал туда нужное добавки: настройки свои, особо популярные закладки в браузер, автозапуск аськи, e-книг пачку, и игрушку "Heroes_of_Might_and_Magic_3_-_Linux" :) (на случай если работать не захочется)...
... в итоге получил iso'шник размером 650Mb (вместо начальных 200Mb) - который ровненько занимал один CD.
... в итоге получил iso'шник размером 650Mb (вместо начальных 200Mb) - который ровненько занимал один CD.
Согласен проще. Но мои извращения были из-за того, что я таких вещей под виндой делать не умею. :)
в пункте 6 - вспомнил еще одну причину: когда становились популярными DVD, но не везде были dvd-приводы, но cd-привод присутствовал всегда. Как-то в далекой командировке благодаря тому, что с собой был LiveCD (Knoppix вроде) за пару часов смог развернуть установку(на ночь) по сети для 15компов.
Исходные данные этой задачи:
_ 15компов соединенных сетью и на каждом есть cd-привод и установленная по умолчанию Уindows.
_ Свой ноут с Linux и dvd-приводом.
_ Установочный DVD (CentOS) - то что нужно установить на 15 машин.
_ LiveCD (Knoppix).
_ Отсутствие дискеток, флешок, болванок и возможности их приобрести - поздно вечером в воскресение, в пустом офисном здание, за пару тысяч км от ближайших знакомых.
_ К утру понедельника всё уже должно быть сделано.
В общем, пару часов поочередного прохождения по каждой машине Knoppix'ом и установка по сети(с моего ноута) была запущена и спокойно пошел спать.
Исходные данные этой задачи:
_ 15компов соединенных сетью и на каждом есть cd-привод и установленная по умолчанию Уindows.
_ Свой ноут с Linux и dvd-приводом.
_ Установочный DVD (CentOS) - то что нужно установить на 15 машин.
_ LiveCD (Knoppix).
_ Отсутствие дискеток, флешок, болванок и возможности их приобрести - поздно вечером в воскресение, в пустом офисном здание, за пару тысяч км от ближайших знакомых.
_ К утру понедельника всё уже должно быть сделано.
В общем, пару часов поочередного прохождения по каждой машине Knoppix'ом и установка по сети(с моего ноута) была запущена и спокойно пошел спать.
Можно. DHCP и TFTP настроил бы на ноуте.
Но тогда я бы пару часов потратил на изучение как настроить загрузку по PXE (тогда точно не знал еще). Да забыл добавить еще существенное условие - доступа к инету не было. И не знаю (было это пяток лет назад) - умели ли те компы грузится по PXE.
Но тогда я бы пару часов потратил на изучение как настроить загрузку по PXE (тогда точно не знал еще). Да забыл добавить еще существенное условие - доступа к инету не было. И не знаю (было это пяток лет назад) - умели ли те компы грузится по PXE.
1. Установочные
2. Демонстрационные
Это чтобы человек не тратил понапрасну трафик, скачивая диск, с которого потом невозможно будет систему установить.