Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
####### # # E-scripts on syslinux (and isolinux and isohybrid). # # Note 1: use the eev command (defined in eev.el) and the # ee alias (in my .zshrc) to execute parts of this file. # Executing this file as a whole makes no sense. # An introduction to eev can be found here: # # (find-eev-quick-intro) # http://angg.twu.net/eev-intros/find-eev-quick-intro.html # # Note 2: be VERY careful and make sure you understand what # you're doing. # # Note 3: If you use a shell other than zsh things like |& # and the for loops may not work. # # Note 4: I always run as root. # # Note 5: some parts are too old and don't work anymore. Some # never worked. # # Note 6: the definitions for the find-xxxfile commands are on my # .emacs. # # Note 7: if you see a strange command check my .zshrc -- it may # be defined there as a function or an alias. # # Note 8: the sections without dates are always older than the # sections with dates. # # This file is at <http://angg.twu.net/e/syslinux.e> # or at <http://angg.twu.net/e/syslinux.e.html>. # See also <http://angg.twu.net/emacs.html>, # <http://angg.twu.net/.emacs[.html]>, # <http://angg.twu.net/.zshrc[.html]>, # <http://angg.twu.net/escripts.html>, # and <http://angg.twu.net/>. # ####### # «.debian-packages» (to "debian-packages") # «.packages-with» (to "packages-with") # «.live-build-isolinux» (to "live-build-isolinux") # «.irc-channel» (to "irc-channel") # «.mailing-list» (to "mailing-list") # «.isohybrid» (to "isohybrid") # (find-esgrep "grep -nH -e isolinux *.e") # (find-esgrep "grep -nH -e syslinux *.e") # (find-esgrep "grep -nH -e debootstrap *.e") # (find-es "qemu") ##### # # The debian packages for isolinux and syslinux # 2018jun01 # ##### # «debian-packages» (to ".debian-packages") # (find-zsh "installeddebs | sort | grep isolinux") # (find-zsh "availabledebs | sort | grep isolinux") # (find-zsh "installeddebs | sort | grep syslinux") # (find-zsh "availabledebs | sort | grep syslinux") # (find-status "syslinux") # (find-vldifile "syslinux.list") # (find-udfile "syslinux/") # (find-udfile "syslinux/README" "isolinux.txt") # (find-udfile "syslinux/isolinux.txt.gz" "\"hybrid mode\"") # (find-udfile "syslinux/isolinux.txt.gz" "USB key") # (find-man "1 gethostip") # (find-man "1 isohybrid") # (find-man "1 isohybrid" "USB key") # (find-man "1 memdiskfind") # (find-man "1 syslinux") ##### # # packages with files with "isolinux" in their names # 2018jun01 # ##### # «packages-with» (to ".packages-with") # (find-es "apt" "apt-file") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) apt-file search isolinux apt-file search -l isolinux bootcd debian-cd live-build live-image-gnome-desktop live-image-kde-desktop live-image-lxde-desktop live-image-rescue live-image-standard live-image-xfce-desktop syslinux-common syslinux-themes-debian-squeeze syslinux-themes-debian-wheezy syslinux-themes-ubuntu-oneiric syslinux-themes-ubuntu-precise syslinux-themes-ubuntu-quantal syslinux-themes-ubuntu-raring syslinux-themes-ubuntu-saucy syslinux-themes-ubuntu-trusty ##### # # The isolinux/ directory in pen drives created by live-build # 2018jun01 # ##### # «live-build-isolinux» (to ".live-build-isolinux") # (find-fline "/usr/share/live/build/bootloaders/isolinux/") # (find-fline "/usr/share/live/build/bootloaders/isolinux/menu.cfg") # (find-fline "/usr/share/live/build/bootloaders/isolinux/install.cfg") # (find-fline "/usr/share/live/build/bootloaders/isolinux/live.cfg.in") ##### # # The syslinux IRC channel # 2018jun03 # ##### # «irc-channel» (to ".irc-channel") # https://www.syslinux.org/wiki/index.php?title=Contact # irc://irc.freenode.net#syslinux (defun s2 () (interactive) (find-rcirc-buffer-2a "irc.freenode.net" "#syslinux" nil "#syslinux")) (defun s3 () (interactive) (find-rcirc-buffer-3a "irc.freenode.net" "#syslinux" nil "#syslinux")) # (find-fline "~/LOGS/2018jun03.syslinux") <edrx> hi... I'm not sure if this is possible, but let me phrase the question as if it is... <edrx> I'm trying to modify a live pen drive with Debian built by live-build to add a third partition to it, but the obvious way - to run fdisk or something similar to it, add another partition, format it, and so on - doesn't work <edrx> because fdisk (and gparted, which I also tested) give lots of warnings about the GPT partition table being sort of broken, as if I tell them to go ahead and make the third partition anyway the rest gets corrupted, and when I boot the pen drive I get this: http://angg.twu.net/tmp/live-build-partition-3-bug-2018may29.jpg <edrx> anyway <edrx> I decided to take a blank pen drive, partition it with gparted - with a third partition -, and copy the files from the image produced by live-build to it <edrx> and now I have pen drive that has all the files that isohybrid would use <edrx> is it possible to run isohybrid on that, make it locate the files that it needs - that are all already on partition 1 - and make isohybrid only write the boot record things? ##### # # The syslinux mailing list # 2018jun03 # ##### # «mailing-list» (to ".mailing-list") # https://www.syslinux.org/archives/ ##### # # isohybrid # 2018jun03 # ##### # «isohybrid» (to ".isohybrid") # (find-udfile "syslinux/README" "isolinux.txt") # (find-udfile "syslinux/isolinux.txt.gz" "\"hybrid mode\"") # (find-udfile "syslinux/isolinux.txt.gz" "USB key") # (find-man "1 isohybrid") # (find-man "1 isohybrid" "USB key") # https://www.syslinux.org/wiki/index.php?title=Isohybrid # (find-pen-links) # (find-sh "sudo ls -l /dev/disk/by-id/*usb* | cut -b 56-") * (eepitch-shell) mkdir /tmp/pen/ sudo mount -o uid=$UID /dev/sdb1 /tmp/pen/ # (find-fline "/tmp/pen/") isohybrid --help Display help. -v, --verbose sudo umount /tmp/pen sync https://www.syslinux.org/wiki/index.php?title=The_Syslinux_Project https://www.syslinux.org/wiki/index.php?title=ISOLINUX https://www.syslinux.org/wiki/index.php?title=ISOLINUX#How_Can_I_Make_a_Bootable_CD_With_ISOLINUX.3F https://www.syslinux.org/wiki/index.php?title=ISOLINUX#Isohybrid https://www.syslinux.org/wiki/index.php?title=Isohybrid https://wiki.archlinux.org/index.php/syslinux https://wiki.archlinux.org/index.php/syslinux#UEFI_Systems # Local Variables: # coding: utf-8-unix # End: