В корень! | Arduino | Мини-ПК | Электрика | Меры | Цитатник | Мой календарь | Прочее ... | Time SRV | В т.ч. НДС 18%*
Создать программой Unetbootin работающую загрузочную флешку с серверной операционной системой Ubuntu Server нельзя. После успешного создания такой флешки, установить с нее операционную систему не получается, установщик Ubuntu Server постоянно требует подключение CD-ROM для копирования файлов.
Чтобы установить Ubunutu Server с флешки нам потребуется вручную создать загрузочную флешку. Процесс простой и не требующих больших умственных вложений.
Для установки операционной системы Ubuntu Server нам потребуется USB-накопитель со свободной емкостью не менее 1Гб, так как образ операционной системы составляет, примерно, 600-700 Мб. Кроме этого потребуется ISO-образ операционной системы Ubuntu Server, который можно загрузить с официального сайта Canonical.
mkdir ~/boot_hard && cd ~/boot_hard2. Загружаем initrd.gz последней версии с официального сайта. Проще всего сделать это консольной командой: amd64:
wget http://archive.ubuntu.com/ubuntu/dists/`lsb_release -cs`/main/installer-amd64/current/images/hd-media/initrd.gzi386:
wget http://archive.ubuntu.com/ubuntu/dists/`lsb_release -cs`/main/installer-i386/current/images/hd-media/initrd.gz3. Загружаем vmlinuz последней версии с официального сайта. Проще всего сделать это консольной командой: amd64:
wget http://archive.ubuntu.com/ubuntu/dists/`lsb_release -cs`/main/installer-amd64/current/images/hd-media/vmlinuzi386:
wget http://archive.ubuntu.com/ubuntu/dists/`lsb_release -cs`/main/installer-i386/current/images/hd-media/vmlinuz4. Загружаем в эту же директорию ISO-образ операционной системы Ubuntu Server. 5. Создаем скрипт установки Ubuntu Server на загрузочную флешку:
gedit installи вставляем внутрь созданного файла код:
ISOIMAGE=ubuntu-10.10-server-i386.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 umount /dev/sdb1 sudo fdisk /dev/sdb sudo mkfs -t vfat /dev/sdb1 sudo mkdir -p /mnt/flash sudo mount -t vfat /dev/sdb1 /mnt/flash sudo syslinux -s /dev/sdb1 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 sudo cp $ISOIMAGE /mnt/flash sudo install-mbr /dev/sdb sudo umount /mnt/flash sudo umount /mnt/iso
где ubuntu-10.10-server-i386.iso - название используемого ISO-образа, /dev/sdb - это устройство флеш-накопителя, а /dev/sdb1 - раздел флеш-накопителя.
Узнать обозначение вашей флешки можно с помощью консольной команды:$ sudo fdisk -lПример вывода этой команды:
Диск /dev/sda: 160.0 ГБ, 160041885696 байт 255 heads, 63 sectors/track, 19457 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x490f8ab6 Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 1 914 7341673+ 12 Compaq диагностика /dev/sda2 * 915 2843 15494692+ 7 HPFS/NTFS /dev/sda3 2844 5275 19530752 83 Linux /dev/sda4 5275 19458 113921025 5 Расширенный /dev/sda5 5275 5524 1998848 82 Linux своп / Solaris /dev/sda6 5524 19458 111921152 83 Linux Диск /dev/sdb: 1027 МБ, 1027604480 байт 255 heads, 63 sectors/track, 124 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x49e2fd2f W95 FAT32 Устр-во Загр Начало Конец Блоки Id Система /dev/sdb1 * 1 124 995998+ b6. Добавляем права на выполнение:
chmod +X install7. Запускаем скрипт для создания загрузочной флешки с Ubuntu Server:
sudo sh installПосле окончания создания загрузочной флешки (окончание можно определить по возвращению к приглашению ввести команду) Вы можете смело загружаться с созданной флешки и устанавливать операционную систему на сервер. 8. Удаляем при необходимости временную директорию:
cd & rm -rf /boot_hard
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Команда (m для справки):то необходимо просто выйти из интерфейса клавишами q и Enter. Скрипт продолжит создание загрузочной флешки с Ubuntu Server. 2. Если не получилось с первого раза создать загрузочную флешку, то рекомендуется отмонтировать флешку и ISO-образ консольной командой:
sudo umount /mnt/flash & sudo umount /mnt/isoлибо перезагрузить компьютер и попробовать снова запустить скрипт.
Настраиваем WEB-сервер
Apache2 + PHP5 + MySQL + phpMyAdmin
Пример для виртуальных хостов
Последовательное соединение проводников![]() Параллельное соединение проводников ![]() |
![]() ![]() |
2:5020/1209.12@FidoNet
Copyright © 2004 - 2025 MSK VAO-IX GROUP • ЗАО "Сумма технологий" - Сделано двумя руками!