Ubuntu 10.10 - Linuх Системы - Основные Инструкции - Руководства - Мультизагрузочная Флешка Как сделать Загрузочную Флеш
Пользовательского поиска
Среда, 07.12.2016, 19:25
Приветствую Вас Гость | RSS
Главная | Руководства | Регистрация | Вход
Меню Проекта
Категории каталога
Форма входа
Логин:
Пароль:
Поиск
Мы Рекомендуем:
Мнение Общественности
Полезен ли ресурс?
1. Да! Он мне помог
2. Ну, кое что я отсюда взял..
3. Ни Какой пользы
4. Я всё это уже давно знаю и использую.
5. Я профессионал, и не нуждаюсь в этой инфе.
Всего ответов: 3147
Статистика

Всего на Сайте: 7
Гостей: 7
Пользователей: 0
GreenFlash
Главная » Статьи » Основные Инструкции » Linuх Системы

Ubuntu 10.10
Ubuntu — это бесплатная операционная система, основанная на ядре Linux


Все действия выполнялись в ОС Windows 7 Ultimate x32

Загружаем ISO образ:

Способ №1

1. Распаковываем все содержимое образа в корень USB накопителя (для распаковки можно использовать такие программы как WinRAR или UltraISO)
2. Заходим в USB накопитель и открываем файл menu.lst, в него копируем этот текст:

Code
title Try Ubuntu without installing
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash
initrd /casper/initrd.lz

title Install Ubuntu
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash
initrd /casper/initrd.lz

title Check disc for defects
kernel /casper/vmlinuz boot=casper integrity-check quiet splash
initrd /casper/initrd.lz

title Test memory
kernel /install/mt86plus

title Boot from first hard disk
map (hd1) (hd0)
map --hook
root (hd0,0)
chainloader +1

Примечание: если вы хотите иметь возможность только устанавливать и/или запускать Ubuntu, то удалите из корня вашего USB накопителя все папки, кроме casper и preseed, а из menu.lst удалите последние 3 пункта.

Способ №2

1. Копируем ISO образ в корень USB накопителя и переименовываем в ubuntu.iso (переименование необязательно, главное чтобы в имени не было пробелов)
2. Открываем ISO образ программой UltraISO (или аналогичной программой), заходим в папку isolinux, находим файл txt.cfg и извлекаем его (Действия - Извлечь...), например в корень USB накопителя
3. Открываем извлеченный файл txt.cfg блокнотом (или аналогичной программой) и заменяем его содержимое на это:

Code
default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/ubuntu.iso initrd=/casper/initrd.lz quiet splash --
label live-install
  menu label ^Install Ubuntu
  kernel /casper/vmlinuz
  append file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/ubuntu.iso initrd=/casper/initrd.lz quiet splash --
label check
  menu label ^Check disc for defects
  kernel /casper/vmlinuz
  append boot=casper integrity-check iso-scan/filename=/ubuntu.iso initrd=/casper/initrd.lz quiet splash --
label memtest
  menu label Test ^memory
  kernel /install/mt86plus
label hd
  menu label ^Boot from first hard disk
  localboot 0x80

и сохраняем его под тем же именем
4. Открываем ISO образ программой UltraISO (или аналогичной программой), заходим в папку isolinux, добавляем уже измененный файл txt.cfg (Действия - Добавить файлы... ), отвечаем "да" на предложение заменить файл и сохраняем изменения (Файл - Сохранить)
5. После сохранения UltraISO дополнительно создаст файл ubuntu.iso.uibak - это резервная копия файла ubuntu.iso до его изменения (удалите расширение .uibak, чтобы его использовать)
6. Открываем menu.lst и добавляем эти строки:
Code
title Ubuntu 10.10
map /ubuntu.iso (hd32)
map --hook
root (hd32)
chainloader ()

Примечание: если при загрузке Ubuntu, от Grub4Dos вы получили вот такое сообщение: Error 60: File for drive emulation must be in one contiguous disk area, то используйте утилиту Contig для дефрагментации ISO образа.

Категория: Linuх Системы | Добавил: fan11 (26.11.2010) | Автор: fan11
Просмотров: 20189 | Комментарии: 45 | Рейтинг: 5.0/4
Всего комментариев: 45
avatar
1
Как смесь первого и второго варианта можно дописать третий: копируем куда надо файлы vmlinuz и initrd.lz и запускаем как в п.1 с добавлением параметра ядра iso-scan/filename=/путь/к/ubuntu.iso

Преимущества:
- не нужно дефрагментировать образ или загружать его в память
- копируется всего 3 файла в любое место на флешке + запись в menu.lst
Недостатки:
- нет "оригинального" меню (кстати, можно попробовать запустить gfxmenu, но это отдельная тема для разговора)

