The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Установка Ubuntu Server с флеш-карт..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Установка Ubuntu Server с флеш-карт..."  +/
Сообщение от auto_tips (??) on 25-Май-09, 12:56 
Установка десктопных дистрибутивов с USB-накопителей обычно не вызывает особых проблем,
UNetBootin есть и под Windows и под Linux, кроме того, есть ещё несколько способов изготовления
загрузочных "флешек". Для серверного дистрибутива Ubuntu этот способ не подходит. Программа установки запускается,
всё проходит гладко до монтирования привода CD-ROM и на этом заканчивается. Ни ручное монтирование привода,
ни использование стандартных драйверов
не помогает, что в общем-то естественно, CD-ROM’а-то нет. В итоге, выход нашёлся на официальном help’е Ubuntu.

И вот, что в итоге нам понадобится для создания "правильно" установочной "флешки" для Ubuntu Server:

   1. Собственно сам ISO-образ Ubuntu Server
   2. initrd.gz (http://archive.ubuntu.com/ubuntu/dists/jaunty/main/installer...)
   3. wmlinuz (http://archive.ubuntu.com/ubuntu/dists/jaunty/main/installer...)
   4. Flash-накопитель от 1 Гб и больше

Если будете ставить другую версию или другую целевую платформу, то ссылки будут другие.

Ещё нам понадобится небольшой скрипт:

    # Replace "sdx" with "sdb" or whatever your flash drive is
    #   - If unsure which device is your flash drive then
    #     run "sudo fdisk -l | less" in order to identify it

    ISOIMAGE=ubuntu-9.04-server-amd64.iso

    sudo apt-get install syslinux mtools mbr
    echo "Use fdisk to manually create a 1GB bootable FAT16 partition."
    read -p "Press [Enter] to start the fdisk program..."
    # sudo fdisk /dev/sdx
    # sudo mkfs -t vfat /dev/sdx1
    sudo mkdir -p /mnt/flash
    sudo mount -t vfat /dev/sdx1 /mnt/flash
    sudo syslinux -s /dev/sdx1
    sudo mkdir -p /mnt/iso
    sudo mount -o loop $ISOIMAGE /mnt/iso
    sudo cp -R /mnt/iso/isolinux/* /mnt/flash
    sudo mv /mnt/flash/isolinux.cfg /mnt/flash/syslinux.cfg
    sudo mkdir -p /mnt/flash/install
    sudo cp vmlinuz /mnt/flash/install
    sudo cp initrd.gz /mnt/flash/install
    # clear pool directory, which is unnecessary for installation
    # that enables installation on 1G flash; remove if installing on
    # bigger devices and you run into problems
    sudo rm -rf /mnt/flash/pool
    sudo cp $ISOIMAGE /mnt/flash
    sudo install-mbr /dev/sdx
    sudo umount /mnt/flash
    sudo umount /mnt/iso

Копируем его, вставляем в любимый текстовый редактор. Переменной $ISOIMAGE присваеваем имя ISO-образа,
а все упоминания sdx заменяем на имя устройства флешки (обычно sdb, если у Вас один физический диск).
Сохраняем полученный файл в директории и выполняем:

    chmod +x script
    sudo ./script

Во время работы скрипта изначально был прописан запуск fdisk и переформатирование,
но для стандартных, уже отформатированных под FAT32 флешек, делать это не обязательно.

URL: http://xand.net.ru/os/linux/stati-linux/ustanovka-ubuntu-ser.../ https://help.ubuntu.com/community/UbuntuServerFlashDriveInst...
Обсуждается: https://www.opennet.ru/tips/info/2075.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от Аноним (??) on 25-Май-09, 12:56 
Лучше завести переменную для дискового устройства:

DISK=/dev/sdx

...

# sudo fdisk $DISK
# sudo mkfs -t vfat ${DISK1}1

...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от const86 (ok) on 25-Май-09, 15:53 
>DISK=/dev/sdx

DISK=$1
ISOIMAGE=$2

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от My Self on 26-Май-09, 00:54 
http://www.debian.org/releases/stable/i386/ch04s03.html.ru
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от morozovm email on 26-Май-09, 14:03 
стандартными средствами не удаться создать загрузочную флеш-карту только для для Ubuntu Server платформы amd64, автор читай официальную документация и не вводи людей в заблуждение
https://help.ubuntu.com/community/Installation/FromUSBStick
хотя в целом статья полезна :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от xAnd email on 28-Май-09, 18:21 
Спасибо за замечание, теперь буду знать. Кстати 9.04 таким способом уже не запустишь, зато стандартными средствами ставится на ура и об этом в общем-то было упоминание в оригинальной статье.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от Andrey M. email(??) on 02-Окт-09, 02:15 
Для i386 архитектуры  та же фигня.И решение такое же.
Автору спасибо. По мне так проще не скриптом, а ручками. т.е. вместо скрипта можно было сказать одну фразу:"в загрузочной флешке заменить initrd.gz и vmlinuz на взятые от туда"
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Раздел полезных советов: Установка Ubuntu Server с флеш-карт..."  +/
Сообщение от xAnd email on 28-Май-09, 18:25 
Да, поправьте пожалуйста ссылки на Intrepid вместо Janty, ибо для 9.04 не работает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от Одмин on 05-Июн-09, 00:10 
не работает это всё из-за дурости инсталлятора. А чинить легко-когда система спросит не надо ли подгрузить модули для поддержки сидирома надо просто подмонтировать исошку в /cdrom и всё.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от xAnd email on 05-Июн-09, 17:34 
>не работает это всё из-за дурости инсталлятора. А чинить легко-когда система спросит
>не надо ли подгрузить модули для поддержки сидирома надо просто подмонтировать
>исошку в /cdrom и всё.

То есть ещё на флешке помимо инсталлятора нужно исошку тоскать?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от ADsk on 11-Июн-10, 11:33 
Вот описание как установить с монтированием исошки - http://www.revouser.com/forum/viewtopic.php?f=7&t=794
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Установка Ubuntu Server с флеш-карты"  +/
Сообщение от ura email(??) on 05-Янв-14, 13:25 
Установка любого линукса на флешку:
http://libreportal.net/system-administration/linuxtousb.html

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру