AKAdem1c
26.03.2008, 02:49
будем ставить ubuntu на флешку основные отличия от обычной звписи iso через dd такое что мы записываем полноценную операционку на флешку и работать она будет с ext2
берем iso с офф сайта и режем на балванку
Ubuntu 7.10 (http://releases.ubuntu.com/7.10/ubuntu-7.10-desktop-i386.iso)
1. ищем накопитель к примеру /dev/sdx где x-может изменяться
$ fdisk -l
2. демонтаж флешки для последующих действий
#umount /dev/sdd
3. далее создания 2х раздеов
#fdisk /dev/sdx
I. удалить все разделы - d
II. создать первый раздел
нажать:
1)n
2)p
3)1
4)a
5)1
6)t
7)6
3. создать второйй раздел
1)n
2)p
3)1
4. применить изменения - нажать w
5. форматирование разделов
mkfs.vfat -F 16 -n ubuntu710 /dev/sdX1
# mkfs.ext2 -b 4096 -L casper-rw /dev/sdX2
6. запись убунты на первую партицию
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/
7. делаем флешку загрузочной
apt-get update
apt-get install syslinux mtools
syslinux -sf /dev/sdX1
8. правим конфиг
cd /tmp/liveusb
sudo mv isolinux.cfg syslinux.cfg
sudo gedit syslinux.cfg
DEFAULT persistent
GFXBOOT bootlogo
GFXBOOT-BACKGROUND 0xB6875A
APPEND file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL persistent
menu label ^Start Ubuntu in persistent mode
kernel vmlinuz
append file=preseed/ubuntu.seed boot=casper persistent initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL live
menu label ^Start or install Ubuntu
kernel vmlinuz
append file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL xforcevesa
menu label Start Ubuntu in safe ^graphics mode
kernel vmlinuz
append file=preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL check
menu label ^Check CD for defects
kernel vmlinuz
append boot=casper integrity-check initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL memtest
menu label ^Memory test
kernel mt86plus
append -
LABEL hd
menu label ^Boot from first hard disk
localboot 0x80
append -
DISPLAY isolinux.txt
TIMEOUT 300
PROMPT 1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt
источник http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar
ИМХО грузится достаточно долго но работает стабильно на ноутах индикаторы батарреи видит синезуб тоже вай-фай определяет, приятно ещё то что можно с флешки устанавливать ubuntu на винт и что после изменения вся инфа остается так что можно полностью работать с осью без потери данных.
берем iso с офф сайта и режем на балванку
Ubuntu 7.10 (http://releases.ubuntu.com/7.10/ubuntu-7.10-desktop-i386.iso)
1. ищем накопитель к примеру /dev/sdx где x-может изменяться
$ fdisk -l
2. демонтаж флешки для последующих действий
#umount /dev/sdd
3. далее создания 2х раздеов
#fdisk /dev/sdx
I. удалить все разделы - d
II. создать первый раздел
нажать:
1)n
2)p
3)1
4)a
5)1
6)t
7)6
3. создать второйй раздел
1)n
2)p
3)1
4. применить изменения - нажать w
5. форматирование разделов
mkfs.vfat -F 16 -n ubuntu710 /dev/sdX1
# mkfs.ext2 -b 4096 -L casper-rw /dev/sdX2
6. запись убунты на первую партицию
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/
7. делаем флешку загрузочной
apt-get update
apt-get install syslinux mtools
syslinux -sf /dev/sdX1
8. правим конфиг
cd /tmp/liveusb
sudo mv isolinux.cfg syslinux.cfg
sudo gedit syslinux.cfg
DEFAULT persistent
GFXBOOT bootlogo
GFXBOOT-BACKGROUND 0xB6875A
APPEND file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL persistent
menu label ^Start Ubuntu in persistent mode
kernel vmlinuz
append file=preseed/ubuntu.seed boot=casper persistent initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL live
menu label ^Start or install Ubuntu
kernel vmlinuz
append file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL xforcevesa
menu label Start Ubuntu in safe ^graphics mode
kernel vmlinuz
append file=preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL check
menu label ^Check CD for defects
kernel vmlinuz
append boot=casper integrity-check initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL memtest
menu label ^Memory test
kernel mt86plus
append -
LABEL hd
menu label ^Boot from first hard disk
localboot 0x80
append -
DISPLAY isolinux.txt
TIMEOUT 300
PROMPT 1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt
источник http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar
ИМХО грузится достаточно долго но работает стабильно на ноутах индикаторы батарреи видит синезуб тоже вай-фай определяет, приятно ещё то что можно с флешки устанавливать ubuntu на винт и что после изменения вся инфа остается так что можно полностью работать с осью без потери данных.