avatar
4
Согласен, как то я совсем об этом не подумал, твой способ будет особенно полезен тем, кому нужен порядок на флэшке
avatar
20
Вариант очень интересен!
Очень прошу, нельзя ли подробно.
"копируем куда надо файлы vmlinuz и initrd.lz" - а куда именно?
"запускаем как в п.1" - это как?
"с добавлением параметра ядра iso-scan/filename=/путь/к/ubuntu.iso" - это добавлять вместо или вместе с "file=/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash"?
Заранее благодарю.
avatar
21
> а куда именно?
Куда удобно.

> это как?
title текст
kernel /путь/к/файлу параметры-ядра ...
initrd /путь/к/файлу

> это добавлять вместо или вместе
Вместе.

avatar
30
Не может запустить init, пишет try passing init=
avatar
2
Error 60: File for drive emulation must be in one contiguous disk area
Свести возможность фрагментации образа на flash до минимума, это дефрагментировать его до копирования.
avatar
3
Sh1td0wn, вот если бы в вашем варианте (который, кстати, я уже несколько месяцев использую) можно было добиться запуска ориг. меню, было бы просто шикарно happy
avatar
5
Попробуйте развернуть файл init из /isolinux/bootlogo (архив формата cpio), а всё, что похоже на содержимое gfxboot cpio-архива (включая этот файл), завернуть в новый и скормить результат директиве grub4dos'а gfxmenu.
avatar
6
А как настроить установку Ubuntu 10.10 с имиджа CD по сети. Проблема в том, что PXELINUX будет загружать в память весь iso-образ диска.
avatar
7
Думаю, никак. На PXE-сервере потребуется экспортировать содержимое образа (никто не мешает примонтировать его на стороне сервера через loopback device) и воспользоваться параметрами ядра:
boot=casper netboot=nfs nfsroot=адрес.сервера:/путь/к/содержимому/образа
avatar
8
просто и надежно..
avatar
9
Третий способ до примитива простой. Скачиваем с сайта http://www.pendrivelinux.com/ прогу Universal USB Installer и ставим на флешку Ubuntu и его клоны, при желании, с запоминанием настроек в файле casper-rw
avatar
10
Этот способ - не для тех, кто хочет совместить на флешке кучу разных дистрибов (линукс, винда, ДОС и т.п.). А для простой установки одной системы на флеш - утилит куча на просторах сети...
avatar
11
Хочу сделать 2ым способом. Проделал все поэтапно, перепроверил несколько раз, все ровно не не могу достичь нужного результата. При загрузке Убунту выходит токо один пункт меню "Восстановить систему". Подскажите плз, что я сделал не так?
avatar
12
> Хочу сделать 2ым способом.
Попробуйте третий (см. снизу страницы)
avatar
13
Попробывал. Установка запускается дает выбрать язык.регион и тд. но при начале установки пишет что "Диск в CD-ROMе не может быть использован для установки...." что делать подскажите?
avatar
15
> Установка запускается
ubuquity-only, live-режим, или и то, и другое?
avatar
17
Запускается именно установка ОС. Но из за ошибки не ставится. Требует диск в CD-ROMe
avatar
19
> Запускается именно установка ОС
А если попробовать запустить установку из live-режима?
avatar
22
Пробовал. Лайф сиди тоже не грузиться. Выходит такая же ошибка как и в 14пункте! Попробовал скачать другой дистрибутив. Такая же фигня. Сделал по 2му способу.И при загрузке лайф и при установке,после того как Заставка с "Ubuntu 10 10" и бегающими точками заканчивается ,то выходит ошибка (см. 14 пункт).Пробовал на разных ПК все одно. В чем проблема подскажите.
avatar
23
Проверьте правильность выполнения инструкций, покажите, где лежат файлы, что в конфиге загрузчика.
avatar
24
В общем забил я на 2ой способ. Сделал 3им. И наконец то получилось. Но возник ещё 1 вопрос. Лайф версия грузится только Английская, можно как нить сделать так чтобы грузилась русскоязычная?
avatar
25
Добавьте параметр ядра locale=ru_RU
avatar
26
большое спс. на помощь. все вроде работает но вот локализация в лайф все ровно кривая какая-то. sad все по английски. токо пару пунктов меню переведены и все. можно это как нить исправить?
avatar
27
Дело в том, что на livecd локализация урезана.
Можно пересобрать образ со своим набором пакетов при помощи какого-нибудь remastersys или reconstructor. Можно поставить dvd.
avatar
28
Скачал DVD образ , сделал все 3им способом . Все работает. Все грузиться!Ураа. Sh1td0wn спс за терпение и внимание.
avatar
14
Попробывал 1 способом загрузка вроде идет по потом выходит ошибка "Unable to find medium containing a live file system"
Что за трабл?
avatar
16
> загрузка вроде идет по потом выходит ошибка "Unable to find medium containing a live file system"
Никакой нестандартной разбивки на флешке нет?
avatar
18
пробовал ставить на виртуальной машине. Да и на HDD такая же ситуация. HDD разбит на 3 раздела, 1 загрузочный, остальные так софт.
avatar
29
Если используется DVD, то также необходима папка
.disk.
avatar
31
Люди помогите!
Вобщем собрал флешку 8 гб
Установка Windows 7
Установка Windows Xp
Установка Гейм едишен
2 live cd
акронисы
мемтесты и прочие мелочи
Проблема в следующем.Добавил Убунту 10.04 LTS. Грузится Live версия без проблем но при установке где то возле 70%(66-69) вылетает ошибка Apt-get.и дальше естественно не устанавливается.пробовал на чистой флешке(чисто grub и ubuntu) ставится без проблем. 2 способ не получается так как выдает "Error 60: File for drive emulation must be in one contiguous disk area" и как пользоватся дефрагментацией с помощью Contig я не понял. в Win 7 она сразу закрывается .помогите пожалуйста!
avatar
32
У меня была та же проблема. Пытался ее решить, никак не получалось...
Пришлось делать так:
Достаешь с образа файлы vmlinuz и initrd, их и образ кидаешь куда угодно на флешку;
title Ubuntu 11.04
kernel /boot/vmlinuz iso-scan/filename=/boot/ubuntu.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /boot/initrd.lz

