Показаны сообщения с ярлыком flash. Показать все сообщения
Показаны сообщения с ярлыком flash. Показать все сообщения

воскресенье, 20 января 2008 г.

Ubuntu Flash Install

материалы:
USB Flash Drive 1GB
ubuntu-7.10-desktop-i386.iso

вставляем флэшку в разъём...

запускаем терминал,
чтобы всё в терминале от суперюзера делать:

Код:
sudo su

смотрим как флэшка определилась:

Код:
fdisk -l

моя флешка определяется как sdg и раздел на ней sdg1
далее везде использованы эти имена.

размонтируем раздел:

Код:
umount /dev/sdg1

быстрое форматирование (на всякий случай):

Код:
dd if=/dev/zero of=/dev/sdX bs=512 count=1

установка программы ms-sys:

Код:
apt-get install ms-sys

восстановление MBR программой ms-sys:

Код:
ms-sys -s /dev/sdg

создание и изменение разделов:

Код:
fdisk /dev/sdg

n

p

1

жмём ENTER

+720M

a

1

t

6

n

p

2


жмём ENTER


жмём ENTER

w

форматирование разделов:

Код:
mkdosfs -n ubuntu710 /dev/sdg1

mkfs.ext2 -b 4096 -L casper-rw /dev/sdg2

установка утилит syslinux:

Код:
apt-get install syslinux mtools

запись syslinux на раздел sdg1 (непримонтированный):

Код:
syslinux -sf /dev/sdg1

примонтировать usb-drive (должно автомонтироваться при подключении usb-drive (раздел sdg1 монтируется как /media/ubuntu710)

примонтировать образ ubuntu-7.10 к /media/cdrom (пример показан для образа, находящегося в домашней папке):

Код:
mount -o loop ubuntu-7.10-desktop-i386.iso /media/cdrom

переходим на примонтированный образ:

Код:
cd /cdrom

копируем всё, что нужно на раздел на флэшке:

Код:
cp -rf casper disctree dists install pics pool preseed .disk isolinux/*
md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz /media/ubuntu710/

возвращаемся в home:

Код:
cd /home

скачиваем нужный архив с сайта pendrivelinux.com:

Код:
wget pendrivelinux.com/downloads/U710fix.zip

распаковываем архив на флэшку:

Код:
unzip -o -d /media/ubuntu710/U710fix.zip

всё!


в параметрах boot в BIOS компьютера должна быть включена возможность загрузки с usb и эмуляция usb-drive как жёсткого диска
(example: emulate usb disk > as all fixed drives)

ubuntu на usb-drive может грузиться в live-режиме и в persistent-режиме (с сохранением изменений)

пятница, 18 января 2008 г.

Ubuntu Flash Minimal

Здратвуйте. Началом моего поста пслужило желание, нет, даже потребность создать загрузочный USB flash диск с Ubuntu, на котором можно было бы делать изменения и оставлять их на носителе. Поскольку на сайте можно заказать Ubuntu, Kubuntu и Edubuntu, я выбрал именно Edubuntu, т.к. с него можно установить базовую ситему.

Итак, приступим:

1) Нам нужна флэшка (512Mb хватит, у меня больше не было) и собственно сам дистрибутив Edubuntu 6.06.
При загрузке с CD жмем F6 и пишем:
preseed/file=/cdrom/preseed/server.seed initrd=/istall/initrd.gz ramdisk_size=16384 root=/dev/ram rw quiet --
Загружаемся и устанавливаем базовую систему (без своп).

2)
Устанавливаем оконный менеджер, я выбрал blackbox. Для этого нам понадабится установить xserver-xorg, xinit, xfonts-base, xterm (есть на диске) и сам blackbox (его нужно скачать предварительно с репозитария ubuntu или настроить apt-get).

3)
Теперь добавим blackbox в автозагрузку. В домашей папке в файле .bash_profile, добавляем:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx /usr/bin/blackbox
fi
Все. Flash диск с Убунтой готов!

4)
Дополниние.
4.1 Проблема с русификацией консоли решается (если настроен интернет):
apt-get install console-cyrillic
если интернета нет, то устанавливаем console-terminus и console-cyrillic, под root'ом запускаем: cyr
4.2 Автозагрузка. Без забивки логина и пароля. Устанавливаем пакет mingetty (на диске его нет). В /etc/inittab меняем строку вида
1:2345:respawn:/sbin/getty 38400 tty1
на
1:2345:respawn:/sbin/mingetty --autologin user tty1

Взято с блога "Убунтовщик"