Loading
Создано: 29-09-2011 23:09:13  Метки: grub flash livecd antivir
Здесь кусок конфига grub2 на флэшке, касающейся загрузки лайфсиди с убунтой и с AntiWinLocker
menuentry "Lubuntu my persistent mode" {
   loopback loop /lubuntu.iso
   linux (loop)/casper/vmlinuz boot=casper persistent iso-scan/filename=/lubuntu.iso locale=ru_RU.UTF-8 console-setup/layoutcode=ru noprompt splash --
   initrd (loop)/casper/initrd.gz
}

menuentry "AntiWinLocker" {
   ntldr /bootmgr
}

опции:
loopback loop /lubuntu.iso - монтирует образ в "виртуальный" привод
(loop)/casper/vmlinuz - ядро
boot=casper - режим "живого" диска
persistent - в корне диска расположен файл casper-rw, подготовленный так:
dd if=/dev/zero of=/media/Transcend/casper-rw bs=1M count=256
mkfs.ext3 /media/Transcend/casper-rw

в нем сохраняются измененные файлы во время работы в livecd
iso-scan/filename=/lubuntu.iso - где лежит образ
locale=ru_RU.UTF-8 console-setup/layoutcode=ru - локаль, русский в консоли
ntldr /bootmgr - опция для загрузки AWL, сам образ распаковывается в корень флешки
422 просмотров 0 комментариев

Создано: 12-06-2011 22:10:49 изменено: 12-06-2011 22:57:53  Метки: livecd ubuntu linux
В 2009 году я собирал для старой флэшки небольшой дистрибутив для работы/восстановления данных/административных нужд и т.д. На новой работе тоже иногда такой дистрибутив нужен, однако я его собирал на 8.04 lts и оно уже морально устарело да и в chrome новые плюшки появились. Решил перебрать на 11.04 и с lx de вместо голого openbox. Не думал что это вызовет такие трудности - очень многое в убунте за эти годы изменилось, да и размер пакетов довольно сильно раздулся. Из трудностей которые на свежей памяти:
1) casper по умолчанию лайфсидишного пользователя не добавляет в группы netdev и audio. Из-за этого не работал wicd-client и звук. Для исправления надо править файл var/cache/debconf/templates.dat:
Name: passwd/user-default-groups                                                                                             
Default: adm cdrom dialout audio lpadmin netdev plugdev sambashare                                                           
Description: for internal use only                                                                                           
Type: string                                                                                                                 
Owners: passwd/user-default-groups

2) для того чтоб умять в 250 Мб пришлось:
а) очищать кэш пакетов (комментируем все в etc/apt/sources.list и aptitude update) - экономия около 20 Мб в сквоше
б) довольно спорный момент - очистил usr/share/doc - это позволило сэкономить около 10 Мб
в) ставил localepurge для удаления всех локальных языковых файлов кроме ru_RU и en_US
3) важно пересобрать initrd с подключенными /proc /sys и /dev/pts (update-initramfs -c -k all)
это избавляет от некоторых подземных стуков после сборки
4) отмонировать все специальные файловые системы перед сборкой и посмотреть чтоб /etc/mtab был пуст

что в составе диска:
testdisk
ddrescue
gddrescue
gparted
mplayer
google-chrome unstable
remmina (freerdp)
кучка всяких сетевых утилит, smbfs, русские маны.
Вот вывод dpkg --get-selections
Даже не пытался засунуть в диск почтовик, джаббер, офис, аську, пдф-читалку - большую часть всего этого заменяет chrome.
Да не ставил DM поэтому запуск иксов через startx.
ISO 235 Mb
522 просмотров 6 комментариев

Создано: 22-09-2009 17:44:02 изменено: 21-01-2010 09:47:11  Метки: livecd ubuntu openbox
Есть у меня старая флэшка на 256 Мб, на ней всегда лежит система для восстановления линукса, файлов с других систем и подобный софт. Все это без иксов и размером в 150 мб. Как-то тут захотел поиметь на этой флэшке полноценную систему:

  • быструю (легкую)
  • c современным браузером
  • с русским языком
  • удобную
  • ну и всякого такого....

