Крайне простой способ создать мультизагрузочную флешку под Debian/Ubuntu
- Под рукой есть лишняя флешка?
- Есть желание заиметь удобный инструмент для борьбы с компьютерно-системными болезнями?
- Не хочется таскать стопку дисков?
- Пользуетесь Debian или его внучкой Ubuntu, или, может, они есть на виртуалке, заботливо созданой заранее?
- Любите GUI там, где они действительно уместны?
Расскажу-ка я о LiveUSB Multiboot. Это опен-сорс программа (под GPLv3), которая даёт возможность легко и просто создать загрузочную флешку и кинуть пару образов со всем самым нужным, чтобы при случае запуститься с неё и не мучаться с ношением и записью дисков.
В этом топике я опишу мои впечатления о программе, найденной в комментариях на просторах Хабрахабра. Автора комментария опять найти пока не смог, но искренне ему благодарен =) Пока что это самый простой способ сделать загрузочную флешку, да ещё и с GUI.
Так уж вышло, что купил я Kingston DT100G3 на 16 гигабайт, поддавшись на низкую цену, USB 3.0 и бренд, который лично у меня сбоев не давал. Ну, купил. Повертел в руках. Начал думать, зачем же она мне нужна. Подумал: «Ай, найду применение, в крайнем случае — буду носить фильмы» и забыл. А вечером пришлось ставить Windows XP на один компьютер. И тут засада — оказалось, в зоне досягаемости нет свободных компьютеров с пишущими CD приводами. Точнее, они были, просто мне было очень лениво и хотелось решить задачу, не вставая со стула и не бегая в соседнюю комнату. Под рукой оказалась флешка, и так моя задница избежала перемещения в пространстве…
А что с этой флешкой делать? Слышал про кучу программ с удобным GUI под Windows, но на рабочем компьютере Debian, в мультибут поставить в своё время ту же XP не смог — при разметке диска давным-давно выделил под XP и 7 по разделу… Логическому, к сожалению. О том, что XP нельзя поставить на логический раздел, узнал намного позже =( Так и забил на это — как-то обхожусь без Windows, но нужен же способ…
Хотя, что я туплю! Под Linux априори должно быть намного больше способов это сделать. А стоило вбить в поиск Хабра что-то вроде «загрузочная флешка linux» — и счётчик показал множество результатов. Что ж, начал орудовать средней кнопкой мыши, выбирая по заголовкам, что лучше пойдёт. Так, это консольное, то консольное… PenDriveLinux — хорошая штука, но мне ведь Windows устанавливать с флешки, а у него об этом ничего не указано. И тут в одном из комментариев я нашёл ссылку на, к сожалению, немного потерявший свою актуальность туториал по программе Multiboot LiveUSB. Там была ссылка на главную страницу проекта — и этого было достаточно.
Что нужно для установки?
Затем ищем эту программу в меню и запускаем.
Интерфейс программы
Интерфейс кривой, частично неудобный, но работе с программой сильно не мешает. По крайней мере, таково моё впечатление. Окно ресайзить нельзя — и это довольно неудобно, все элементы фиксированных размеров. Если выбрать не французский или не английский язык интерфейса, то позиции сползают, кнопки пропадают и случаются прочие ужасы КРОВЬ КИШКИ ИНТЕРФЕЙС РАЗЪЕХАЛСЯ. Правда, лечится переключением на другую вкладку и обратно =)
Зато поддерживается Drag&Drop образов, и это в чём-то удобная вещь.
Работа программы
Программа не вылетает и даже работает с большей частью всех образов. Работает просто — по белому списку образов, т.е. отказывается заливать те, на которые у неё нет инструкции по установке. Следует заметить — белый список довольно большой, и замену почти всем инструментам можно найти за счёт выбора какого-либо другого диска. Однако же, белый список спрятался далеко стараниями авторов, на изначально скрытом блоке кнопок.
Загрузчики и размещение образов
- Главный загрузчик — GRUB2
- В случае невозможности загрузки чего-либо через GRUB2 на флешку пишется ещё один загрузчик, который (видимо, по задумке авторов) должен быть гарантированно совместим с этой программой. Для этого есть Syslinux и Grub4DOS
- Видимо, авторы программы хорошо поработали над совместимостью. По логам, ошибкам и нюансам работы можно понять, что в ней заданы определённые принципы поведения при установке разных образов — тот же детект подходящих загрузчиков и прочее. Это точно надёжнее, чем метод «знаменитого российского учёного Тыка».
- Да, можно загружать разные версии Linux. Сейчас у меня на этой флешке Knoppix, Debian в двух версиях, Puppy и Backtrack.
- Да, можно загружать разные версии Windows. У меня Windows 7, XP-Rus и XP-Eng.
- Каждый образ либо любовно распаковывается в свою отдельную папочку на флешке, либо просто суётся в виде iso на ту же флешку — таких меньшинство, всё же быстродействие должно быть, а в случае с чтением iso с флешки в память для того, чтобы загрузиться с этого iso, быстродействия как-то не наблюдается =)
Мелочи
- Программа любезно просит нас скачать кое-какие несвободные части исключительно для нашего удобства.
К примеру, без Firadisk.img та же XP соовсем не захочет устанавливаться. Бывает, что уж там.
Однако не обошлось и без чего-то курьёзного. Программа просит скачать дистрибутив WinServer 2003 SP1 для того, чтобы на флешку можно было запихнуть XP — при этом нужно около 5 файлов. Да, образ по нажатию кнопочки качается неведомо откуда, весит около гигабайта и всё, что нужно — это пара файлов из этого образа. Я скачал, конечно, но WTF остался. Понимаю, что WTF должен быть в сторону лицензий и всё такое. - НЕ? ПЫТАЙТЕСБ ZАKA4АTb MЕМT3СT! Он уже там, в стандартной поставке с любой флешкой, которая подвержена разрушительному воздействию Multiboot. Так-то.
Плюсы:
- Универсальность — на одну флешку почти всё, что угодно
- Удобство — почти всё, что угодно, на одной флешке 😉
- Работает стабильно, не вылетает
- Регулярно обновляется, во всяком случае, у меня постоянно выскакивают сообщения-запросы от update-notifier именно насчёт multiboot =)
Минусы:
- Нельзя задать свой заголовок для GRUB. Неудобно, когда есть два образа XP, отличающиеся языком установки, — заголовки-то получаются разными, и шанс попадания в нужный при загрузке с флешки — 50 на 50.
- Глючность интерфейса
- White-list, который порой глючит и не пропускает образ той же XP, слегка изменённый NLite или вручную, причём изменения затрагивали только внутренности файлов (хэш-суммы файлов, не особо значимых для загрузки?)
Источник
Как установить несколько ОС linux на одну флешку?
Всю жизнь пользовался виндой. Купил флешку на 120 гб. Буду учится работать с линуксом, но мне нужно одновременно пользоваться убунту и кали. Как их подружить на одной флешке, я буду максимально благодарен за подробную инструкцию или возможно какую-то статью, сам я гуглил, особо ничего не нашел.
Как их подружить на одной флешке
Буду учится работать с линуксом
Kali не для изучения. И уж тем более не для того, у кого совсем нет опыта.
Можно создать например 200 разделов на флешке и в каждый скопировать содержимое лайв сиди. Будет 200 линуксов на флешке, выбирать в загрузочном меню уефи (нажимать f8 при загрузке и там выбирать).
А, если одновременно, то рекомендую какую-нибудь виртуалку под десяточкой.
Не надо ничего устанавливать — иди в винду.
Буду учиться водить машину. Начну с изучения горнопроходческого комбайна.
Забудь за Кали. Единственное чему можно научиться в Кали — это как НЕ НАДО пользоваться линуксом. Это специализированный дистрибутив для решения определенных задач. Для постоянного использования он не пригоден. Совсем.
Это обычный дебиан, со своим набором установленных пакетов. С чего ему быть не пригодным? Можно любые задачи делать, что и в убунту, дебиане. Разницы вообще никакой.
Winsetup from USB. На сайте netbookgame была отличная инструкция, поищите.
Вот простая прожка , сам пользуюсь , сама портабельная, с винды ставится с полпинка. Потом только исошки по папкам раскидывать. http://m.easy2boot.com/
Уствнови бубунту, с выделением /boot в один раздел и / в другой, создай 3й раздел и туда установи корень кали.
Сделай дубль записи в грубе на ядро бубунты, но замени параметр корня на раздел кали
Не обычный, там ядро патченое, половина служб (та же сеть) по умолчанию выключены, root-доступ по дефолту (многие утилиты пейн теста хотят root полномочия) и прочие фишки которые «пользователю только с винды» не нужны и непонятны будут
Пейн тест отверсий? Та же Убунту, вид сбоку. Убунту даже хуже в том плане, что дискуражит чувствительных ньюфагов от работы под рутом (а на деле популяризирует дырявый судо с бэкдорами среди неокрепших умов).
Конечно, чёрным по белому пишут:
If you are unfamiliar with Linux generally, if you do not have at least a basic level of competence in administering a system, if you are looking for a Linux distribution to use as a learning tool to get to know your way around Linux, or if you want a distro that you can use as a general purpose desktop installation, Kali Linux is probably not what you are looking for.
Но ведь с Убунтой друзья в школе уважать не будут, не подходит. А так ты куцлхацкер, живёшь на острие, и все девочки твои.
Ты уж определись — или linux или друзья и девченки
ух, какбудто заклятие прочитал. Примерно понял о чем вы, но как это делать — вообще нет
Он предложил отдельный раздел на диске для всех ядер всех дистров, и по отдельному корню на каждый. И какую-то шизофазию видимо про первый граб. Зачем это нужно? Можно установить на флешку как на обычный диск произвольное число обычных линуксов, выбирать опять же в уефи. Общий хомяк наверно не стоит мутить, в этих убунтах софт может отличаться версиями/предпочтениями. Просто сделать общий раздел для файлов, если нужно. В чём может быть проблема вообще?
Смотря как установить. Если хочешь просто тупо установить рабочую систему, то считай, что флешка — это диск, ну и устанавливай так же, как и на обычный диск. Сколько влезет, столько и ставь.
От флешки очень быстро останутся одни уши 🙂
Это ты сам пробовал или суеверия?
Как установить несколько ОС linux на одну флешку?
Всю жизнь, это сколько? Лет 10?
Купил флешку на 120 гб. Буду учится работать с линуксом, но мне нужно одновременно пользоваться убунту и кали.
Похоже, что лет семь, а то и меньше. Тебе НЕ нужна флешка на 120Гб, чтобы учиться работать с линуксом. К слову, тебе совершенно точно НЕ нужны убунту или kali. Для начальной учёбы/работы нужна документация Debian, его дистрибутив и соответствующий компьютер.
Компьютер сам найдёшь.
Как их подружить на одной флешке
Не надо ставить десять систем. Не повторяй ошибку многих, изучи «базу» нормально и дальше выберешь сам какую-то одну. Для остальных, если они ещё потребуются, будут виртуальные машины, например.
сам я гуглил, особо ничего не нашел.
На конце ника год рождения или количество лет? Первая ссылка в гугле по твоей теме даёт решение, к слову.
П.С. Найди линуксоида со стажем рядом с тобой, такого, которого можно будет заваливать вопросами. Ставь ту систему, в которой он что-то понимает и изучай «данность», через несколько месяцев освоишься и будешь уже сам смотреть.
Источник