* http://netboot.xyz/#operating-systems ToDo ====== USB Live ====== @tag : [[USB]] [[Live]] [[chroot]] LiveUsb * http://en.wikipedia.org/wiki/Live_USB * http://usbuntu.net * http://forum.usbuntu.fr/viewtopic.php?id=11 * ftp://ftp.free.fr/mirrors/ftp.xubuntu.com/releases/7.10/release/xubuntu-7.10-alternate-i386.iso * http://usbuntu.free.fr/download/USBUNTU%207.04.tar.gz * http://www.pendrivelinux.com/2007/09/28/usb-ubuntu-710-gutsy-gibbon-install/ * http://feraga.com/ * http://www.metropipe.net/ProductsPVPM.shtml * http://xubuntublog.wordpress.com/2007/07/03/xubuntu-feisty-now-from-usb-drive/ * http://www.linutop.com/wiki/index.php/Use/NewKey ==== SanDisk Cruzer : 4023MB ==== disk=/dev/sdc part=${disk}1 # sudo parted $disk -s mklabel msdos unit cyl print mkpart primary fat16 1 100% toggle 1 boot unit b print sudo parted $disk -s mklabel msdos unit cyl print mkpart primary fat16 1 255 toggle 1 boot unit b print LANG=C sudo parted $DISK -s unit b print unit cyl print unit s print #| Model: SanDisk Cruzer (scsi) #| Disk /dev/sdc: 4023MB #| Sector size (logical/physical): 512B/512B #| Partition Table: msdos #| Number Start End Size Type File system Flags #| ... #| 1 32256B 2097446399B 2097414144B primary fat16 boot #| 1 0cyl 254cyl 254cyl primary fat16 boot #| 1 63s 4096574s 4096512s primary fat16 boot label=syslinux # 10c max sudo=sudo time $sudo mkfs.vfat -F 16 -n "${label}" "${part}" && $sudo fsck.msdos -a -V -r ${part} # 1sec sudo ms-sys -6 -p $PART # may avoid sudo ms-sys -6 -w $PART sudo mkdir -p /tmp/mnt/$PART sudo umount $PART ; sudo mount $PART /tmp/mnt/$PART ; ls /tmp/mnt/$PART # copy slax or any distro cd /tmp/mnt/$PART && sudo time unp /home/rzr/local/tmp/slax-6.1.2.tar cd ~ && sudo umount $PART ; sudo fsck.msdos -a -V -r ${PART} DISK=/dev/sda PART=/dev/sda1 sudo umount $PART ; sudo fsck $PART sudo ms-sys -6 -p $PART #| Start sector 63 (nr of hidden sectors) successfully written to /dev/sdc1 #| Physical disk drive id 0x80 (C:) successfully written to /dev/sdc1 #| Number of heads (255) successfully written to /dev/sdc1 #| FAT16 boot record successfully written to /dev/sdc1 umount $PART ; sync && sync && sync && kvm $DISK #| gag: disk I/O Error #| gag: Boot Error #| syslinux: EBIOS load error Boot Error sudo syslinux -d boot/syslinux $PART # for slax sudo syslinux -sf $PART #| file is read only, overwrite anyway (y/n) ? y cd ~ ; sudo umount $PART ; sudo fsck.msdos -a -V -r ${PART}; sudo sync ; sudo sync ; sudo sync && sudo kvm ${DISK} sudo ms-sys -6 -w $PART LANG=C parted /dev/sdc -s unit b print unit cyl print unit s print Model: SanDisk Cruzer (scsi) Disk /dev/sdc: 4023385600B Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32256B 2097446399B 2097414144B primary fat16 boot Model: SanDisk Cruzer (scsi) Disk /dev/sdc: 489cyl Sector size (logical/physical): 512B/512B BIOS cylinder,head,sector geometry: 489,255,63. Each cylinder is 8225kB. Partition Table: msdos Number Start End Size Type File system Flags 1 0cyl 254cyl 254cyl primary fat16 boot Model: SanDisk Cruzer (scsi) Disk /dev/sdc: 7858175s Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 63s 4096574s 4096512s primary fat16 boot working in qemu ==== ERROR : "Missing Operating System" ==== sudo aptitude install mbr install-mbr /dev/$disk ==== GAG = OK : boot = Disk I/O Error === LANG=C fdisk -l /dev/sda Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 * 1 122 976531 6 FAT16 Partition 1 does not end on cylinder boundary. parted : 1 0cyl 121cyl 121cyl primary fat16 démarrage 1 64s 1953125s 1953062s primary fat16 démarrage 1 32768B 1000000511B 999967744B primary fat16 démarrage parted /dev/sda -s unit s print resize 1 63s 120cyl ===== ToDo ==== * Optimize : http://tombuntu.com/index.php/2008/09/04/four-tweaks-for-using-linux-with-solid-state-drives/ * install to part : http://syslinux.zytor.com/wiki/index.php/Doc/isolinux#HYBRID_CD-ROM.2FHARD_DISK_MODE ===== windows ===== * [[colinux]], [[ext3]] * usb drive assign : http://www.uwe-sieber.de/usbdlm_e.html http://neosmart.net/downloads/software/EasyBCD/EasyBCD%201.7.2.exe http://www.fs-driver.org/download/Ext2IFS_1_11a.exe http://www.uwe-sieber.de/files/usbdlm.msi ===== single FAT16 partition ===== * slax : http://forum.ubuntu-fr.org/viewtopic.php?pid=2493837#p2493837 * [[ulteo]] : http://www.ulteo.com/main/forums/viewtopic.php?p=7983#7983 * http://www.ulteo.com/main/forums/viewtopic.php?t=1051&highlight=usb * http://damnsmalllinux.org/wiki/index.php/Installing_to_a_USB_Flash_Drive#Formatting_Flash_Drive ===== repartition ===== * 3 parts : http://wiki.debian.org/DebianLive/Howto/Custom_Install * http://www.knoppix.net/forum/viewtopic.php?p=101767 ===== xubuntu howto ===== http://cdimage.ubuntu.com/xubuntu/releases/hardy/alpha-3/#hardy-desktop-i386.iso ed2k://|file|hardy-alpha-3-desktop-i386.iso|585465856|6d83ab7173b629b4d01632ac2e2575d8| ed2k://|file|xubuntu-7.10-desktop-i386.iso|593889280|0c10985d7ac8eb5202a5890582b3dcf9| ed2k://|file|xubuntu-6.06.1-desktop-i386.iso|685314048|d4e0e990286ea21d11cc2453e8c368c0| mkdir -p ~/tmp/ cd ~/tmp/ wget ftp://ftp.free.fr/mirrors/ftp.xubuntu.com/releases/7.10/release/xubuntu-7.10-desktop-i386.iso sudo apt-get install ms-sys gnu-fdisk dosfstools syslinux mtools fatresize qemu lsusb # Bus 002 Device 002: ID 1b1c:1a90 DEV=/dev/hda PART=${DEV}1 ISO=xubuntu-6.06.1-desktop-i386.iso IMG=${ISO}.img MNT_ISO=~/mnt/iso MNT_IMG=~/mnt/img umount ${PART} mount | grep $DEV ; echo $? # should return 1 fdisk -l ${DEV} cat ${DEV} | gzip --fast - > orig.img.gz LANG=C fdisk ${DEV} << EOF; p d 1 n p 1 +750M a 1 t 6 n p 2 w EOF mkfs.vfat -F 16 -n usbboot ${PART} dd if=${PART} of=${IMG} mkdir -p "${MNT_IMG}" "${MNT_ISO}" sudo mount -o loop ${IMG} ${MNT_IMG} sudo mount -o loop ${ISO} ${MNT_ISO} cd ${MNT_ISO} cp -rfa \ casper disctree dists install pics pool preseed .disk isolinux/* \ md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz \ ${MNT_IMG}/ cp -rfa \ casper/vmlinuz casper/initrd.gz \ ${MNT_IMG}/ cd ${MNT_IMG} sed -e 's|/cdrom||g' -i syslinux.cfg wget http://pendrivelinux.com/downloads/U710fix.zip && unzip -o U710fix.zip wget http://www.fs-driver.org/download/Ext2IFS_1_11.exe # ext2 driver for windows may help cd - ; umount "${MNT_IMG}" "${MNT_ISO}" syslinux -sf ${IMG} # qemu ${IMG} ==== Optimize Flash Life ==== * http://www.cyrius.com/debian/nslu2/linux-on-flash.html * http://darwish-07.blogspot.com/2007/08/constructing-minimal-debian-linux-usb.html LABEL=HELIO_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1 proc /proc none defaults 0 0 tmpfs /tmp tmpfs defaults,noatime 0 0 tmpfs /var/tmp tmpfs defaults,noatime 0 0 tmpfs /var/lock tmpfs defaults,noatime 0 0 tmpfs /var/log tmpfs defaults,noatime 0 0 tmpfs /var/run tmpfs defaults,noatime 0 0 tmpfs /etc/network/run tmpfs defaults,noatime 0 0 rm -f /etc/mtab && ln -s /proc/mounts /etc/mtab * http://darwish-07.blogspot.com/2007/08/constructing-minimal-debian-linux-usb.html * http://feraga.com/library/howto_install_a_debian_gnu_linux_system_onto_a_usb_flash_thumb_drive_with_the_root_partition_encrypted_using_yaird_dm_cr ==== Errors: ==== "Unknown keyword in syslinux.cfg" : http://syslinux.zytor.com/archives/2005-September/005838.html ed2k://|file|xubuntu-7.10-desktop-i386.img|748468224|d4c37f7f948bcb61f82e18ba5c85e507| ToDo: http://syslinux.zytor.com/ http://bugs.debian.org/340703 ==== Problems ==== On boot it starts this , how comes : Intel UNDI pxe-20 (build 082) Hang on : Uniform CD-ROM driver Revision: 3.20 http://osdir.com/ml/distributions.dynebolic.user/2006-10/msg00119.html Buffer I/O error on device fd0 etc * https://bugs.launchpad.net/ubuntu/+source/casper/+bug/97306 * https://fedoraproject.org/wiki/KernelCommonProblems#head-f8552798faafc34671c5e4a091a1310a4373aff6 ==== boot ==== DISK=/dev/sda PART=sda1 fdisk -ul $DISK | grep $PART | awk '{ print $3 }' | xargs -n 1 printf "0x%08llx\n" 0x3f # AA:BB:CC:DD @ 0x1C 0x000fb040 # usbboot ===== MS-SYS ===== * http://ms-sys.sourceforge.net/#Download * http://packages.qa.debian.org/m/ms-sys.html ===== MISC ===== * http://cdimage.ubuntu.com/ubuntustudio/daily/ * https://help.ubuntu.com/community/Installation * http://www.knoppix.net/wiki/Hd_Based_HowTo#8._Yet_another_way_.28from_a_laptop_with_no_floppy_drive.29_with_knoppix_3.4 * https://help.ubuntu.com/community/Installation/FromLinux ===== MORE ===== @TaG: SysLinux UsB BooT