Live cd debian 9: Index of /debian-cd/current-live/amd64/iso-hybrid
ЧАстые ВОпросы о CD Debian
- Что, в конце концов, такое этот
образ компакт-диска
? - В этом FAQ нет ответа на мой
вопрос! - Почему я должен использовать программу
jigdo
? Я предпочитаю простую загрузку по HTTP! - Какие из многочисленных образов CD мне следует
загружать? Нужны ли мне все образы? - Что такое
CD для сетевой установки
(netinstall
)? - Что такое
CD/DVD обновления
(update
)? - Что такое
CD с исходными текстами
(source
)? - Где можно найти образы CD, включающие
раздел non-free? - Существуют ли образы DVD Debian?
- В чём разница между официальными и
неофициальными образами? - Существуют ли
живые CD
Debian? - Машина не загружается с CD/DVD/BD!
С какого CD я могу загрузиться? - Где можно найти образы для M68K, Hurd или
других архитектур? - Существуют ли образы для
нестабильного дистрибутива? - Какой CD/DVD образ содержит
пакет XYZ? - Могу я получить список
всех пакетов, содержащихся в образе? - ПО на официальных компакт-дисках устарело,
почему вы не выпускаете новую версию? - Как можно проверить, загружаю ли я самые
свежие образы? - Как можно проверить загруженные ISO-образы
и записанные носители? - Почему загруженный мной образ диска
меньшее, чем 1 ГБ, когда он должен быть больше чем
4 ГБ? - Как записать ISO-образ под
Linux/Unix? - Как записать ISO под
Windows? - Как записать ISO под
Mac OS? - Как записать CD/DVD/BD образ
на USB-носитель? - Как следует подписывать
диски? - Существуют ли какие-либо рисунки для
дисков и обложек? - Доступны ли образы
старых CD/DVD/BD? - Как лучше всего установить Debian на
несколько соединённых между собой компьютеров? - У меня есть локальное зеркало Debian, и я хочу
изготовить собственные CD/DVD/BD. Как это сделать? - Как организовать зеркало CD/DVD/BD образов
Debian? - Нет некоторых образов!
Есть только первые n образов! Где остальные?
Что, в конце концов, такое этот
образ компакт-диска
?
Образ CD — это точное представление данных на компакт-диске в виде
обычного компьютерного файла, который может, например, передаваться через
Интернет. Программы нарезки дисков могут использовать файлы образов для
создания реальных компакт-дисков.
На правильно записанном компакт-диске не должно быть файла .iso!
Вы должны увидеть некоторое количество файлов и директорий —
например, компакт-диск с Debian обязательно включает в себя директорию dists
и файл README.html
.
Формат файла .iso примерно сравним с файлами .zip:
он содержит другие файлы и директории, и именно они должны быть на
записанном компакт-диске. Некоторые программы-архиваторы позволяют вам
распаковать
файлы .iso. Не используйте эту возможность для
создания компакт-дисков из распакованных файлов! Получившийся компакт-диск
не будет загрузочным, так как формат .iso содержит специальную
информацию, связанную с загрузкой с компакт-диска, которая теряется при
распаковке файла. Читайте ниже, как правильно записать образ компакт-диска
в Linux, Windows
или MacOS.
В этом FAQ нет ответа на мой
вопрос!
Если вы не можете найти здесь ответа на ваш вопрос, вы можете
попросить помощи в одном из списков рассылки Debian.
В любом случае, перед отправкой вопроса в рассылку, вам следует
поискать информацию в архива
рассылок. Вы можете подписываться
на рассылки и отписаться
от них. Тем не менее, для отправки письма в список вам не обязательно
подписываться на него — если вы не подписаны, попросите отвечать с
копией (CC:) вам.
Списки рассылки, где могут обсуждаться проблемы при установке с CD:
- debian-cd:
Обсуждение процесса создания образов CD, доступных зеркал CD,
проблем при загрузке с CD, анонсы новых официальных образов. - debian-boot:
Несколько неточное название, на самом деле этот список посвящён процессу
установки. Любые проблемы, возникающие после успешной загрузки с диска,
следует обсуждать скорее здесь, чем на debian-cd. - debian-live:
Список для проекта Debian Live, ориентированный на разработку программного обеспечения,
используемого для сборки образов Debian Live, но также предназначен
для обсуждения использования этих образов. - debian-user:
Список общей поддержки пользователей Debian. Основное внимание
уделяется проблемам, возникающим после успешной установки, при использовании
системы. Также существует несколько списков для носителей языков,
отличных от английского (имейте в виду, что в три вышеперечисленны
списка рассылки вы должны писать на английском)
каталонский (Català),
китайский (Chinese),
датский (Dansk),
эсперанто (Esperanto),
французский (Français),
немецкий (Deutsch),
венгерский (Magyar),
индонезийский (Indonesian),
итальянский (Italiano),
японский (日本語 ,Nihongo),
польский (Polski),
португальский (Português),
русский,
испанский (Español),
шведский (Svenska),
турецкий (Türkçe),
and украинский (Ukrainian).
Почему я должен использовать программу
jigdo
? Я предпочитаю простую загрузку по HTTP!
На сегодняшний день существует около
300 зеркал Debian (содержащих полный
дистрибутив Debian в виде файлов .deb), но намного
меньше серверов, предоставляющих образы CD Debian. В результате серверы
с образами дисков постоянно перегружены.
Кроме того, никто особенно не заинтересован в создании большего количества
серверов с образами дисков из-за ужасающего увеличения трафика (некоторые
пользователи при неудачном завершении загрузки перезапускают её
вместо того, чтобы продолжить с точки обрыва) и из-за того,
что обычное зеркало более привлекательно (оно позволяет производить
последовательное обновление Debian или использовать тестируемый и
нестабильный дистрибутивы вместо стабильного).
Программа jigdo призвана исправить ситуацию, загружая данные для образов
дисков с одного из 300 зеркал. Тем не менее, эти зеркала хранят лишь
отдельные файлы .deb, а не образы компакт-дисков, так что для создания
одного большого файла с образом CD из большого числа маленьких deb-архивов
необходима некоторая дополнительная обработка данных.
Не бойтесь использовать jigdo! Сложный процесс
генерации образа CD полностью скрыт от вас. При этом вы пользуетесь всеми
преимуществами того факта, что одно из 300 зеркал Debian обязательно окажется
ближе к вам, а связь с ним быстрее, чем в случае любого из серверов,
хранящих образы компакт-дисков.
Какие из многочисленных образов CD мне следует
загружать? Нужны ли мне все образы?
Нет. Во-первых, вам нужны только образы CD, либо DVD,
либо BD — три типа
образов, содержащих одни и те же пакеты.
Во-вторых, вам необходимы образы CD/DVD/BD только для архитектуры вашего
компьютера. Архитектура это тип аппаратного обеспечения, используемого
вашим компьютером. Наиболее распространённая из них — архитектура Intel/AMD,
так что большинству людей могут быть нужны только образы для i386
. Если ваш
компьютер имеет 64-битный AMD или Intel процессор, вам скорее всего нужны
образы amd64
(хотя i386
также подойдут).
образы ia64
не будут работать.
Кроме того, в большинстве случаев не обязательно загружать все образы
для вашей архитектуры. Пакеты на компакт-дисках отсортированы по популярности:
первый CD/DVD/BD содержит систему установки и наиболее распространённые пакеты,
второй — несколько менее распространённые, третий — ещё менее популярные
и т.д. Вероятно, вам понадобится только первый DVD (или первые несколько CD) диск,
если только у вас нет особых требований (и даже в случае, если вам
понадобится пакет, отсутствующий на загруженных вами дисках, вы всегда можете
установить его непосредственно из Интернет).
Также прочтите, пожалуйста, следующие параграфы для того, чтобы определиться,
нужен ли вам диск для сетевой установки, диск для обновления или диск с
исходными текстами программ.
Что такое CD для сетевой установки
(netinstall
)?
Цитируя страницу по сетевой установке:
CD для сетевой установки — это один компакт-диск, позволяющий установить
.
всю операционную систему. Он содержит только самое необходимое программное
обеспечение для того, позволяющее начать установку и загрузить все остальные
пакеты по сети
Если вы хотите установить Debian на одну машину, и у вас есть быстрое
подключение к Интернет, сетевая установка может быть самым быстрым и простым
способом установки. Вы загрузите только те пакеты, которые хотите установить,
что позволит сэкономить время и трафик.
Что такое CD/DVD обновления
(update
)?
CD/DVD обновления — это диски, содержащие все пакеты,
изменённые между нулевым основой версией выпуска (например
7.0.0, 8.0.0,
и т.д.) и более поздним промежуточным выпуском стабильного дистрибутива. Например, если у вас уже
есть полный набор debian-8.0.0
CD/DVD дисков, вы можете добавить к ним
диск debian-update-8.2.0
и превратить
этот набор debian-8.0.0
в набор дисков debian-8.2.0
.
Этот тип дисков предназначен для распространителей, имеющих большие
запасы отпечатанных дисков (которые дешевле, чем индивидуально записанные
диски). Если вы заказали диски от такого распространителя, возможно
вы получите диски немного более ранней версии, и плюс диск обновления
для последней редакции. Это совершенно приемлемый способ
распространения дисков Debian.
И конечно этот тип дисков может быть полезен для вас как конечного
пользователя. Вместо того, чтобы создавать полный набор дисков для каждой
редакции выпуска, вы всего лишь загрузите и запишете один или два диска для
вашей архитектуры.
Обратите внимание, что диски обновления не предназначены для загрузки установщика, они лишь содержат
пакеты необходимые для обновления существующей установленной системы. Если таковая отсутствует,
вам необходимо использовать обычные установочные диски. После того как свежеустановленная система будет загружена,
диски обновления могут быть добавлены с помощью команды apt-cdrom add
.
Наконец, что делать, если по каким-либо причинам вы не хотите загружать
CD обновления, хотя у вас уже есть полный набор дисков предыдущей редакции?
В этом случае вы можете предпочесть использовать функцию update
(обновление)
программы jigdo: jigdo может считать содержимое
старых дисков и создать полный набор новых. Тем не менее, при этом будет
загружен приблизительно тот же массив данных, что и при загрузке CD/DVD
обновления.
Что такое CD с исходными текстами
(source
)?
Есть два типа образов: двоичные (binary
) CD, содержащие заранее
скомпилированные, готовые к работе программы, и CD с исходными текстами
(source
), содержащие исходные тексты программ. Подавляющему большинству
людей CD с исходными текстами не требуются, вам не следует загружать их,
если только у вас нет действительно серьёзной причины для этого.
Где можно найти образы CD, включающие
раздел non-free?
У Debian очень строгие требования к лицензированию ПО — в реальный
дистрибутив может быть включено только то программное обеспечение,
которое является Свободным в смысле
Критериев Debian по
определению Свободного ПО. Всё остальное, несвободное (non-free
)
программное обеспечение (например, ПО без доступных исходных текстов)
официально не поддерживается.
Официальные CD могут свободно использоваться, копироваться и продаваться
кем угодно в любой части света. Пакеты категории non-free
имеют ограничения,
не допускающие этого, поэтому эти пакеты не помещаются на официальные
компакт-диски.
Иногда некоторые люди создают неофициальные несвободные диски.
Если вы не можете найти ссылок на нашем web-сайте, вы можете
спросить в списке рассылки debian-cd.
Существуют ли образы DVD Debian?
Да — Debian предоставляет образы DVD для текущего стабильного дистрибутива.
Вдобавок, насколько мы знаем, Debian — единственный дистрибутив Linux,
позволяющий загрузить еженедельно обновляемые полные образы DVD!
По причине большого размера эти образы распространяются только с помощью
jigdo.
В чём разница между официальными и
неофициальными образами?
Официальные образы созданы командой разработки образов дисков Debian
и прошли некоторое тестирование. После выпуска эти образы не изменяются
— при обнаружении ошибки выпускается новый набор дисков с другим номером
версии.
Неофициальные образы может собрать кто угодно — члены команды разработки
дисков, другие разработчики Debian или просто продвинутые пользователи.
Обычно они содержат более полный и современный набор пакетов, но меньше
тестировались. Некоторые имеют дополнительные возможности (например,
поддержка нового аппаратного обеспечения),
или содержать пакеты, отсутствующие в архиве Debian.
Существуют ли живые CD
Debian?
Да. Так называемый живой CD
(live CD
), или точнее, живая
— это готовая система, подготовленная для DVD, USB и
система
других носителей. Вам не нужно ничего устанавливать на жёсткий диск.
Вместо этого вы загружаетесь с вашего носителя (DVD или USB) и
работаете на своей машине. Все программы запускаются непосредственно
с компакт-диска.
Проект живой
Debian выпускает
файлы живых
образов для различных типов систем и
носителей.
Машина не загружается с CD/DVD/BD!
С какого CD я могу загрузиться?
Загрузочным является только первый CD/DVD/BD из набора.
Если ваш диск с Debian не загружается, для начала убедитесь что вы
правильно записали его на соответствующий носитель — пожалуйста прочтите разъяснения выше. Затем проверьте, настроен ли
ваш BIOS на загрузку с устройства для чтения оптических дисков.
Если ваша система вообще не может загружаться с CD, есть возможность
произвести загрузку с
USB-носителя или по сети.
Где можно найти образы для M68K, Hurd или
других архитектур?
В зависимости от состоянии поддержки конкретной архитектуры,
образы CD/DVD доступны в различных местах:
- Если интересующая вас архитектура официально поддерживается в
текущем стабильном выпуске,
см. информацию о возможных способах загрузки на странице
Debian на CD
. - Если перенос Debian для данной архитектуру существует, но ещё официально
не выпущен, образы компакт-дисков могут быть доступны, но могут и нет.
На той же страницеDebian на CD
можно найти нужную
информацию, но имейте в виду, что нужно проверять и разделjigdo
, и
HTTP
— возможно, доступен только один из вариантов. - Информацию о переносе Debian на GNU/Hurd см.
страницу неофициальных CD Hurd. - В противном случае обратитесь к страницам
переноса Debian для интересующей вас архитектуры.
Существуют ли образы для
нестабильного дистрибутива?
Полных CD/DVD/BD образов нестабильного
дистрибутива нет. Связано это
с тем фактом, что пакеты в этом дистрибутиве изменяются так быстро, что
более правильно загрузить и установить его с помощью обычного HTTP зеркала
Debian.
Если вы осведомлены о риска
использования нестабильного дистрибутива, но всё же желаете его
установить, вы можете сделать это несколькими способами:
- Установить тестируемый дистрибутив, воспользовавшись
образом сетевой установки, и затем обновить
до нестабильного, изменив настройки в файле /etc/apt/sources.list.
Чтобы избежать ненужных загрузок и обновлений пакетов, рекомендуем
установить с этого образа минимальную систему, а остальное программное
обеспечение устанавливать лишь после перехода на нестабильный
дистрибутив. - Использоваться программу установки стабильного выпуска для установки минимальной
стабильной
системы, затем изменить файл /etc/apt/sources.list так,
чтобы использовалсятестируемый
выпуск, а затем выполнить apt-get update
и apt-get dist-upgrade. Наконец, вы можете установить нужный вам пакет. Этот
метод наиболее работоспособен из всех методов, представленных на этой странице. - Быть тестировщиком программы установки
тестируемого
выпуска и установить
тестируемый
выпуска, используя образ сетевой установки, затем выполнить обновление
донестабильного
выпуска, изменив записи в файле
/etc/apt/sources.list. Чтобы избежать ненужных загрузок
и обновлений пакетов рекомендуется устанавливать минимальную
тестируемую
систему, а большую часть остального ПО
(напр., окружение рабочего стола) устанавливать лишь после перехода
нанестабильный
выпуск. Затем выполните apt-get update и
apt-get -u dist-upgrade — так вы получите выпуск sid. - Использовать миниобраз (
mini.iso
) для сетевой установки. Вы можете найти
такой образ на любом зеркале Debian в каталоге
debian/dists/unstable/main/installer-*/current/images/netboot/mini.iso. Во время
установки выберитеAdvanced options
->Expert
. На шаге
installChoose a mirror of the Debian
(
archiveВыбор зеркала архива Debian
) выберите версиюsid — unstable
.
Какой CD/DVD образ содержит
пакет XYZ?
Чтобы найти образ, содержащий определённый файл, воспользуйтесь инструментом поиска образов дисков.
Он имеет данные практически обо всех CD/DVD/BD дисках Debian, подготавливаемы
Debian с момента выхода Woody, включая все официальные выпуски
(как предыдущие архивные выпуски, так и текущий стабильный выпуск), а также
текущие наборы ежедневных и еженедельных срезов тестовой ветки.
Могу я получить список
всех пакетов, содержащихся в образе?
Да.
Смотрите на cdimage.debian.orgсоответствующий
файл .list.gz — он перечислит все
пакеты и исходные файлы, включённые в образ.
Для образов Debian Live вы можете найти в той же директории, что и
файлы образов называемые аналогично с файлами, заканчивающимися на .packages.
Загрузите их и затем ищите в них необходимое имя пакета.
ПО на официальных компакт-дисках устарело,
почему вы не выпускаете новую версию?
Мы создаём официальные выпуски стабильного дистрибутива только тогда,
когда мы считаем, что он действительно может называться стабильным
.
К сожалению, это означает, что стабильные выпуски появляются приблизительно раз в
два года…
Если вам нужны более свежие версии некоторого ПО из Debian, вы можете
установить стабильный выпуск, а затем обновить (по сети) те части системы,
которые хотите, до версий из тестируемого дистрибутива. Смешивать ПО из
разных выпусков вполне возможно.
Вместо этого вы можете использовать образы тестируемого дистрибутива,
автоматически генерируемые еженедельно. Подробная информация о
поддержке безопасности
тестируемого дистрибутива доступно в Часто задаваемых вопросах по
безопасности.
Если вам нужны более новые версии только некоторых пакетов, вы можете
попробовать воспользоваться сервисом backports
, для которого пакеты
берутся из тестируемого дистрибутива и изменяются для работы в стабильном
дистрибутиве. Этот вариант может быть более безопасным,
чем установка того же пакета напрямую из тестируемого дистрибутива.
Как можно проверить, загружаю ли я самые
свежие образы?
Примечание внизу страницы образов CD всегда показывает
номер версии последнего выпуска.
Как можно проверить загруженные ISO-образы
и записанные носители?
Подробная информация о том, как установить подлинность подписанных файлов контрольной суммы,
содержащих контрольные суммы файлов ISO-образа, доступна на
странице проверки достоверности. После
криптографической проверки файлов контрольной суммы, мы можем проверить что
- Контрольные суммы загруженных файлов ISO-образов совпадают с
контрольными суммами из файлов контрольных сумм. Вычисление контрольной суммы файла ISO-образа
выполняется такими утилитами какsha512sums
иsha256sum
. - Контрольные суммы уже записанных оптических носителей совпадают с
контрольными суммами из файлов контрольных сумм. Эту операцию чуть-чуть сложнее
описать.
Проблема проверки записанных оптических носителей состоит в том, что
некоторые типы носителей возвращают, вероятно, большее число байт, чем есть в
ISO-образе. Хвостовой мусор всегда появляется при записи CD
в режиме TAO, сеансового DVD-R[W], форматированного
DVD-RW, DVD+RW, BD-RE, а также карт USB. Поэтому следует
считать то же число секторов данных с носителя информации, сколько
находится в самом ISO-образе; чтение большего количества байт с носителя
изменит результат вычисления контрольной суммы.
- Можно использовать программу
isosize
для того, чтобы выяснить соответствующее
количество байт, которое следует считать с оптического носителя. Она показывает
количество секторов
иразмер сектора
оптического носителя,
где<устройство>
— файл устройства загруженного оптического носителя.
$ /sbin/isosize -x <устройство>
число секторов: 25600, размер сектора: 2048 - Затем
число секторов
иразмер сектора
передаютсяdd
для того, чтобы считать соответствующее количество байт с оптического носителя, затем
поток байт направляется соответствующей утилите вычисления контрольной суммы (sha512sum, sha256sum
и т.д.).
$ dd if=<устройство> count=<число секторов> bs=<размер сектора> | sha512sum - Следует сравнить вычисленную таким образом контрольную сумму с соответствующей контрольной суммой
из соответствующего файла контрольных сумм (SHA512SUMS, SHA256SUMS и т.д.).
С другой стороны, существует полезный сценарий, названный
check_debian_iso, который позволяет проверить файлы ISO-образа и
носители информации, считывая соответствующее количество байт с
носителя информации и затем вычисляя контрольную сумму и сравнивая её с
файлом контрольной суммы.
- Проверка файла ISO-образа.
Следующая команда сравнит контрольную сумму файла образа debian-6.0.3-amd64-netinst.iso
с соответствующей контрольной суммой из файла контрольных сумм
SHA512SUMS.
$ ./check_debian_iso SHA512SUMS debian-6.0.3-amd64-netinst.iso - Проверка оптических носителей.
Следующая команда сравнит контрольную сумму носителя на /dev/dvd с
контрольной суммой файла debian-6.0.3-amd64-DVD-1.iso, взятой из файла контрольных сумм
SHA512SUMS. Заметьте, что сам файл файл ISO-образа не требуется,
его имя используется лишь для того, чтобы найти соответствующую контрольную сумму в
файле контрольных сумм.
$ ./check_debian_iso SHA512SUMS debian-6.0.3-amd64-DVD-1.iso /dev/dvd
Почему загруженный мной образ диска
меньшее, чем 1 ГБ, когда он должен быть больше чем
4 ГБ?
Вероятнее всего утилита, которую вы использовали для
загрузки образа, не имеет поддержки больших файлов, то есть она неправильно
загружает файлы больше чем 4 ГБайт. Обычный признак для этой
проблемы — то, что, когда Вы загружаете файл, размер файла, о котором
сообщает ваша утилита (и количество данных, которые она загружает),
является меньше правильного точно на 4 ГБ. Например, если образ DVD
4.4 ГБ, ваша утилита показывает размер 0.4 ГБ.
Некоторые версии wget также подвержены этой проблеме — или
обновите wget до версии, которая не имеет этой проблемы, или
воспользуйтесь утилитой командной строки curl:
curl -C — [URL]
Как записать ISO-образ под
Linux/Unix?
Заметьте, что ISO-образы Debian для i386, amd64 и arm64 также можно загрузить
с карты USB; см. ниже.
xorriso
для всех типов оптических носителей (также выполнима обычным пользователем):
xorriso -as cdrecord -v dev=/dev/sr0 -eject debian-x.y.z-arch-MEDIUM-NN.iso
Для того, чтобы получить полную номинальную скорость при записи BD-RE
(т.е., без замедления, вызванного внутренним дефектом системы управления
устройства), добавьте параметр stream_recording=on.
growisofs
для DVD и BD оптических носителей:
growisofs -dvd-compat -Z /dev/sr0=debian-x.y.z-arch-MEDIUM-NN.iso
wodim
для CD оптических носителей:
wodim -v dev=/dev/sr0 -eject -sao debian-x.y.z-arch-CD-NN.iso
В Linux также существуют программы для X
Brasero,
K3B и
X-CD-Roast,
и многие другие. Заметьте, все они являются интерфейсами к указанным ранее
низкоуровневым утилитам записи данных.
- Brasero
- Выберите кнопку Записать образ. Затем нажмите на
Нажмите здесь, чтобы выбрать образ диска, выберите
загруженный ISO-файл, проверьте, верны ли настройки в
Параметры и выберите
Создать образ. - K3b
- Выберете меню Tools — CD — Burn CD Image. В открывшемся диалоге
в поле Image to Burn (Образ для прожига) введите путь к образу, проверьте на правильность
другие настройки, и затем нажмите Start. - X-CD-Roast
- После запуска программы щёлкните по кнопке Setup (настройка) и
выберите страницу HD settings (установки для жёсткого диска).
Скопируйте образ CD Debian в один из перечисленных здесь каталогов
(если таблица пуста, введите путь к каталогу, который вы хотите
использовать в качестве временного размещения и щёлкните
Add (добавить)). Щёлкните OK для выхода из системы настройки.
Затем выберите Create CD (создать CD) и Write Tracks
(записать дорожки). Выберите страницу Layout tracks
(раскладка дорожек), укажите строку с именем файла образа и щёлкните
Add (добавить), а затем Accept track layout
(принять раскладку дорожек). Наконец, щёлкните Write tracks
(записать дорожки).
Как записать ISO под
Windows?
На новых версиях Windows это можно сделать кликнув правой кнопкой мыши
на ISO-файле и выбрав Записать образ на диск
(Burn image to disk (or similar)
).
Это может вызвать некоторые проблемы на старых версиях Windows, поскольку многие программы для
Windows используют собственные форматы образов CD. Чтобы нарезать диски
из образов .iso, вам, скорее всего, понадобится пункт специальное
меню.
Ищите такие параметры, как ISO9660 file
, Raw ISO Image
или
2048 bytes/sector
(обратите внимание, что другие значения параметра
байтов/сектор не позволят произвести запись!) Некоторые программы не
предоставляют таких возможностей, в таком случае воспользуйтесь другой
программой (спросите у друзей или коллег). Вот некоторая информация
о том, как записать образы CD конкретными программами:
- ImgBurn
(Распространяется свободно) - Как записать образ на CD/DVD с помощью этой программы можно
посмотреть на
снимках экрана. - CDBurnerXP Pro
(Freeware) - Процесс записи образа .iso описан
в руководстве пользователя. - Roxio Easy-CD Creator
- В меню File выберите Create CD from image….
Затем укажите тип файла.iso
и нужный образ. Откроется графический
интерфейс настройки процесса создания CD, где вы должны проверить,
что вся информация о вашем CD-R правильна. В секции Create options
выберите Create CD, в Write method — Track at once
и Close CD. - Nero от
Ahead Software - Отключите мастер и выберите Burn Image в меню File
или Recorder. При необходимости выберите в окне выбора файлов
All Files. Укажите файл .iso, и щёлкните OK в
диалоговом окнеthis is a foreign file
(если оно появится). В открывшемся
окне параметров значения по умолчанию должны быть удовлетворительны:
Data Mode 1
,Block Size 2048
,Raw Data, Scrambled,
не выбраны, и Image Header и Image Trailer
and Swapped
установлены в 0. Щёлкните OK. В окне Write CD или Burn
оставьте параметры по умолчанию, например, Write и Determine
maximum speed, а кроме того установите параметр Finalize CD. - Microsoft
Resource Kit Tools - Resource Kit Tools для командной строки предоставляются Microsoft
бесплатно и работают под Windows 2003 и XP. Для записи образов CD и DVD
имеется две программы: Cdburn.exe и Dvdburn.exe.
Использование этих программ описано в прилагающемся файле помощи —
обычно команда для запуска выглядит приметно как
cdburn drive: iso-file.iso /speed max
Если у вас есть более новая или более подробная информация об использовании
этих и других программ, пожалуйста, сообщите нам об этом..
Как записать ISO под
Mac OS?
Программа Toast для Mac OS, как говорят, хорошо
работает с файлами .iso. Вполне безопасно использовать
код создателя CDr3 (или, возможно, CDr4) и ввести код
iImg, используя, например, FileTyper. Двойной щелчок на файле
непосредственно запустит Toast, без необходимости перетаскивания файла
или использования пункта меню File-Open.
Другой вариант — Disk Utility (включённая в Mac OS
X 10.3 и более поздние). После запуска приложения Disk Utility (из
папки /Applications/Utilities) выберите
Burn… в меню Image и укажите образ CD.
Удостоверьтесь, что все настройки правильны и щёлкните
Burn.
Другой вариант — Disk Copy (включённая
в Mac OS X 10.1 и более поздние). После запуска приложения Disk
Copy (из папки /Applications/Utilities) выберите
Burn Image… в меню Image, и укажите образ CD.
Удостоверьтесь, что все настройки правильны и щёлкните
Burn.
Как записать CD/DVD/BD образ
на USB-носитель?
Некоторые CD-образы и Live-образы Debian, в частности все образы для архитектур i386,
amd64 и arm64, создаются с использованием технологии isohybrid,
что означает, что они могут использоваться двумя
различными способами:
- Они могут быть записаны на CD/DVD/BD и использоваться для обычной загрузки с CD/DVD/BD.
- Они могут быть записаны на USB-носители, с которых могут быть загружены напрямую из BIOS/EFI большинством ПК.
При работе в системе Linux просто используйте команду cp
, чтобы
скопировать образ на USB-носитель:
cp <file> <device>
Либо вы можете использовать dd
:
dd if=<файл> of=<устройство> bs=4M; sync
где:
- <файл> — имя образа, напр.
netinst.iso
- <устройство> — устройство, соответствующее USB-носителю,
напр. /dev/sda, /dev/sdb. Будьте осторожны, проверьте, что указываете
верное устройство, так как эта команда легко может перезаписать ваш жёсткий
диск, если вы ошибетесь! bs=4M
сообщает dd о том, что следует читать фрагменты по 4 мегабайта для
наилучшей производительности; по умолчанию используется 512 байт, что будет намного
медленнееsync
нужно для того, чтобы гарантировать, что все операции записи будут завершены до
того, как команда передаст возвращаемое значение.
Помимо описанного выше метода для систем Linux, существует
программа win32diskimager,
которая позволяет записывать такие загрузочные USB-носители
под Windows. Подсказка: win32diskimager по умолчанию отображает только
файлы, чьи имена содержат *.img, образы Debian имеют расширения
*.iso. Измените фильтра на *.* в том случае, если
вы используете эту программу.
Заметьте, что Debian не рекомендует использовать unetbootin
для этой задачи. Это может привести к возникновению проблем при загрузке
и установке, которые весьма сложно диагностировать, поэтому мы не рекомендуем
использовать эту программу.
Как следует подписывать
диски?
Единого обязательного способа подписывания не существует. Тем не менее,
для обеспечения взаимопонимания мы предлагаем вам следующую схему:
Debian GNU/{Linux|Hurd|kFreeBSD}
<версия>[<редакция>]
Официальный
{<архитектура>} {CD|DVD|BD}-<номер>
Например:
Debian GNU/Linux 6.0.3
Официальный i386
CD-1
Debian GNU/Linux 6.0.3
Официальный
amd64 DVD-2
Debian GNU/Linux 6.0.3
Официальный
source BD-1
Debian GNU/kFreeBSD 6.0.3
Официальный i386
Netinst CD
Если у вас достаточно места, вы можете также добавить к первой строке
кодовое имя выпуска: Debian GNU/Linux 6.0.3 Squeeze
.
Имейте в виду, что вы можете использовать надпись Официальный
только на компакт-дисках, контрольная сумма образов
которых совпадает с указанной в файла
jigdo
официальных выпусков. Любой диск с несоответствующей контрольной суммой
(например, ваше собственное творение) должен быть ясно и недвусмысленно
обозначен, как неофициальный, например:
Debian GNU/Linux 6.0.3
Неофициальный
Non-free
На официальных еженедельных снимках архива не следует использовать
номера версий типа 6.0.3
, чтобы избежать совпадений с номерами
выпущенных версий Debian. Вместо этого пометьте диск кодовым наименованием,
например, etch
, или именем дистрибутива, например, testing
.
Добавьте слово Snapshot
(снимок) и дату снимка:
Debian GNU/Linux etch
Official Snapshot alpha Binary-2
2005-06-17
Существуют ли какие-либо рисунки для
дисков и обложек?
Официальных версий обложек и надписей CD/DVD/BD Debian не существует, но многие
люди создают собственные красивые рисунки. Обратитесь к
специальной странице.
Доступны ли образы
старых CD/DVD/BD?
Некоторые старые образы доступны в архивной
секции на cdimage.debian.org. Например, вы можете захотеть использовать
старые образы в случае, если вам необходимо поддерживать определённую
(под)архитектуру, от которой отказались в новейших выпусках.
Учтите, что когда вы делаете установку со старого CD/DVD (до выпуска 4.0,
etch), по умолчанию содержимое файла /etc/apt/sources.list указывает на
текущий стабильный выпуск Debian. Это значит, что любое обновление по сети
обновит систему до текущего стабильного выпуска.
Как лучше всего установить Debian на
несколько соединённых между собой компьютеров?
Если вы хотите установить Debian сразу на большое количество машин,
а затем своевременно обновлять установленную систему (например, устанавливать
обновления, связанные с безопасностью), установка с диска — не самый идеальный
вариант, но и установка через Интернет тоже, поскольку пакеты будут
загружаться заново для каждой машины. В этом случае вам следует создать
локальный кэш. Возможны три варианта:
- Сделать содержимое диска доступным через HTTP: Загрузите
диски, затем сделайте их содержимое доступным из локальной сети на
локальном зеркале. Отдельные машины смогут использовать это зеркало,
как если бы это был обычный сервер Debian. Например, если содержимое
компакт-диска доступно по URL http://10.0.0.1/cd1/, машины в
локальный сети смогут использовать пакеты с CD с помощью следующей строки
в файле /etc/apt/sources.list:
deb http://10.0.0.1/cd1/ stable main contrib
Для каждого CD необходимы отдельный URL и отдельная строка в
sources.list. - Укажите вашему http-прокси кэшировать файлы .deb:
Настройте прокси-сервер так, чтобы он сохранял файлы .deb
в течение долгого времени, а затем установите переменную среды
http_proxy на каждой машине так, чтобы она указывала
на кэш, и используйте метод HTTP программы apt.
Это даст вам большую часть преимуществ использования зеркала
без особой мороки для администратора. Поскольку вы можете
установить ограничения использования прокси дискового пространства,
эта схема может работать даже на серверах с ограниченным размером
дисков, и имеет то преимущество перед зеркалированием, что вам
нужно загружать только те пакеты, которые вы устанавливаете,
что снижает трафик. Если вы используете squid, добавьте в
/etc/squid/squid.conf строку:
refresh_pattern debian.org/.*.deb$ 129600 100% 129600 - Настроить собственное зеркало пакетов Debian:
Не забудьте, что архив Debian вырос до чудовищных размеров! Смотрите
подробности на странице о зеркалировании.
Установка системы на большое количество машин может быть довольно сложной.
Система полностью
автоматической установки (Fully automatic installation, FAI), также
доступная в виде пакета Debian, может помочь в этой задаче.
У меня есть локальное зеркало Debian, и я хочу
изготовить собственные CD/DVD/BD. Как это сделать?
Вам понадобится достаточно много дискового пространства, помимо того,
что уже занято локальным зеркалом Debian.
Сценарии создания образов находятся в пакете debian-cd. Тем не менее,
обычно лучше использовать последние их версии из git (тем не менее, вам
следует проверить зависимости пакета и убедиться в том, что располагаете
всеми необходимыми инструментами).
Чтобы загрузить последнюю git-версию, убедитесь, что вы установили git.
В пустом каталоге выполните следующие команды:
git clone https://salsa.debian.org/images-team/debian-cd.git
Если вы решили воспользоваться этими сценариями, прочтите в
архиве списка
рассылки debian-cd ответы на ваши вопросы, которые
неизбежно возникнут. 🙂
Как организовать зеркало CD/DVD/BD образов
Debian?
Что необходимо для создания зеркала образов debian-cd и поддержанием его в
актуальном состоянии, описано на отдельной
странице.
Нет некоторых образов!
Есть только первые n образов! Где остальные?
Мы не храним/предлагает полный набор образов ISO для всех архитектур,
чтобы сократить занимаемое место на зеркалах. Для создания отсутствующих образов ISO
вы можете воспользоваться jigdo.
Создание Live CD с Debian
Некоторым пользователям дистрибутива Debian иногда может понадобиться полностью рабочая копия основной системы, которая хранилась бы на флешке или диске. Такую версию называют Live, поскольку она запускается на любом компьютере без предварительной установки. Создать подобную копию — дело не совсем легкое, однако вполне выполнимо даже для юзера, который впервые сталкивается с осуществлением подобной задачи. В рамках сегодняшней статьи мы бы хотели продемонстрировать пошаговое выполнение этой операции.
Создаем Live CD с Debian
Неважно, создаете вы копию для дальнейшего использования на диске или флешке, первые шаги и монтирование самого ISO-образа одинаковы, различаться будут лишь последние команды, на которых мы обязательно сделаем акцент. Пока что удалите все ненужное из системы (программы, файлы), настройте ее так, как это требуется, после чего можно переходить к созданию копии, начиная с самого первого шага.
Шаг 1: Установка дополнительных компонентов
Все приведенные далее инструкции будут базироваться на простом последовательном выполнении терминальных команд. Начать стоит с установки дополнительных компонентов, необходимых для произведения определенных операций — клонирования системных папок, записи ISO-образа. Выполняется поставленная цель следующим образом:
- Откройте «Терминал» любым удобным методом, а затем вставьте туда команду
sudo apt-get install xorriso live-build extlinux syslinux squashfs-tools
для инсталляции дополнительных компонентов и нажмите на клавишу Enter. - Введите пароль суперпользователя при появлении запроса.
- Подтвердите установку новых файлов в операционную систему, выбрав вариант Д.
- Ожидайте завершения инсталляции. Во время этой процедуры не рекомендуется выполнять других действий и отключать интернет.
Теперь давайте более подробно поговорим о тех утилитах, которые были добавлены в Debian при помощи упомянутой выше команды:
- xorriso — будет использоваться для создания загрузочного образа;
- syslinux, extlinux — предназначены для корректной загрузке при типе MBR;
- squashfs-tools — поможет в создании сжатой файловой системы;
- live-build — создаст саму сжатую ОС, помещая ее в ISO-образ.
Только после успешной инсталляции всех приведенных выше программ можно переходить к последующим шагам, иначе ничего не получится.
Шаг 2: Создание каталога и подготовка сжатой системы
Как уже было сказано выше, дистрибутив Debian будет находиться в сжатом состоянии. Уменьшение его размера осуществляется вручную, путем ввода ряда команд в консоль. Давайте поэтапно рассмотрим каждое важное действие:
- Для начала создайте корневой каталог для образа и переместитесь в него. Используйте две команды, помещенных в одну строку, чтобы совместить их. Содержимое «Терминала» будет выглядеть так:
mkdir ~/livework && cd ~/livework.
- Распакуйте систему, используя выбранную архитектуру
debootstrap --arch=i386 wheezy chroot
. - Теперь будет происходить монтирование важных каталогов, создание ядра и добавление утилит для запуска. Мы не видим смысла рассматривать абсолютно все команды, поэтому предлагаем ознакомиться со всеми ними в том порядке, в котором они должны быть введены в консоль:
cd ~/livework
chroot chroot
mount none -t proc /proc
mount none -t sysfs /sys
mount none -t devpts /dev/pts
export HOME=/root
export LC_ALL=C
apt-get install dialog dbus
dbus-uuidgen > /var/lib/dbus/machine-id
apt-get install linux-image-686 live-boot
apt-get install dump bzip2 mc icewm ....
passwd
apt-get clean
rm /var/lib/dbus/machine-id && rm -rf /tmp/*
umount /proc /sys /dev/pts
exit
На этом этапе образ системы считается готовым, однако подготовительные работы еще не закончены. Осталось выполнить всего несколько команд.
Шаг 3: Создание папки для загрузчика и сжатие файлов
Создание директории, в которой будет храниться сам live-загрузчик, а также сжатие файлов делается точно так же, как и другие операции — вводом соответствующих команд. Однако сейчас нужно будет отредактировать конфигурационный файл, о чем вы узнаете далее:
Для начала в «Терминале» введите поочередно такие строки:
mkdir -p binary/live && mkdir -p binary/isolinux
cp chroot/boot/vmlinuz-* binary/live/vmlinuz
cp chroot/boot/initrd.img-* binary/live/initrd
mksquashfs chroot binary/live/filesystem.squashfs -e boot
Это создаст необходимый каталог и сожмет все файлы. Далее осуществляется копирование требуемых для загрузки файлов и редактирование самого стартового меню, что можно сделать, вставив в консоль такой текст:
cp /usr/lib/syslinux/isolinux.bin binary/isolinux/.
cp /usr/lib/syslinux/menu.c32 binary/isolinux/.
nano binary/isolinux/isolinux.cfg
ui menu.c32
prompt 0
menu title Boot Menu
timeout 300
label live-686
menu label ^Live (686)
menu default
linux /live/vmlinuz
append initrd=/live/initrd boot=live persistence quiet
label live-686-failsafe
menu label ^Live (686 failsafe)
linux /live/vmlinuz
append initrd=/live/initrd boot=live persistence config memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal
endtext
Вы можете прописывать все это вручную, введя команды поочередно, а содержимое конфигурационного файла, который открывается через nano binary/isolinux/isolinux.cfg
, просто вставить и сохранить изменения.
Шаг 4: Создание образа диска
Последний шаг перед завершением выполнения поставленной задачи — создание образа диска формата ISO. Увиденная ниже команда позволит записать образ на DVD или CD, что сопровождается прожигом диска.
xorriso -as mkisofs -r -J -joliet-long -l -cache-inodes -isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin -partition_offset 16 -A "Debian Live" -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o remaster.iso binary
Если же требуется сохранить этот образ на флешку, используйте немного другую команду, которая выглядит так:
extlinux -i /mnt && cat /usr/lib/extlinux/mbr.bin > /dev/sda
cp /usr/lib/extlinux/*.c32 /mnt && cp /usr/lib/syslinux/vesamenu.c32
Теперь вы имеете на своем съемном устройстве Live CD с операционной системой Debian. Как видите, пришлось приложить немного усилий, однако при этом все получится правильно и будет работать стабильно. В случае же появления каких-либо ошибок при вводе команд обращайте внимание на показываемый в консоли текст. Часто он помогает решить проблему. Если это не приносит никакого эффекта, ознакомьтесь с официальной документацией дистрибутива.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ
Rescue — ALT Linux Wiki
ALT Linux Rescue — спасательный LiveCD-дистрибутив умеренного размера[1], предназначенный в помощь сисадмину при исправлении и починке многих видов проблем с системами, за которые те несут или чувствуют ответственность; поэтому в него включены инструменты для:
Всё это упаковано в удобный гибридный ISO-образ, записываемый как на CD/DVD, так и на USB-флэшку[4].
Получившийся носитель должен загружаться на большинстве распространённых компьютеров[5]:
- i586 — примерно от Intel Pentium III (256 МБ ОЗУ) или в эквиваленте,
- x86_64 — на любом AMD64-совместимом оборудовании с BIOS или UEFI[6].
- aarch64 — на любом armv8-совместимом оборудовании с UEFI.
Но главное — не поддавайтесь панике, мы все порой ошибаемся!
Эти образы автоматически собираются каждую неделю[7], вот прямые ссылки на загрузку файлов, которые уже были проверены на базовую работоспособность:
Это свободное ПО, вы тоже можете его использовать, распространять и улучшать!
Внимание! UNetbootin и UltraISO портят загрузку, штатные способы записи гибридных образов на CD/DVD и USB Flash описаны здесь.
Это LiveCD на основе GNU/*/Linux, поэтому все программы запускаются под управлением ядра Linux[8]. Содержимое можно расширять во время работы: dhcpcd; apt-get update и вперёд.
Вот некоторые из вошедших в состав пакетов в качестве примера:
- refind, чтобы справиться с недостачей менеджера загрузки EFI
- smartmontools для SMART-мониторинга HDD/SSD
- testdisk/photorec для восстановления разделов и файлов данных
- memtest86 для UEFI[9] и memtest86+ для BIOS
- android-tools, bonnie++, chntpw, cpuburn, dc3dd/dcfldd/ddrescue, exfat-utils, gpart, hdparm, ipmitool, lft, netcat, parted, rsync, scalpel, sleuthkit (aff/ewf), uudeview, whdd, wipefreespace…
- mount-system для попытки автоматической сборки дерева файловых систем обнаруженных на компьютере ОС GNU/Linux
Всего включено более сотни специализированных программ и множество других доступно в репозитории ALT Linux Sisyphus, который является основой этих спасательных образов и залогом свежих версий. Возможно и пересобрать себе образ с теми инструментами, которые требуются.
Загрузка в Forensic mode предназначена для минимизации воздействия на носители информации: не подключаются swap-разделы, не активируются программные RAID и LVM, не монтируются ФС, mount-system переключается в readonly-режим с использованием loopback-устройств; при необходимости такой загрузки под UEFI нажмите F2 и выберите соответствующую опцию из меню. В этом режиме также включается защита спасательной корневой ФС от подмены.
Для удалённой поддержки через небыстрый IP-KVM предусмотрен вариант «Rescue with remote SSH access (DHCP)», при котором в процессе загрузки поднимается сеть по DHCP, генерируется пароль root, запускается SSH-сервер и параметры входа выводятся на терминал — с тем, чтобы в несколько нажатий клавиш на iKVM получить более отзывчивую командную оболочку. Пароль следует сменить сразу после успешного использования.
Для переключения на русский следует выполнить команду loadkeys ru и воспользоваться сочетанием клавиш Ctrl+Shift.
Собственный мультизагрузочный linux live desktop на USB/HDD c extlinux и простой ремастеринг linux live cd/dvd — Linuх Системы — Основные Инструкции — Руководства
Собственный мультизагрузочный linux live desktop на USB/HDD c extlinux и простой ремастеринг linux live cd/dvd
Доброго времени суток всем.
Собственно, написать статью в виде расширенного how-to на заявленную тему сподвигла злободневность в надобности вывешенной в сети «памятке линуксоводу» и повсеместная практика замалчивания или методического навязывания устаревших решений по вопросам мультизагрузки отдельных популярных дистрибутивов linux и их ремастеринга по вкусу и надобности пользователя,не обременённого глубоким знанием консольных заклинаний и лишним временем на танцы с бубном.
Речь пойдёт о Debian Testing/Sid,Ubuntu 12.04,Linux Mint 13,Aptosid 2011, Clonezilla-live-20120620-precise, openSUSE 12.1, CentOS 6.3, Fedora 17, PCLinux OS Full Monty, Mandriva 2011, Sabayon 9, Calculate 12,
iso образы которых вы можете без труда скачать с оффициальных страниц этих проектов в сети — хотя, в принципе, можно добавить в этот ряд любой live-dvd linux, но мне больше нравится именно такой набор, по моему мнению, сугубо личному, наиболее полно отражающий мейнстрим развития GNU/Linux Desktop, как для неофитов, так и для тёртых середнячков в среде его пользователей…
Будем предполагать, что на нашем ПК имеется некая инсталляция любимого дистрибутива linux или его live CD/DVD версия, правильно записанная на болванку, помещённая в лоток привода и загруженная после рестарта компьютера, тогда для подготовки к нашим экспериментам, нам лишь нужно установить несколько полезных пакетов программ =
{fsarchiver,gparted,extlinux,syslinux,isomaster} — с помощью штатного
пакетменеджера.Например в Debian это делается так:
$su -c ‘aptitude update;aptitude install fsarchiver gparted extlinux syslinux isomaster’
Теперь можно приступать к превращению нашей флешки, внешнего USB/HDD или локального раздела в универсальный мультизагрузочный девайс с собственным загрузчиком и меткой тома.
Проверим, какие устройства-носители нам доступны и как они воспринимаются системой:
$su -c ‘fsarchiver probe’ — предоставит нам подробный вывод дерева подключённых устройств хранения данных,с указанием меток тома (LABEL)
$su -c ‘blkid’ — предоставит нам UUID индентификаторы этих устройств
Если вы хотите отвести под свою коллекцию live дистрибутивов linux отдельную жилплощадь в виде небольшого локального раздела, вы можете воспользоваться GParted
$su -c ‘gparted’ — и создать новый логический раздел в свободном пространстве имеющегося расширенного(extended) раздела на вашем Ж/Д с файловой системой ext2 (во избежание «ошибок сегментирования» при запуске с него исполняемых и рабочих файлов) и меткой тома, к примеру «ISO», а также установим на него флаг «boot».Не лишним будет и удаление с него лишних рудиментов типа каталога «Lost&found» и рутового резерва реального дискового пространства:
$su -c ‘fsarchiver probe’
$su -c ‘tune2fs -r 0 -m 0 -c 0 /dev/sdXY’ — где Х и Y должны быть заменены на реальные значения из вывода предыдущей команды, по новосозданному нами разделу.
$su -c ‘mount /dev/sdXY /mnt && rm -rf /mnt/* && sudo umount /mnt’ — смонтирует,полностью очистит наш новый раздел и размонтирует его.
Теперь мы можем подключить созданный нами раздел,как обычный раздел с данными в любимом файловом менеджере (dolphin,nautilus,thunar,pcmanfm…).
Для удобства дальнейшего обращения, поставим точку в вопросах прав и статуса нашего раздела:
$ su -c ‘chown -R user:user /media/ISO && chmod -R +rwxrwxrwx /media/ISO’
-где «user» следует заменить на на реальный имярек пользователя, а путь задаётся согластно ранее установленной метке тома, определяющей точку монтирования в системный каталог /media.
Осталось прописать на избранное нами устройство MBR и установить загрузчик — в нашем случае extlinux,как наиболее быстрый в работе,в опытном сравнении с аналогами (syslinux,grub 0.97, Grub4Dos…):
$su -c ‘dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdXY’
$su -c ‘extlinux -i /media/ISO’ — extlinux ставится на примонтированный раздел!
$cp /usr/lib/syslinux/chain.c32
/usr/lib/syslinux/menu.c32
/usr/lib/syslinux
/vesamenu.c32
/usr/lib/syslinux/isolinux.bin /media/ISO — так же скопируйте из библиотек syslinux эти файлы и создайте конфигурационный файл для extlinux и отдельный каталог с конфигурационным файлом меню будущей коллекции «живых» дистрибутивов linux:
$touch /media/ISO/extlinux.conf /media/ISO/menu/linux.cfg
Выберите красивую картинку, конвертируйте её в .png и маштабируйте в 640х480, затем поместите в корень нашего загрузочного устройства под именем splash.png
Отредактируйте конфиг extlinux, указав ему,что и откуда следует читать и как выглядеть перед хозяином:
$nano /media/ISO/extlinux.conf — и вставьте туда следующее содержание, по вкусу изменив коды цветов и форм оформления из значений палитры цветовой настройки меню внешнего вида вашей ОС:
####################
default vesamenu.c32
prompt 0
timeout 300
menu title Your Universal MultiBoot Device
menu background splash.png
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
label Linux Distributions
menu label Linux Distributions ->
MENU INDENT 1
kernel vesamenu.First HD
localboot 0x80
Сохраните ->Ctrl+X ->Y ->Enter
Теперь можно приступать к наполнению нашего мультизагрузочного девайса:
1.Debian:
Образ debian-live.iso распаковать в каталог debian в корне рабочего раздела /media/ISO с помощью менеджера архивов (file-roller) от простого пользователя
В каталоге /media/ISO/menu создать файл debian.cfg
В любимом текстовом редакторе открыть для редактирования файлы /media/ISO/menu/linux.cfg /media/ISO/menu/debian.cfg :
$gedit /media/ISO/menu/linux.cfg /media/ISO/menu/debian.cfg
В файле linux.cfg поместить следующие строки:
####################
default vesamenu.c32
prompt 0
menu title Linux Distributions
menu background splash.png
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
label Debian Live
menu label Debian Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/debian.cfg
В файле debian.cfg поместить следующее:
####################################
menu title Debian Live Boot Menu
menu background /debian/isolinux/splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
menu vshift 17
menu rows 10
default live
label live
menu label Run Debian Live
kernel /debian/live/vmlinuz
append initrd=/debian/live/initrd.img live-media-path=/debian/live boot=live config quiet splash nomodeset vga=791
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.cfg
Сохраните файл debian.cfg, а в файл linux.cfg нам предстоит добавить строки указаний на конфиги других дистрибутивов linux из нашего списка, добавляя их через промежуток в одну пустую строку и изменяя значения полей «label», «menu label» и «APPEND» в соответствии с желаемым названием дистра в меню загрузки и путём к загрузочному конфигу в каталоге /media/ISO/menu/*.cfg .
2.Ubuntu 12.04:
Загрузочный образ CD/DVD Ubuntu распаковать с помощью file-rolller в созданный в корне /media/ISO каталог ubuntu.
В каталоге /media/ISO/menu создать файл ubuntu.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/ubuntu.cfg :
$gedit /media/ISO/menu/ubuntu.cfg
В файле linux.cfg поместить следующие строки:
…
label Ubuntu Live
menu label Ubuntu Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/ubuntu.cfg
В файле ubuntu.cfg поместить следующее:
####################################
menu title Ubuntu Live Boot Menu
menu background /ubuntu/isolinux/splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
menu vshift 17
menu rows 10
default live
label live
menu label Run Ubuntu Live
kernel /ubuntu/casper/vmlinuz
append initrd=/ubuntu/casper/initrd.gz boot=casper live-media-path=/ubuntu/casper quiet splash nomodeset —
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.cfg
Сохраните файл ubuntu.cfg
3.Linux Mint 13 «Maya»:
Загрузочный образ DVD Linux Mint 13 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог mint.
В каталоге /media/ISO/menu создать файл mint.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/mint.First HD
localboot 0x80
label Memory_test_(memtest86+)
kernel /boot/memtest
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл aptosid.cfg
5.Clonezilla-live-20120620-precise
Образ Clonezilla-live-20120620-precise распаковать в каталог clonezilla в корне рабочего раздела /media/ISO с помощью менеджера архивов (file-roller) от простого пользователя
В каталоге /media/ISO/menu создать файл clonezilla.cfg
В любимом текстовом редакторе открыть для редактирования файлы /media/ISO/menu/clnzilla.cfg :
$gedit /media/ISO/menu/clnzilla.cfg
В файле linux.cfg поместить следующие строки:
####################
…
label Clonezilla
menu label Clonezilla Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/clnzilla.cfg
В файле clnzilla.cfg поместить следующее:
####################################
menu title Clonnezilla Live Boot Menu
menu background /clonezilla/isolinux/splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
menu vshift 17
menu rows 10
default live
label live
menu label Run Clonezilla Live
kernel /clonezilla/live/vmlinuz1
append initrd=/clonezilla/live/initrd1.img boot=live live-media-path=/clonezilla/live hostname=precise live-config quiet noswap nolocales edd=on nomodeset noprompt ocs_live_run=»ocs-live-general» ocs_live_extra_param=»» ocs_live_keymap=»» ocs_live_batch=»no» ocs_lang=»» video=uvesafb:mode_option=1024×768-32 ip=frommedia nosplash
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл clnzilla.cfg
6.openSUSE 12.1 Asparagus
Образ CD/DVD openSUSE 12.1 открыть с помощью менеджера архивов (file-roller) от простого пользователя и распаковать, последовательно:
содержимое /boot в /media/ISO/boot
прочее в корень загрузочного устройства (/media/ISO)
В каталоге /media/ISO/menu создать файл suse.cfg
В любимом текстовом редакторе открыть для редактирования файлы /media/ISO/menu/suse.cfg :
$gedit /media/ISO/menu/suse.cfg
В файле linux.cfg поместить следующие строки:
####################
label openSUSE 12.1 Asparagus Live
menu label openSUSE 12.1 Asparagus Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/suse.cfg
В файле suse.cfg поместить следующее:
####################################
default openSUSE 12.1 Asparagus Live
implicit 1
display isolinux.msg
ui gfxboot bootlogo isolinux.msg
prompt 1
timeout 200
label openSUSE 12.1 Asparagus Live
kernel /boot/i386/loader/linux
append initrd=/boot/i386/loader/initrd lang=ru_RU ramdisk_size=512000 ramdisk_blocksize=4096 splash=silent quiet preloadlog=/dev/null cddev=/dev/sdXY (замените X & Y на реальные значения,для использования на USB подставьте вместо cddev={} опцию usbdev или cddev=LABEL=ISO) bootfrom=LABEL=ISO showopts
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл suse.cfg
7.CentOS 6.3
Загрузочный образ DVD CentOS 6.3 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог centos.
В каталоге /media/ISO/menu создать файл centos.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/centos.cfg:
$gedit /media/ISO/menu/centos.cfg
В файле linux.cfg поместить следующие строки:
…
label CentOS 6.3 DVD Live
menu label CentOS 6.3 DVD Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/centos.cfg
В файле centos.cfg поместить следующее:
####################################
menu title CentOS 6.3 Live
menu background /centos/isolinux/splash.jpg
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
default CentOS Live
label CentOS Live
menu label Boot CentOS 6.3 Live
kernel /centos/isolinux/vmlinuz0
append initrd=/centos/isolinux/initrd0.img root=live:LABEL=ISO live_dir=/centos/LiveOS rootfstype=auto ro liveimg quiet nodiskmount nolvmmount rhgb vga=791 rd.luks=0 rd.md=0 rd.dm=0
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл centos.cfg
8.Fedora 17 Beefy Miracle
Загрузочный образ CD/DVD Fedora 17 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог fedora.
В каталоге /media/ISO/menu создать файл centos.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/fedora.cfg:
$gedit /media/ISO/menu/fedora.cfg
В файле linux.cfg поместить следующие строки:
…
label Fedora Beefy Miracle Live
menu label Fedora Beefy Miracle Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/fedora.cfg
В файле fedora.cfg поместить следующее:
####################################
menu title Fedora Beefy Miracle Live
menu background splash.png
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
default Fedora Beefy Miracle Live
label Fedora Beefy Miracle Live
menu label Boot Fedora Beefy Miracle Live
kernel /fedora/isolinux/vmlinuz0
append initrd=/fedora/isolinux/initrd0.img root=live:LABEL=ISO live_dir=/fedora/LiveOS rootfstype=auto ro liveimg quiet rhgb vga=791 rd.luks=0 rd.md=0 rd.dm=0 selinux 0 setenforce 0
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл fedora.cfg
9.PCLinuxOS Full Monty
Загрузочный образ CD/DVD Fedora 17 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог pclosfm.
В каталоге /media/ISO/menu создать файл pclosfm.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/pclosfm.cfg :
$gedit /media/ISO/menu/pclosfm.cfg
В файле linux.cfg поместить следующие строки:
…
label PCLinuxOS FullMonty 2012
menu label PCLinuxOS FullMonty 2012 Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/pclosfm.cfg
В файле pclosfm.cfg поместить следующее:
####################################
menu title PCLinuxOS FullMonty 2012 Live
menu background /pclosfm/isolinux/back.jpg
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
default LiveCD
prompt 1
timeout 90
ui /pclosfm/isolinux/gfxboot.com /pclosfm/isolinux/bootlogo
prompt 1
timeout 90
label LiveCD
kernel /pclosfm/isolinux/vmlinuz
append livecd=/pclosfm/livecd initrd=/pclosfm/isolinux/initrd.gz root=/dev/rd/3 vga=791 keyb=us splash=verbose(silent)
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл pclosfm.cfg
9.Mandriva 2011
Загрузочный образ CD/DVD Mandriva 2011 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог mdv.
В каталоге /media/ISO/menu создать файл mdv.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/mdv.cfg :
$gedit /media/ISO/menu/mdv.cfg
В файле linux.cfg поместить следующие строки:
…
label Mandriva 2011 Live
menu label Mandriva 2011 Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/mdv.cfg
В файле mdv.cfg поместить следующее:
####################################
menu title Mandriva 2011 Live
menu background /mdv/isolinux/splash.jpg
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
default Mandriva Live
label Mandriva Live
menu label Mandriva 2011 Live
kernel /mdv/isolinux/vmlinuz0
append initrd=/mdv/isolinux/initrd0.img root=live:LABEL=ISO live_dir=/mdv/LiveOS rootfstype=auto ro liveimg vga=791 desktop nopat rd_NO_LUKS rd_NO_MD noiswmd splash=silent logo.nologo nomodeset selinux 0
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл mdv.cfg
10.Sabayon 9
Загрузочный образ CD/DVD Sabayon 9 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог sabayon.
В каталоге /media/ISO/menu создать файл sabayon.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/sabayon.cfg:
$gedit /media/ISO/menu/sabayon.cfg
В файле linux.cfg поместить следующие строки:
…
label Sabayon Linux Desktop 9.0 Live
menu label Sabayon Linux Desktop 9.0 Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/sabayon.cfg
В файле sabayon.cfg поместить следующее:
####################################
menu title Sabayon Linux 9 Live
menu background /sabayon/isolinux/back.Start Sabayon 9 Live
find —set-root=LABEL=ISO
kernel /sabayon/boot/sabayon
append root=/dev/ram0 initrd=/sabayon/boot/sabayon.igz subdir=/sabayon aufs init=/linuxrc cdroot cdroot_type=ext2 looptype=squashfs loop=/sabayon/livecd.squashfs root=LABEL=ISO (или root=UUID=подставьте вывод blkid для вашего устройства!) splash=silent,theme:sabayon video=vesafb:ywrap, mtrr:3 vga=791 console=tty1 quiet —
MENU SEPARATOR
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
Сохраните файл sabayon.cfg
11.Calculate Linux 12
Загрузочный образ CD/DVD Calculate Linux 12 распаковать с помощью file-rolller в созданный в корне /media/ISO каталог calculate1.
В каталоге /media/ISO/menu создать файл calculate.cfg
В любимом текстовом редакторе открыть для редактирования файл /media/ISO/menu/calculate.cfg :
$gedit /media/ISO/menu/calculate.cfg
В файле linux.cfg поместить следующие строки:
…
label Calculate Linux Desktop 12.0 Live
menu label Calculate Linux Desktop 12.0 Live
MENU INDENT 1
kernel vesamenu.c32
APPEND /menu/calculate.cfg
В файле calculate.cfg поместить следующее:
####################################
menu title Calculate Linux Desktop 12.0 XFCE Live
menu background /calculate1/isolinux/boot.jpg
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
menu vshift 17
menu rows 10
default CLDX
label CLDX
menu label Calculate Linux Desktop 12.0 XFCE Live
find —set-root (hd0,X) — замените Х на № вашего раздела или используйте —set-root=LABEL=ISO ~ —set-root=root=UUID=подставьте вывод blkid для вашего устройства!
kernel /calculate1/boot/vmlinuz subdir=/calculate1 root=/dev/ram0 init=/linuxrc looptype=squashfs unionfs cdroot_type=ext3 doload=ext3,nls_cp866,nls_utf8,squashfs,isofs,unionfs loop=/calculate1/livecd.First HD
localboot 0x80
label <— Back to Main Menu
kernel vesamenu.c32
append extlinux.conf
MENU SEPARATOR
Сохраните файл linux.cfg
Создание нашего мультизагрузочного устройства завершено, осталолось лишь прописать соответствующий пункт меню в grub или grub2 для нашего раздела с extlinux,для чего нужно просто добавить в файл /etc/grub.d/40_custom(grub2) следующие строки:
menuentry «LiveMultiBoot» {
set root=(hd0,X) — замените Х на № вашего раздела!
chainloader +1
}
Сохранить файл и выполнить:
$su -c ‘update-grub’ — или :
$su -c ‘grub2-mkconfig -o /boot/grub/grub.cfg’ — и при следующей загрузке компьютера в меню grub2 будет доступен соответствующий пункт, выбрав который, вы попадёте в созданное вами меню загрузчика extlinux и сможете проверить работоспособность ваших live дистрибутивов linux.
Для grub 0.97 следует добавить запись:
title LiveMultiBoot
root (hd0,Х) — замените Х на № вашего раздела!
chainloader +1
или
title LiveMultiBoot
root (hd0,Х) — замените Х на № вашего раздела!
configfile extlinux.conf
Ничто не мешает вам использовать такой же метод запуска из меню grub и для постоянно подключённого внешнего Ж/Д или USB/HDD.Для флеш накопителя вы можете вручную выставить приоритет загрузки USB устройств в настройках BIOS целевого компьютера.
_________________________________________________
_________________________________________________________
_________________________________________________
Пол-дела сделано — у нас есть рабочий мультизагрузочный девайс с зоопарком live дистрибутивов linux на борту, но это системы с дефолтными некрасивыми темами оформления,неполной локализацией, неполноценным набором ПО и корявыми настройками от разработчиков.
Естействено, лучше всех знающих вкусы и потребности пользователя, у которого, впрочем есть полное право с ними, всеведующими, не согласиться.
И не только право, но и все возможности, хотя на многих сайтах и пользовательских форумах дистрибутивов linux (практически всех здесь представленных) проводится либо политика замалчивания способов ремастеринга этих дистрибутивов,или же предлагаются консервативные,если не сказать устаревшие, и неполноценные решения.
Вот, эта часть статьи и будет посвященна способам наиболее быстрой и полной пересборки некоторых live дистрибутивов из представленных здесь.
Ведь, представьте, как удобно иметь полностью настроенную под ваши повседневные потребности, неубиваемую live систему, не подверженную никаким угрозам вредителей из сети или доморощенных куллхацкеров из локалки, поскольку она всегда в рабочем состоянии после перезагрузки!
Начнём с того, что некоторые, преимущественно debian-based системы имеют проверенные временем утилиты для создания бэкапов и снимков состояния системы, по сути, с помощью скриптовых связок, автоматизирующих операции создания актульных бэкапов отдельных системных составляющих, и т.д., и т.п.
Для некоторых, типа Aptosid-a, например, или Clonezilla, какая-либо пересборка неактуальна в приципе, по причине их утилитарной ориентированности, от чего из них и выкинуто всё, что замедляет загрузку или отвлекает от функциональных действий, но когда речь идёт о десктопных системах, где live CD/DVD, по идее, должен играть демонстрационную, альтернативную стационарной установке роль, скупость оформления и начинки часто вызывает один вопрос: На кого работают их разработчики на самом деле, на конкурентов из MicroSoft?…
Итак, прежде всего для debian-based систем существует уникальная в своём роде утилита — Remastersys, способная быстро создать практически полный снимок состояния системы в формате live DVD с возможностью последующей установки на Ж/Д, как с обычного live-install носителя. Это работает в Debian, Linux Mint, Ubuntu, том же Aptosid-е, CranchBang-е, и вообще, в большинстве дистров этого семейства — достаточно отвести 10-15 ГБ.
Под раздел для временной установки, настройки и сборки этих систем в live DVD образ со своими темами оформления, сквозной русификацией, настроенными сервисами и отборным пользовательским ПО, на любой вкус и под любые задачи.
Об этом много материала в сети и я не намерен вдаваться в какую-либо критику по этому поводу, напротив желаю удачи и развития этому проекту — must have!
Опишу лишь один, не совсем очевидный новичку вариант использования возможностей Remastersys.
К примеру, можно создать полный бэкап системы:
$sudo remastersys backup custombackup.iso — и получить образ .iso на выходе, но во время создания образа программа честно отписывала про «…excluding extra files…» и в итоге hostname=user & host=user и запустив live DVD получите в терминале «user@user», а хочется «god@Heaven», но можно просто использовать этот полученный образ, как заготовку, распаковать его в каталог, где больше места, удалить из каталога casper файл filesystem.squashfs, загрузиться в live режиме с полученного или стандартного загрузочного образа ubuntu, смонтировать раздел с установленой на Ж/Д системой в /mnt, почистить кеши, всякие ненужности и выполнить:
$sudo mksquashfs /mnt/ /куда/распаковали/iso/casper/filesystem.squashfs — а затем простым скриптом завернуть всё это обратно в образ с пересчётом MD5-sums и инициализацией загрузочного сектора:
________
#!/bin/bash
IMAGE=ubuntu-heaven.iso
BUILD=iso
# Запаковываем содержимое iso/ в образ ubuntu-heaven.iso
echo «>>> Calculating MD5 sums…»
rm $BUILD/md5sum.txt
(cd $BUILD/ && find . -type f -print0 | xargs -0 md5sum | grep -v «boot.cat» | grep -v «md5sum.txt» > md5sum.txt)
echo «>>> Building iso image…»
mkisofs -r -V «Ubuntu Heaven Edition» \
-cache-inodes \
-J -l -b isolinux/isolinux.bin \
-c isolinux/boot.cat -no-emul-boot \
-boot-load-size 4 -boot-info-table \
-o $IMAGE $BUILD/
_______________________
$touch repack-iso.sh && nano repack-iso.sh && chmod +x repack-iso.sh && ./repack-iso.sh — в директории с каталогом iso, куда ранее распаковали образ бэкапа, предварительно подправив опции загрузки ядра, чтобы включить нужные службы и сервисы.
И если вы в установленной на Ж/Д системе были «god@Heaven», то и будете в live режиме с этого образа.
Файл filesystem.squashfs можно также скопировать в соответствующий каталог на созданном ранее мультизагрузочном девайсе и делать так, хоть после каждого обновления установленной на Ж/Д системы, что бы всегда иметь под рукой актуальный live дистрибутив.
С него же и висеть в инетах, и выполнять повседневные многопользовательские задачи на общественном компе, например, и никакой хакир или ламер эту систему не завалит.
Кстати,в этом смысле,по большому счёту, отличие Debian от Ubuntu только в том, что filesystem.squashfs со слепком системы внутри, лежит не в casper, а в live…
Profit!
А вот с rpm-based,gentoo-based дистрибутивами, всё далеко не так просто, и хотя существуют сервисы, вроде SuseStudio и методики сборки образов с собственным софтом и репами aka Fedora,с помощью космически заумных скриптов, но на выхлопе всё это дело — УГ!
Единственный rpm-дистрибутив который имеет реальный аналог Remastersys — Mylivecd — это PCLinuxOS, но в этом дистре для инициализации загрузки используется простой файл livecd.sqfs, который можно без всяких там особых программ пересборки сваять, загрузившись в live режиме со стандартного образа PCLinuxOS, например, Phoenix Edition — он и так красивый, и да — там есть apt-get…
Единственный секретик, незнание коего может изрядно попортить вам нервы, это негластное правило соответствия версии ядра на исходном, стандартном live DVD PCLinuxOS и в системе с которой вы собираетесь снять сквош или создать кастомный ремикс с помощью Mylivecd, что значит только одно — делайте с системой, что хотите, ставьте что хотите, но не трогайте ядро, пусть остаётся дефолтное!
Вот уж, где вы действительно натолкнётесь на гордое и угрюмое молчание знатоков дистроводов на тему ремастеринга, так это на ресурсах Mandriva, CentOS, Fedora, хотя, что там, собственно таить-то, ведь просто смонтировав контейнеры squashfs.img, стандартно лежащие на их iso-шках в каталоге
LiveOS,в /mnt:
$sudo mount -o loop squashfs.img /mnt — и выполнив:
$file /mnt/LiveOS/ext3fs.img — вы сможете убедиться, что эти сквоши содержат не просто сжатые слепки этих систем, а каталоги с файлом файловой системы ext4 — для Fedora и CentOS, и ext3 — для Mandriva, которые можно легко создать где-нибудь, где побольше места, скажем в /media/DATA/sfs и тогда:
$dd if=/dev/zero of=ext3fs.img bs=1M count=5500 — или сколько занимает места установленная и настроенная (соблюдая тождество версии ядра на live DVD и в системе, и без проприетарных драйверов на видеокарту! хотя, можно и рискнуть…) Fedora (CentOS) на разделе для вивисекции ОС, и далее, после перезагрузки в Fedora:
$cd /media/DATA/sfs && /sbin/mkfs.ext4 -F ext3fs.img && /sbin/tune2fs -r 0 -m 0 -c 0 -L ‘LiveOS’ ext3fs.img && sudo mount -t ext4 -o loop ext3fs.img /mnt && sudo rm -rf /mnt/* && sudo rsync -varp /* /mnt/ —exclude=/{mnt,sys,proc,media,var/tmp/kdecache-user}/ && sudo mkdir /mnt/mnt /mnt/media /mnt/proc /mnt/sys LiveOS && sudo umount /mnt && mv ext3fs.img LiveOS && cd && sudo /sbin/mksquashfs /media/DATA/sfs/ /media/DATA/squashfs.img — Создаём, настраиваем, чистим файл с ФС ext4, копируем йерархию корня ФС установленной системы в смонтированый в /mnt файл ext3fs.img.
По окончании создаём системные каталоги, исключённые при копировании и каталог-оболочку для файла ext3fs.img, размонтируем файл ext3fs.img, перемещаем его в каталог-оболочку, переходим в домашнюю директорию и компилим новый сквош-файл.
Когда squashfs.img получен, можно легко подменить им оригинальный образец в live образе Fedora CentOS) с помощью программы Isomaster, ну и заменить им оригинал на нашем мультизагрузочном девайсе по путям /media/ISO/fedora/LiveOS & /media/ISO/centos/LiveOS /media/ISO/mdv/LiveOS.
Абсолютно тоже самое можно проделать и с установленной и настроенной Mandriva на сборочном разделе, за исключением того, что следует создать файл ext3fs.img c ФС ext3 (/sbin/mkfs.ext3 -F ext3fs.img…)
Завершает обзор ремастеринга rpm-based дистрибутивов openSUSE.
Здесь создатели дистра перешли на использование вместо squashfs контейнера clicfs, который реально предоставляет втрое превосходящее возможности сквоша сжатие.
Кстати, имейте ввиду эту ФС, если вам понадобится что-либо очень сильно ужать, жаль, что, пока, clicfs нормально работает только на openSUSE, но может портируют-таки и на Debian, вах, вах…
Ну, ладно, здесь тоже довольно простой алгоритм действий: ставим систему на сборочный раздел, настраиваем, идём в любимый каталог /media/DATA/sfs и создаём файл fsdata.ext3 с ФС ext4:
$dd if=/dev/zero of=fsdata.ext3 bs=1M count=5500 — или сколько занимает места установленная и настроенная (соблюдая тождество версии ядра на live DVD и в системе!)
$/sbin/mkfs.ext4 -F fsdata.ext3 && /sbin/tune2fs -r 0 -m 0 -c 0 -L ‘LiveOS’ fsdata.ext3 && su -c ‘mount -t ext4 -o loop fsdata.ext3 /mnt’ && su -c ‘rm -rf /mnt/*’ && su -c ‘rsync -varp /* /mnt/ —exclude=/{mnt,sys,proc,media,var/tmp/kdecache-user}/’ && su -c ‘mkdir /mnt/mnt /mnt/media /mnt/proc /mnt/sys’ && su -c ‘umount /mnt’ — создаём,настраиваем,чистим файл с ФС ext4.
Копируем йерархию корня ФС установленной системы в смонтированый в
/mnt файл fsdata.ext3,
по окончании создаём системные каталоги, исключённые при копировании, размонтируем файл fsdata.ext3, затем сжимаем его с помощью clicfs:
$su -c ‘zypper ref;zypper in clicfs’ — ставим
$su -c ‘mkclicfs fsdata.ext3 openSUSE-12.1-livecd-kde-read-only.i686-2.8.0’ — жмём
С помощью Isomaster подменяем полученным архивом оригинальный в образе openSUSE и просто заменяем этим архивом старый,дефолтный сюзевский контейнер в корне нашего мультизагрузочного девайса:
$rm -f /media/ISO/openSUSE-12.1-livecd-kde-read-only.i686-2.8.0 && mv -vf openSUSE-12.1-livecd-kde-read-only.i686-2.8.0 /media/ISO
Пользуемся.
С gentoo-based и иными sources-based дистрами всё ещё проще, чем с RedHat-овским выводком.
Достаточно просто установить, настроить (соблюдая тождество версии ядра на live DVD и в системе!), скомпилить из установленной системы новый сквош корня, заменить им старый и вперёд.
Там за революционными решениями, вроде clicfs не гоняются, используют проверенный временем squashfs, и не торопятся отказываться от изживших себя в прошлом веке глупостей, типа масок пакетов, aka Gentoo, и долгого, упорного, красноглазого порно с компилянием всего и вся из исходников, в закосе под BSD, вместе с фряхой, безнадёжно устарев на фоне быстрых и экономных к месту на Ж/Д бинарных дистров, aka Debian & Fedora, отчего и не были рассматриваемыми в этой статье, отражающей сугубо личное мнение её автора.
Рекомендую к прочтению и вот этот материал:
backup-debian-ubuntu-live-cd-dvd-live-usb
Don’t worry,be happy!
Deblanck
12 инструментов для восстановления Linux систем
Для системного администратора важным инструментом является диск восстановления системы: вы никогда не можете быть уверены в том, что сегодня не столкнетесь с системной ошибкой или ошибкой загрузки.
Диск восстановления системы — это аварийные диски с диагностическими и взломанными инструментами для восстановления Linux.
Redo Backup and Recovery
Это самый простой в использовании компакт-диск для восстановления системы из-за его отлаженного GUI.
Он имеет удобную функцию многозадачности, которая позволяет вам получить доступ к другим инструментам, выполняя некоторые операции в фоновом режиме.
Есть возможность клонировать разделы диска (с помощью Partclone) в нем есть текстовый редактор, веб-браузер, терминал и файловый менеджер. Он также имеет возможность восстанавливать удаленные файлы, а также восстанавливать систему по умолчанию, очищая диск.
Загрузочный компакт-диск Hiren
Это аптечка первой помощи для вашего компьютера. И самое популярное приложение, которое включает в себя множество инструментов для драйверов, разделов, антивирусных программ, резервного копирования и дефрагментации.
Загрузочный компакт-диск Hiren может быть загружен в качестве ISO на USB-накопитель или компакт-диск для привычной нам установки со съёмного носителя. Он загружается в среду восстановления на основе Linux MiniXP, из которой вы можете стереть CMOS вашей системы, сканировать аппаратные проблемы, создавать резервные копии ваших данных на другом диске и восстанавливать пароли.
- Trinity Rescue Kit
Trinity Rescue Recovery CD for Linux
Комплект Trinity Rescue Kit предназначен специально для ремонта систем Windows и Linux с несколькими вариантами загрузки, а также совместим со многими дистрибутивами Linux.Помимо интерфейса CLI вы можете переключиться на использование удобных команд Linux для более быстрых операций.Trinity Rescue Kit поставляется с набором инструментов. С их помощью вы можете создавать, изменять и восстанавливать разделы диска, совершать резервное копирование данных, восстанавливать утерянные пароли с помощью winpass (в Windows) и запускать утилиту обнаружения руткитов.CD-диск восстановления системы имеет антивирус и средства защиты от вредоносных программ, чтобы ваша система была избавлена от надоедливых ошибок.
- Ultimate Boot CD
Ultimate Boot CD
Ultimate Boot CD — это загрузочный компакт-диск, состоящий из образов загрузочного диска, каждый из которых содержит уникальное множество средств и интерфейсов системного администрирования для обеспечения различных операций в вашей системе, включая клонирование дисков, восстановление системы, тестирование процессоров и памяти, управление BIOS и т.д.Дополнение доступно для Windows и Linux бесплатно, и поэтому не помешает попробовать его в свободное время.
- SystemRescue CD
SystemRescue CD
SystemRescue CD — мощный Linux-инструмент для восстановления как Linux, так и Windows-систем. Он имеет меню предварительной загрузки, с его помощью вы можете выбрать загрузку в GUI или CLI.Он включает в себя множество инструментов администрирования для различных операций, включая удаление руткитов и вредоносных программ, восстановление резервных копий, клонирование дисков, устранение неполадок сети и редактирование файлов.Он имеет антивирус и поддержку наиболее популярных файловых систем (xt2 /ext3 /ext4, reiserfs, btrfs, xfs, jfs, vfat и ntfs).
- CD-диск Mondo Rescue
CD-диск Mondo Rescue
Mondo Rescue — это решение для аварийного восстановления GPL практически для каждого Linux-дистрибутива, с помощью которого вы можете выполнять резервное копирование системных данных с помощью сети, дисков и CD / DVD. Он поддерживает BIOS и UEFI, LVM, несколько файловых систем, программное обеспечение и аппаратный RAID. У него нет графического интерфейса, так что будьте готовы изучить некоторые команды.Mondo Rescue
- TestDisk
TestDisk — это компакт-диск восстановления данных с открытым исходным кодом, предназначенный главным образом для восстановления разделов хранения потерянных данных и для повторной загрузки загрузочных дисков.
TestDisk
Он достаточно силен, чтобы избавиться от вирусов и выполнить аварийное восстановление. Вы также можете использовать TestDisk для сбора информации о разделах для дальнейшего анализа.Загрузочный компакт-диск TestDisk
- SafeCopy
SafeCopy
SafeCopy — это средство восстановления данных, предназначенное для получения как можно большего объема информации от поврежденного диска.Он написан на C и может выдавать сброс устройства, среди других низкоуровневых команд.Он поставляется с симулятором, который можно использовать для имитации дефектных носителей. Что в свою очередь используется для тестирования безопасности и составления шаблонов для эмпирическогоанализа.Safecopy Recovery CD
- PhotoRec Digital Picture Recovery
PhotoRec — это средство восстановления данных мультимедиа, которое вы можете использовать для восстановления удаленных или поврежденных медиа файлов и обеспечения их работоспособности путем перехода к их базовым данным.
PhotoRec Digital Picture Recovery
Он выпущен под лицензией GNU и работает рука об руку с TestDisk. Инструмент в свободном доступе и эффективен в использовании.PhotoRec
- Ddrescue Data Recovery Tool
Ddrescue Data Recovery Tool
GNU ddrescue — это средство восстановления данных, с помощью которого вы можете создавать резервные копии данных на нескольких типах накопителей.Как и некоторые другие в этом списке, инструмент написан на C ++ и вырос до признания в сообществе Linux, поскольку он поддерживается большинством дистрибутивов Linux.Ddrescue System Recovery CD
- Boot Repair Live CD
Boot Repair Live CD
Boot Repair Live CD — это утилита, предназначенная для исправления проблем с загрузкой системы. Вы можете использовать её, чтобы оживить вашу ОС, если у нее есть проблемы с загрузкой, просто переустановив загрузчик GRUB, восстановив загрузочный сектор из резервной копии, сохраненной Clean-Ubiquity, или исправив ошибки, такие как ошибка «GRUB rescue».Boot Repair Live CDУстановите и используйте его с любого типа носителя (например, live-USB) и исправляйте: Windows XP — 8, все дистрибутивы на базе Debian и Ubuntu, OpenSuse, Mint и любые другие системы, совместимые с GRUB и Syslinux.
- Parted Magic Live CD
Parted Magic Live CD
Parted Magic — прекрасное решение для управления жестким диском. Вы можете использовать его для разделения ваших дисков и управления их размерами, клонирования выбранных разделов или всего диска, стирания дисков, анализа производительности, а также для спасения вашего диска от сбоев, связанных с загрузкой, потери файлов и ошибок чтения.Parted Magic Rescue CDParted Magic Live CD не требует установки и может запускаться с флеш-накопителя, поскольку это автономная ОС Linux. Утилита является бесплатной и поддерживает практически все доступные форматы.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Курсы Cisco и Linux с трудоустройством!
Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
- Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
- Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
- Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
- Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
- Если хотите индивидуальный график — обсудим и осуществим.
- Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
- отредактировать резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Больше похожих постов
Инсталлятор Debian Live не видит SSD m.2 NVMe
Xen2050
Во-первых, в документации LinuxCNC говорится
6. Проблемы с установкой
В редких случаях вам может потребоваться сбросить настройки BIOS до настроек по умолчанию, если во время установки Live CD он не может распознать жесткий диск во время загрузки.
Или, более конкретно, об использовании сетевой установки Debian, документация по получению LinuxCNC — 7.1. Установка в Debian Wheezy (с ядром Preempt-RT) говорит, что вы можете установить из Debian Wheezy (7) net install следующим образом:
Сделайте Debian wheezy (7), установите usb / cd / dvd (не Debian 8 или 9)
Установите Debian wheezy
Запустите следующую команду в терминале, чтобы обновить машину до последних пакетов.
sudo apt-get update sudo apt-get dist-upgrade
Установите ядро и модули Preempt-RT
sudo apt-get install linux-image-rt-amd64 or sudo apt-get install linux-image-rt-686-pae
Перезагрузитесь и выберите ядро Linux 3.2.0-4-rt-686-pae. Когда вы входите в систему, убедитесь, что
PREEMPT RT
сообщается с помощью следующей команды.uname -v
Откройте меню «Приложения»> «Система»> «Synaptic Package Manager» для поиска linux-image и щелкните правой кнопкой мыши linux-image-3.2.0-4-686-pae и выберите «Отметить для полного удаления». Сделайте то же самое для linux-image-686-pae. Перезагружать.
Добавьте ключ подписи архива LinuxCNC в ваш apt keyring, запустив
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key 3cb9fd148f374fef
Добавьте подходящее хранилище:
sudo add-apt-repository "deb http://linuxcnc.org/ wheezy base 2.7-uspace"
Обновите список пакетов с linuxcnc.org
sudo apt-get update
Установите uspace (перед установкой uspace может потребоваться перезагрузка)
sudo apt-get install linuxcnc-uspace
Комментировать
Индекс / debian-cd / current-live / amd64 / iso-hybrid
Индекс / debian-cd / current-live / amd64 / iso-hybrid
Это файлы, содержащие живые образы для Debian GNU / Linux.
Операционная система. Они специально для amd64
архитектура.
Здесь есть несколько разных файлов, соответствующих
различные среды рабочего стола ..
Как использовать эти файлы?
Файлы здесь представляют собой полные образы ISO, готовые к использованию.
После того, как вы загрузили все нужные ISO-образы, вы
обычно необходимо записать их на носитель, записываемый DVD или USB
палка.
Как я могу убедиться, что моя загрузка верна и что именно
был создан Debian?
Здесь есть файлы (SHA512SUMS и т. Д.), Которые содержат контрольные суммы
изображений. Эти файлы контрольной суммы также подписаны — см.
соответствующие файлы .sign. После того, как вы загрузили изображение, вы можете
чек:
- , что его контрольная сумма совпадает с ожидаемой из файла контрольной суммы; и
- , что файл контрольной суммы не был изменен.
Для получения дополнительной информации о том, как выполнить эти шаги, прочтите
руководство по проверке.
Несвободная прошивка
Это официальная сборка образа Debian и так
включает только бесплатное программное обеспечение.
Для удобства некоторых пользователей имеется
альтернатива неофициальная сборка образа , которая
включает несвободные
прошивка для дополнительной поддержки некоторого неудобного оборудования. Смотреть под
/ images / unofficial / non-free / images-включая-firmware /
если вам нужно это изображение.
Использование памяти
Живые изображения по своей природе требовательны к ресурсам — их нужно использовать
память для извлечения и хранения сжатой системы , а также
как память, которую обычно выполняет работающее программное обеспечение.
необходимость.Минимальный рекомендуемый объем ОЗУ для использования среды рабочего стола на
живое изображение — 2 ГиБ. Если у вас система с меньшим объемом памяти,
система здесь работать не будет.
Другие вопросы?
См. FAQ по компакт-диску Debian
для получения дополнительной информации о компакт-дисках Debian и установке.
Изображения собраны
компакт-диск Debian
team, используя live-wrapper и другое программное обеспечение.
Индекс / debian-cd / current-live / amd64 / bt-hybrid
Индекс / debian-cd / current-live / amd64 / bt-hybrid
Это файлы, содержащие живые образы для Debian GNU / Linux.
Операционная система.Они специально для amd64
архитектура.
Здесь есть несколько разных файлов, соответствующих
различные среды рабочего стола ..
Как использовать эти файлы?
Файлы здесь являются файлами BitTorrent. Использовать
битторент
клиентская программа для загрузки содержимого полного ISO-образа
файлы в одноранговой сети. У вас должна получиться точная копия
каждого ISO-образа, как если бы вы загрузили его напрямую через HTTP или
FTP.
После того, как вы загрузили все нужные ISO-образы, вы
обычно необходимо записать их на носитель, записываемый DVD или USB
палка.
Как я могу убедиться, что моя загрузка верна и что именно
был создан Debian?
Здесь есть файлы (SHA512SUMS и т. Д.), Которые содержат контрольные суммы
изображений. Эти файлы контрольной суммы также подписаны — см.
соответствующие файлы .sign. После того, как вы загрузили изображение, вы можете
чек:
- , что его контрольная сумма совпадает с ожидаемой из файла контрольной суммы; и
- , что файл контрольной суммы не был изменен.
Для получения дополнительной информации о том, как выполнить эти шаги, прочтите
руководство по проверке.
Несвободная прошивка
Это официальная сборка образа Debian и так
включает только бесплатное программное обеспечение.
Для удобства некоторых пользователей имеется
альтернатива неофициальная сборка образа , которая
включает несвободные
прошивка для дополнительной поддержки некоторого неудобного оборудования. Смотреть под
/ images / unofficial / non-free / images-включая-firmware /
если вам нужно это изображение.
Использование памяти
Живые изображения по своей природе требовательны к ресурсам — их нужно использовать
память для извлечения и хранения сжатой системы , а также
как память, которую обычно выполняет работающее программное обеспечение.
необходимость.Минимальный рекомендуемый объем ОЗУ для использования среды рабочего стола на
живое изображение — 2 ГиБ. Если у вас система с меньшим объемом памяти,
система здесь работать не будет.
Другие вопросы?
См. FAQ по компакт-диску Debian
для получения дополнительной информации о компакт-дисках Debian и установке.
Изображения собраны
компакт-диск Debian
team, используя live-wrapper и другое программное обеспечение.
Индекс / cdimage / archive / 9.0.1-live / amd64 / iso-hybrid
Индекс /cdimage/archive/9.0.1-live/amd64/iso-hybrid
Это файлы, содержащие живые образы для Debian GNU / Linux.
Операционная система. Они специально для amd64
архитектура.
Здесь есть несколько разных файлов, соответствующих
различные среды рабочего стола ..
Как использовать эти файлы?
Файлы здесь представляют собой полные образы ISO, готовые к использованию.
После того, как вы загрузили все нужные ISO-образы, вы
обычно необходимо записать их на носитель, записываемый DVD или USB
палка.
Как я могу убедиться, что моя загрузка верна и что именно
был создан Debian?
Здесь есть файлы (SHA1SUMS, SHA256SUMS и т. Д.), Которые содержат
контрольные суммы изображений. Эти файлы контрольной суммы также подписаны — см.
SHA1SUMS.sign, SHA256SUMS.sign и т. Д. После загрузки изображения
Вы можете проверить:
- , что его контрольная сумма совпадает с ожидаемой из файла контрольной суммы; и
- , что файл контрольной суммы не был изменен.
Для получения дополнительной информации о том, как выполнить эти шаги, прочтите
руководство по проверке.
Несвободная прошивка
Это официальная сборка образа Debian и так
включает только бесплатное программное обеспечение.
Для удобства некоторых пользователей имеется
альтернатива неофициальная сборка образа , которая
включает несвободные
прошивка для дополнительной поддержки некоторого неудобного оборудования. Смотреть под
/ images / unofficial / non-free / images-включая-firmware /
если вам нужно это изображение.
Другие вопросы?
См. FAQ по компакт-диску Debian
для получения дополнительной информации о компакт-дисках Debian и установке.
Изображения собраны
компакт-диск Debian
team, используя live-wrapper и другое программное обеспечение.
Известные проблемы с этими изображениями
Первоначальное тестирование выпуска в 9.0 обнаружило несколько проблем с нашими образами:
1. Рабочий стол KDE работает нестабильно на некотором (протестированном) оборудовании
Статус: все еще проблема с 9.1.0
Ошибка сегментации в kmanage — первое очевидное
симптомом будет невозможность автоматического входа в систему. Обходной путь —
переключитесь на VT1 и дождитесь, пока там запустится рабочий стол.Это было
воспроизводится на оборудовании (с использованием графики Intel?), но не при тестировании
в виртуальной машине.
См. № 865382.
2. Проблемы с отображением меню «Живые изображения» изолинукс
Статус: Исправлено в 9.0.1 и более поздних версиях
При загрузке в режиме BIOS (с использованием isolinux) некоторая локализация
опции из подменю «Debian Live с поддержкой локализации»:
отображается неправильно. Они могут появляться периодически, а затем
пропадать. Их все еще можно выбрать и использовать, и они будут работать — просто будьте
осторожно выбирая один.
См. № 861421.
3. Живые изображения неправильно настраивают консоль UTF-8
Статус: все еще проблема с 9.1.0
После загрузки терминальные программы на основе X будут отображать не-ASCII
символы правильно, но консоль Linux — нет. Система
настроен на использование локалей UTF-8, но консоль по умолчанию
ISO-8859-15. Есть быстрое решение: «dpkg-reconfigure
console-setup «и выберите» UTF-8 «.
См. № 864955.
4.Не работает установка из меню загрузки live image
Статус: Исправлено в 9.0.1 и более поздних версиях
Ошибка в файлах пакетов, включенных в живые изображения,
вызывая сбой включенного кода установщика Debian с ошибкой
«При чтении данных с компакт-диска произошла ошибка. Убедитесь, что
находится в приводе. Если повторная попытка не сработает, проверьте
целостность вашего CD-ROM. »
См. № 865015.
5. Неправильный идентификатор тома, используемый для всех живых изображений
Статус: Исправлено в 9.0.1 и более
live-wrapper в настоящее время не устанавливает идентификатор тома на изображениях.
создает, поэтому они используют значение по умолчанию, предоставленное xorriso: «ISOIMAGE».
См. № 865384.
6. Корневой каталог живых изображений имеет очень ограниченные разрешения
Статус: Исправлено в 9.0.1 и более поздних версиях
Корневой каталог — режим 0700 (т.е. drwx ——)
См. № 865386.
7. Живые установки не устанавливают права root или sudo правильно.
Статус: Исправлено в 9.1.0 и более поздних версиях
При установке из живого образа пользователю предлагается установить
пароль root. Этот пароль не распространяется должным образом на
установленная система.
Альтернативное поведение (стандартная опция в debian-installer)
должен принять здесь пустой пароль root в качестве сигнала
вместо этого настроить первого пользователя с доступом sudo. К сожалению, это
та же ошибка также нарушает этот путь.
См. № 866206.
Другие вопросы?
Другие вопросы можно направить группе разработчиков компакт-дисков Debian:
debian-cd на lists.debian.org.
Индекс /cdimage/unofficial/non-free/cd-including-firmware/archive/9.13.0-live+nonfree/amd64/iso-hybrid
Индекс / cdimage / unofficial / non-free / cd-включая-прошивку /archive/9.13.0-live+nonfree/amd64/iso-hybrid
Это файлы, содержащие программу установки и другое программное обеспечение.
для операционной системы Debian GNU / Linux.Файлы в этом каталоге предназначены специально для
архитектура amd64
.
Как использовать эти файлы?
Файлы здесь представляют собой полные образы ISO, готовые к использованию.
После того, как вы загрузили все нужные ISO-образы, вы
обычно требуется записать их на установочный носитель.
Какой размер и тип носителя мне понадобится?
Размер описанных здесь изображений рассчитан на запись в
как минимум, но при необходимости может быть записан на более крупный носитель.
Для дополнительного удобства эти изображения также могут быть записаны
прямо на USB-накопитель . Пока ваш компьютер будет
загружаться непосредственно с этого USB-накопителя, он должен запустить Debian
установщик таким образом.
Здесь много файлов! Все ли они мне нужны?
В большинстве случаев скачивать и
используйте все этих образов, чтобы иметь возможность установить
Debian на вашем компьютере. Debian поставляется с огромным набором
программных пакетов, поэтому требуется так много дисков для
полный комплект.Большинству типичных пользователей требуется лишь небольшое подмножество
эти программные пакеты.
Изначально вам нужно будет только скачать и использовать
первое изображение набора (помечено как
debian- something -1
, чтобы можно было запустить
Установщик Debian и настройте Debian на свой компьютер. Если есть
другие изображения доступны здесь
(с надписью debian- что-то -2
,
debian- что-то -3
и т. Д.) они содержат
дополнительные пакеты, которые можно установить в системе Debian (как
упоминалось ранее). Они будут , а не .
загрузочные и не являются обязательными. Если у вас быстрый интернет
подключения, вам, скорее всего, лучше установить любое
желаемые дополнительные пакеты прямо с зеркал Debian на
Интернет вместо использования этих дополнительных изображений.
Как я могу убедиться, что моя загрузка верна и что именно
был создан Debian?
Здесь файлы (SHA512SUMS и др.) которые содержат контрольные суммы
изображений. Эти файлы контрольной суммы также подписаны — см.
соответствующие файлы .sign. После того, как вы загрузили изображение, вы можете
чек:
- , что его контрольная сумма совпадает с ожидаемой из файла контрольной суммы; и
- , что файл контрольной суммы не был изменен.
Для получения дополнительной информации о том, как выполнить эти шаги, прочтите
руководство по проверке.
Несвободная прошивка
Для удобства некоторых пользователей это неофициальный
альтернативная сборка
включает несвободные
прошивка для дополнительной поддержки некоторого неудобного оборудования.
Другие вопросы?
См. FAQ по компакт-диску Debian
для получения дополнительной информации о компакт-дисках Debian и установке.
Изображения собраны
команда компакт-дисков Debian
, используя debian-cd и другое программное обеспечение.
Debian на CD / DVD
Если вы хотите получить Debian на CD / DVD или USB-накопителе, см. Ниже
Доступные Варианты. В случае возникновения проблем, пожалуйста, проверьте FAQ по CD / DVD Debian.
Если вы просто хотите установить Debian и иметь подключение к Интернету на
целевой компьютер, пожалуйста, обратите внимание на Сеть
Установите носитель, который представляет собой меньшую загрузку.
- Загрузите образы CD / DVD с помощью HTTP.
Многие зеркала предоставляют прямые HTTP-ссылки для скачивания, которые вы можете скачать со своего
браузер или инструмент командной строки. - Купить готовый носитель Debian. Они дешевые
— мы не получаем от них никакой прибыли! Если ваше интернет-соединение
взимается поминутно, это ваш единственный выбор.Вы также можете
подумайте о покупке медиа, если у вас медленное интернет-соединение,
так как загрузка всех изображений может занять очень много времени. - Загрузите образы CD / DVD с помощью jigdo.
Схема «jigdo» позволяет выбрать самый быстрый из
300 зеркал Debian по всему миру, которые можно загрузить. Легко
выбор зеркала и «обновление» старых образов до последних
выпускать. Кроме того, это единственный способ загрузить Debian DVD.
образы для всех архитектур . - Загрузите образы CD / DVD с помощью BitTorrent.Одноранговая система Bittorrent позволяет многим пользователям совместно загружать
изображения одновременно, с минимальной нагрузкой на наши серверы.
Образы DVD доступны только для некоторых архитектур. - Загрузите живые изображения с помощью HTTP, FTP или BitTorrent.
Также в качестве новой альтернативы стандартным изображениям предлагаются живые изображения.
который вы можете использовать, чтобы сначала попробовать Debian, а затем установить содержимое
изображение.
Официальные релизы CD / DVD подписаны, чтобы вы могли проверить их подлинность.
Debian доступен для разных компьютерных архитектур — make
уверен, что вы получаете изображения, которые соответствуют вашему компьютеру! (Большинство людей
потребуются образы для amd64
, то есть для 64-битных ПК-совместимых систем.)
создавали свои собственные диски, возможно, вас заинтересуют обложки дисков Debian.
Последний официальный релиз
из «стабильных» образов CD / DVD:
10.9.0 .
(Снимки «тестирования»
раздачи создаются еженедельно.)
Информацию об известных проблемах с установкой можно найти на
установка
информационная страница.
Родительский каталог / | — | — |
HEADER.html | 2.0 KiB | 2018-июл- 14 19:19 |
MD5SUMS | 1,7 KiB | 14 июля 2018 г. 17:37 |
MD5SUMS.sign | 833 B | 15 июля 2018 г. 10:59 |
1.9 КБ | 2018-июл-14 17:37 | |
SHA1SUMS.sign | 833 B | 2018-июл-15 10:59 |
SHA256SUMS | 2,5 KiB | |
SHA256SUMS.sign | 833 B | 2018-июл-15 10:59 |
SHA512SUMS | 4.0 KiB | 2018-июл-14 17:37 | 833 B | 15 июля 2018 10:59 |
base_debs.list | 535 B | 2018-июл-14 16:52 |
debian-live-9.5.0-amd64-cinnamon.contents | 40.9 KiB | 2018-Jul-14 17:03 |
debian-live-9.5.0-amd64-cinnamon.iso | 2,0 ГиБ | 2018-июл-14 17:02 |
debian-live-9.5.0-amd64-cinnamon.log | 915,6 KiB | 2018-июл-14 17:03 |
debian-live-9.5.0-amd64-cinnamon.packages | 65,1 KiB | 2018-Jul-14 16:53 |
debian-live-9.5.0-amd64-gnome.contents | 40,9 KiB | 2018-Jul-14 17:03 |
debian-live-9.5.0-amd64-gnome.iso | 2,2 GiB | -Jul-14 17 : 02 |
debian-live-9.5.0-amd64-gnome.log | 945,8 KiB | 2018-июл-14 17:03 |
debian-live-9.5.0-amd64-gnome.packages | 67,1 KiB | 2018-июл-14 16:53 |
debian-live-9.5.0-amd64-kde.contents | 40.9 KiB | 2018-Jul-14 17:03 |
debian-live-9.5.0-amd64-kde.iso | 2,4 GiB | 2018-Jul-14 17:03 |
debian-live -9.5.0-amd64-kde.log | 1,0 MiB | 2018-июл-14 17:03 |
debian-live-9.5.0-amd64-kde.packages | 73,1 KiB | 2018-июл -14 16:54 |
debian-live-9.5.0-amd64-lxde.contents | 41,0 KiB | 2018-Jul-14 17:03 |
debian-live-9.5.0-amd64-lxde.iso | 1,9 ГиБ | 2018-июл-14 17:00 |
debian-live-9.5.0-amd64-lxde.log | 807,3 KiB | 2018-Jul-14 17 : 03 |
debian-live-9.5.0-amd64-lxde.packages | 55,3 KiB | 2018-Jul-14 16:52 |
debian-live-9.5.0-amd64-mate.contents | 41,0 KiB | 2018-Jul-14 17:03 |
debian-live-9.5.0-amd64-mate.iso | 1,9 GiB | 2018-Jul-14 16:58 |
debian -живой-9.5.0-amd64-mate.log | 772,8 KiB | 2018-Jul-14 17:03 |
debian-live-9.5.0-amd64-mate.packages | 52,7 KiB | 2018-Jul-14 16 : 52 |
debian-live-9.5.0-amd64-xfce.contents | 41,1 KiB | 2018-июл-14 17:03 |
debian-live-9.5.0-amd64-xfce.iso | 1,8 ГиБ | 2018-июл-14 16:59 |
debian-live-9.5.0-amd64-xfce.log | 810,1 KiB | 2018-Jul-14 17:03 |
debian -живой-9.5.0-amd64-xfce.packages | 55,5 KiB | 2018-Jul-14 16:52 |
Загрузка дня: Debian Linux 9 (Stretch)
Debian GNU / Linux версии 9.0 stretch был выпущен (перейти к загрузке) после многих месяцев постоянной разработки и доступен для загрузки в различных медиаформатах. Debian 9.0 — это бесплатная операционная система, включающая различные новые функции, такие как поддержка архитектуры mips64el, GNOME 3.22, KDE Plasma 5.8, LXDE, LXQt 0.11, MATE 1.16, Xfce 4.12, ядро Linux 4.9 и другие. Debian 9 посвящен основателю проекта Яну Мердоку, который скончался 28 декабря 2015 года.
Debian 9 поддерживаемая архитектура
- драм 64
- рука64
- армел
- армхф
- i386
- mips
- mips64el (новый)
- мипсель
- ppc64el
- s390x
Что нового в Debian 9?
Теперь ваши сетевые карты получают имена с использованием BIOS / микропрограммы и слота.Например, ens0 или enp1s1 (Ethernet) или wlp3s0 (WLAN):
Имя сетевой карты изменено
Сервер Xorg больше не требует запуска от имени пользователя root. Это снижает риск повышения привилегий из-за ошибок в X-сервере. Другая функция безопасности включает компиляцию всех исполняемых файлов с использованием PIE («независимые от позиции исполняемые файлы»), т.е. ASLR будет включен по умолчанию с использованием компилятора GCC 6 почти для всех двоичных файлов.
Последнее программное обеспечение включает:
- LibreOffice 5.2
- Каллиграфия 2,9
- MariaDB (MariaDB заменяет Oracle MySQL Server) 10.1
- 7,0 песо
- Python 3.5 (по умолчанию)
- PostgreSQL 9.6
- Самба 4.5
- Vim 8
- Emacs 25.1
- Exim MTA 4.88
- GCC 6.3
- Perl 5.24
- Nginx 1.10
- OpenSSH 7.4p1
- LibreOffice 5.2
Знаете ли вы?
Debian 9 «Stretch» имеет 25 357 пакетов исходного кода с 9 808 465 исходными файлами:
- Исходные файлы: 9,808,465
- Пакеты исходного кода: 25,357
- Использование диска: 210 580 616 кБ
- Ctags: 100,983,753
- Исходные строки кода: 876,374,854
Debian 9 — рабочий стол Gnome
Скачать Debian 9 DVD
Debian предоставляет все пакеты на CD / DVD / Blu-ray, живые образы, а общий размер всех медиафайлов составляет около 12 ГБ +.Вам нужно только загрузить первый CD / DVD и установить базовую систему. После загрузки используйте Интернет для установки любых пакетов.
Загрузка образа ISO Debian 9.x Live
Live CD, live DVD или live USB — это полная загрузочная компьютерная установка:
Debian 9 CD ISO скачать
Всего существует 3 образа ISO, я настоятельно рекомендую получить образы DVD:
Чтобы получить компакт-диск netinst, используйте команду wget (это небольшой образ компакт-диска, который содержит только основной код установщика Debian и небольшой основной набор программ текстового режима (известный как «стандартный» в Debian).Чтобы установить настольный компьютер или другое распространенное программное обеспечение, вам также потребуется подключение к Интернету). Чтобы получить 32-битную версию:
$ wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-9.9.0-i386-netinst.iso
Чтобы получить 64-битная версия:
$ wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.9.0-amd64-netinst.iso
Чтобы получить 64 разрядная версия CD ISO с рабочим столом xfce:
$ wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.9.0-amd64-xfce-CD-1.iso
Загрузить образы DVD Debian 9
Всего 3 образа DVD:
- Посетите зеркало, чтобы загрузить ISO-образ Debian 32-битный i386 DVD ISO
- Посетите зеркало, чтобы загрузить образы ISO Debian 64-битный DVD ISO
Или используйте следующий сценарий оболочки bash:
#! / Bin / bash
# Назначение getdeb9: Загрузить образы DVD Debian 9 версии 9.9.0 (32/64 бит) ISO DVD
# Автор: Вивек Гите, под GPL v.2.0 +
# Совет: запустите его поверх сеанса экрана
# Добавлена $ _version для удобного скачивания
# Обновлено для Debian 9.Икс
# ------------------------------------------------- -----
_bit = "$ {1: -64}"
_arch = "i386"
#
# Примечание: текущая == последняя стабильная версия
#
_version = "текущий"
_ver = "9.