Створити програмою Unetbootin працюючу завантажувальну флешку з серверної операційної системою Ubuntu Server не можна. Після успішного створення такої флешки, встановити з неї операційну систему не виходить, установник Ubuntu Server постійно вимагає підключення CD-ROM для копіювання файлів.
Щоб встановити Ubunutu Server з флешки нам буде потрібно вручну створити завантажувальний флешку. Процес простий і не вимагають великих розумових вкладень.
Для установки операційної системи Ubuntu Server нам буде потрібно USB-накопичувач з вільною ємністю не менше 1Гб, так як образ операційної системи становить, приблизно, 600-700 Мб. Крім цього буде потрібно ISO-образ операційної системи Ubuntu Server, який можна завантажити з офіційного сайту Canonical.
Алгоритм створення завантажувальної флешки з Ubuntu Server:
- Створюємо тимчасову директорію в домашньому каталозі:
amd64:
amd64:
і вставляємо всередину створеного файлу код:
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 - розділ флеш-накопичувача.
Дізнатися позначення вашої флешки можна за допомогою консольної команди:
Приклад виведення цієї команди:
Диск / 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
$ Chmod + X install
$ Sudo sh install
Після закінчення створення завантажувальної флешки (закінчення можна визначити по поверненню до запрошення ввести команду) Ви можете сміливо завантажуватися з створеної флешки і встановлювати операційну систему на сервер.
$ cd rm -rf / boot_hard
Примітка
- Якщо в процесі створення завантажувальної флешки fdisk буде питати:
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.
$ Sudo umount / mnt / flash sudo umount / mnt / iso
або перезавантажити комп'ютер і спробувати знову запустити скрипт.
Випадкові 7 статей: