Linux-Unix on USB Flash Stick
проще всего это осуществить используя загрузочный установочный диск необходимого дистриба линуха.
Есть флэшка на 1гб, хотелось бы поставить на нее линукс(юникс) с возможностью грузиться с нее.берешь какой нить кноппикс, слакс, френзи - у всех них есть возможность ставиться на флешку и утилиты для этого
На компе стоит WinXP, подскажите ссылочку как это проще всего осуществить.
соответсвенно ботать сайты этих дистрибов
Уточню, что одним из уcловий является отсутствие необходимости модификации файловой системы ЖД.
То есть наиболее оптимальным будет вариант CD+Flash?
То есть наиболее оптимальным будет вариант CD+Flash?
в чем проблема, приведенные выше мною дистры - лайфЦД
инсталлятор ЖД будет трогать только в том случае, если ты сам ему об этом скажешь.
CD+Flash может быть неоптимальным - у того же кноппикса вполне может оказаться утилитка для простой записи загрузочного образа на флешку прям из винды.
CD+Flash может быть неоптимальным - у того же кноппикса вполне может оказаться утилитка для простой записи загрузочного образа на флешку прям из винды.
лайфСД и загрузочная флешка это всё же немного разные вещи.
с лайфЦД запускается утилита для делания загурзочной флэхи, ЖД ваще можно из компа вытащить
Ок! Спасибо большое всем за советы и рекомендации!
А что, разве простой линукс на флэшку поставить нельзя? 

настраивать долго, типа обрезать всякие ненужности и т.п.
нафиг изобретать велосипед?
нафиг изобретать велосипед?
Можешь установить так DragonFly BSD. Загружаешься с установочного диска и делаешь следующее:
(/dev/da0 - это флэшка)
# dd if=/dev/zero of=/dev/da0 bs=32k count=100
# fdisk -I /dev/da0
# disklabel -B -r -w /dev/da0 auto
# disklabel -e /dev/da0
# cd /dev
# sh MAKEDEV da0a
# sh MAKEDEV da0d
# newfs /dev/da0a
# newfs /dev/da0d
# mount -o async /dev/da0a /mnt
# mkdir /mnt/var
# mkdir /mnt/tmp
# chmod 1777 /mnt/tmp
# mkdir /mnt/dev
# mkdir /mnt/usr
# mount -o async /dev/da0d /mnt/usr
# cpdup / /mnt
# cpdup /etc.hdd /mnt/etc
# cpdup /var /mnt/var
# cpdup /dev /mnt/dev
# cpdup /usr /mnt/usr
# ee /mnt/etc/fstab
# disklabel /dev/da0 > /mnt/etc/disklabel.da0
# echo ehci_load=\"YES\" > /mnt/boot/loader.conf
# echo usbd_enable=\"YES\" >> /mnt/etc/rc.conf
# rm /mnt/README* /mnt/autorun* /mnt/index.html /mnt/dflybsd.ico
# rm /mnt/boot.catalog
# rm -r /mnt/rr_moved
# reboot
Загружаешься с флэшки.
Потом можешь установить packages... на гигабайт много чего поместится.
(/dev/da0 - это флэшка)
# dd if=/dev/zero of=/dev/da0 bs=32k count=100
# fdisk -I /dev/da0
# disklabel -B -r -w /dev/da0 auto
# disklabel -e /dev/da0
a: 256m 0 4.2BSD 1024 8192 99
c: не изменять
d: * * 4.2BSD 2048 16384 99
# cd /dev
# sh MAKEDEV da0a
# sh MAKEDEV da0d
# newfs /dev/da0a
# newfs /dev/da0d
# mount -o async /dev/da0a /mnt
# mkdir /mnt/var
# mkdir /mnt/tmp
# chmod 1777 /mnt/tmp
# mkdir /mnt/dev
# mkdir /mnt/usr
# mount -o async /dev/da0d /mnt/usr
# cpdup / /mnt
# cpdup /etc.hdd /mnt/etc
# cpdup /var /mnt/var
# cpdup /dev /mnt/dev
# cpdup /usr /mnt/usr
# ee /mnt/etc/fstab
/dev/da0a / ufs rw 1 1
/dev/da0d /usr ufs rw 2 2
# disklabel /dev/da0 > /mnt/etc/disklabel.da0
# echo ehci_load=\"YES\" > /mnt/boot/loader.conf
# echo usbd_enable=\"YES\" >> /mnt/etc/rc.conf
# rm /mnt/README* /mnt/autorun* /mnt/index.html /mnt/dflybsd.ico
# rm /mnt/boot.catalog
# rm -r /mnt/rr_moved
# reboot
Загружаешься с флэшки.
Потом можешь установить packages... на гигабайт много чего поместится.
Вообще, dsl рулед, а по большому счету все уже сказано )
Оставить комментарий
Kamaz16
Есть флэшка на 1гб, хотелось бы поставить на нее линукс(юникс) с возможностью грузиться с нее.На компе стоит WinXP, подскажите ссылочку как это проще всего осуществить.