Давно хотел провести эксперименты по установке Ubuntu на флешку. Так как выходных получилось много =) И я купил Flash Drive 4Gb Transcend JetFlash V60 мне это удалось.
Первое, что я сделал это скачал образ второй альфы 8.04 командой
wget http://cdimage.ubuntu.com/releases/hardy/alpha-2/hardy-desktop-i386.iso
Командой вывел список всех разделов и носителей.
sudo fdisk -l
Флешка определилась как /dev/sdc
Теперь необходимо разбить её на разделы. Для этого выполните команду:
sudo fdisk /dev/sdc
Теперь выполняйте команды
p - для просмотра существующих разделов
n - для создания нового раздела
p - для присвоения ему функций главного
1 - для определения номера раздела
enter - для использования 1ого цилиндра
+750M - для определения размера раздела
a - сделает этот раздел активным
1 - для выбора 1 раздела
t - для изменения файловой системы
6 - для файловой системы fat16
n - для создания нового раздела
p - для создания главного раздела
2 - для создания второго раздела
enter - для использования первого доступного цилиндра
еще раз enter для использования последнего цилиндра
w - для сохранения новой таблицы разделов
Теперь, необходимо отформатировать созданные разделы:
sudo mkfs.vfat -F 16 -n USB /dev/sdc1
sudo mkfs.ext2 -b 4096 -L casper-rw /dev/sdc2
Дождитесь завершения процесса
Теперь необходимо установить syslinux
sudo apt-get install syslinux mtools
На следующем этапе я ощутил лёгкое замешательство..
Все ранее производимые операции были с /dev/sdc*
Но теперь оно стало /dev/sdd*
sudo syslinux -sf /dev/sdd1
Теперь необходимо создать директорию в которую в дальнейшем будет примонтирован образ Hardy Heron Alpha 2 Ubuntu 8.04
Выполните в консоли:
sudo mc
Если mc не найден, сделайте
sudo apt-get install mc
Перейдите в /mnt и создайте директорию cdrom нажав клавишу F7
Теперь можно закрыть mc
Для монтирования ранее скаченного образа ISO используется команда:
sudo mount -o loop (путь к образу) (место куда монтировать в моём случае /mnt/cdrom)
Осуществите переход в директорию /mnt/cdrom командой:
cd /mnt/cdrom
Скопируйте все файлы из образа в первый раздел флешки командой:
cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz install/mt86plus /media/ubuntu804/
Не обращайте внимание на ошибки при создании сим линков
Перейдите в свою домашнюю директорию выполнив команду:
cd ~
теперь скачайте файл, выполнив
wget it-talk.ru/U804fix.zip
Распакуйте содержимое архива
unzip -o -d /media/ubuntu804/ U804fix.zip
перенесите файлы в корень директориии
mv /media/ubuntu804/U804fix/* /media/ubuntu804
=) Всё =) Теперь можно загружаться с флешки (предварительно указав источник загрузки USB в Вашем BIOS)
Перейдём к впечатлениям...
в 8.04 более новая сборка GNOME.
И ядро
На самом деле доступное сободное место =) есть.
Впечатления от 8.04 =) положительные =) по сути это тот-же 7.04 который стоит у меня на винте но с более новым софтом. Разницы не заметил. Всё как обычно настроилось и работало. Новых оформлений пока нет.
PS =) Наблюдается тот же косяк с русификацией, что и при установке 7.04, нужно руками поставить необходимые пакеты.