title Ubuntu 11.04 live
kernel /boot/vmlinuz iso-scan/filename=/boot/ubuntu.iso boot=casper initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /boot/initrd.lz

avatar
33
Это в твоем случае файлы и образ лежат в /boot на флешке?
avatar
34
Да. Кладешь куда хочешь, и указываешь к ним путь.
Хороший способ, и порядок на флешке, и без загрузки в память.
*Диск может быть любой, и CD и DVD.
avatar
35
Спасибо тебе огромное за помощь. все установилось без проблем правда минуты на 3 дольше чем обычно но это мелочь.около месяца не мог решить проблему и вошел в ступор. но вспомнил про чудо сайт и не зря! Спасибо
avatar
36
Не за что. Сам с этой проблемой больше месяца мучался, и только пару дней назад решил)
avatar
37
Я теперь доволен. на 8 гб флешке есть все что когда то на 5-6 дисках тягал.
avatar
38
Главное, что бы не попался доисторический комп без возможности загрузиться с USB)))
avatar
39
Кстати вот это мне интересно.Есть тут на сайте да и не только тут такая штука как PLOP -который грузит флеху на компах без поддержки загрузки с USB. Добавляют люди его под GRUB.Толи лыжи не едут толи я чего то не понимаю.Для чего его под граб кидать если флеху не видет комп.Его если я не ошибаюсь кидают на флопу или диск и через диск грузят флешку...Парадокс
avatar
40
Вы всё правильно поняли. На флешку его кидают не для того, чтобы она работала там, где обычно не работает, а для ускорения работы.

// e-mail почему-то получил только сейчас

avatar
41
Примечание ко второму способу (Не знаю может глюк). Файл txt.cfg Чувствителен к регистру, то есть если образ лежит в папке "/Boot/Iso", То параметр ядра надо писать iso-scan/filename=/Boot/Iso/ubuntu.iso. Параметр iso-scan/filename=/boot/iso/ubuntu.iso - выдаст ошибку
avatar
42
Не может быть в mini.iso ошибки "Unable to find medium containing a live file system". Это образ, содержащий _только_ debian-installer и минимально необходимый набор пакетов для запуска установки системы. Live filesystem там просто нет.
avatar
43
Добрый вечер, уважаемые посетители данного форума! У меня такой вопрос: я добавил к себе на мультизагрузочную флешку свежую Ubuntu 12.04 LTS по вот этой инструкции (по второму способу). Всё вроде-бы нормально: лайв режим работает, система устанавливается, НО ubuntu переписывает GRUB4DOS на свой загрузчик! и это ещё половина беды (груб то я потом и из винды восстановить смогу), как итог: флешка после этого уже не мультизагрузочная, а линукс (только что установленный) без флешки не запускается. Внимание, вопрос: что можно сделать, чтобы при установке линукса с моей мультизагрузочной флешки, на флешке не падал GRUB4DOS, а на комп, которому предназначался линукс вставал загрузчик, который в силах нормально загрузить данный линукс.
avatar
44
сделал по второму способу. залил kubuntu 13.04 на флешку - гружусь, снова эта злосчастная ошибка 60. contig проверял, все норм
avatar
45
Для начала отформатируй образ. В мануале про это написано.
avatar
Copyright GreenFlash © 2016
Рейтинг@Mail.ru