2 дня ловли багов и утрамбовывания в размер и готово :)
Ну вот на скрине видно установленный софт:


674 просмотров читать далее 4 комментариев

Создано: 16-06-2009 09:50:39  Метки: livecd linux
http://librarian.spb.ru/page/debian-in-ram-zagruzka-debian-v-operativnuju-pamjat-debirf
В общем бродил тут по интернетам, по дебиановским форумам в поисках инструкций на тему: "Как загрузить Linux в оперативную память"
В общем нашёл удобное решение в виде пакета debirf. Этот пакет(на самом деле это просто набор bash скриптов) предоставляет удобный интерфейс для установки и создания образа дистрибутива при помощи debootstrap, initramfs-tools и bash, для упаковки его в образы initrd. Дополнительно позволяет делать образы iso, которые при помощи того же unetbootin можно закатать на флэшку.
В общем, это прекрасный инструмент для создания собственного livecd.
478 просмотров читать далее 0 комментариев

Создано: 04-06-2009 19:36:14 изменено: 26-03-2010 17:26:08  Метки: linux livecd
Иногда надо "живой" диск с системой, например для восстановления системы, разделов жесткого диска, фотографий, архивов. Лайв CD Убунты достаточно универсальная вещь, однако необходимость настраивать интернет для установки пакетов, а также завышеные системные требования заставили меня задуматься о сборке собственного диска.
1391 просмотров читать далее 2 комментариев

Создано: 04-06-2009 19:18:36  Метки: livecd linux
Решил ради прикола собрать экстремально маленький livecd. Взял последнее ядро с kernel.org, выключил при сборке практически все (можно еще отключить initrd и еще по-мелочи). Вот микроотчет к микроисошнику:

515 просмотров читать далее 0 комментариев

Создано: 03-03-2009 12:30:03 изменено: 23-08-2009 13:05:41  Метки: livecd
В винде:
syslinux -sfma f:

В линуксе:
syslinux /dev/sdX
cat syslinux.cfg


default freedos
prompt 0
label freedos
kernel memdisk
append initrd=odin1200.img


на флэшку надо скопировать образ дискеты с досом odin1200.img и memdisk из пакета syslinux
522 просмотров 0 комментариев

Создано: 19-02-2009 19:40:26 изменено: 23-08-2009 11:20:02  Метки: livecd
> Доброго дня, господа!
> > По поводу автоматической установки c помощью списка ответов - тут все
> > более-менее понятно. Интересует такой вопрос - как выкинуть из
> > исходного образа CD (из базовой установки) диска ненужные мне пакеты
> > (например заменить exim на postfix)? Была мысль, что оно
> > настраивается путем редактирования файла indices.
> >
> > Жду любых комментариев.


apt-cache search debian custom cd
509 просмотров 0 комментариев

Создано: 17-02-2009 17:26:17 изменено: 03-06-2009 12:42:39  Метки: livecd
Некоторые производители материнских плат предоставляют утилитки апдейта
BIOS под DOS (например ASUS).
Традиционно для этого использовалась загрузочная дискета, но уже давно прошли времена
когда у каждого она есть, не говоря уже о дисководе.
Намного удобней создать загрузочный CD диск с DOS (добавив туда нужные утилитки).

1. Качаем образ загрузочной дискетки с DOS. Например http://www.fdos.org/bootdisks/

$ wget http://www.fdos.org/bootdisks/autogen/FDSTD.144.gz

2. Распаковываем (если надо) и монтируем этот образ

$ gunzip FDSTD.144.gz
$ mkdir mnt
$ sudo mount -o loop FDSTD.144 mnt

NOTE: учтите что для мантирования необходима поддержка loop устройств в ядре.

3. Добавляет нужные утилитки и размонтируем образ
Например у меня было

$ sudo cp AFUDOS.exe P5P80014.ROM mnt
$ sudo umount mnt

4. Генерируем загрузочный образ для CD и пишем его на диск

$ genisoimage -o fdos-boot.iso -b FDSTD.144 FDSTD.144
$ cdrecord fdos-boot.iso

5. Загружаемcя с CD и апдейтим BIOS

a:\> AFUDOS.exe /iP5P80014.ROM
749 просмотров 0 комментариев