Hallo, Am Die, 16 Mai 2006, Christian Boltz schrieb:
Am Dienstag, 16. Mai 2006 03:41 schrieb David Haller:
<url>hd:///SUBDIR?device=/dev/hdXY&filesystem=auto</url>
Moeglich sind u.a. auch URLs mit "dir:". Dokumentiert ist das bisher wohl nur in den Quellen von libzypp.
hd:/ ist meines Wissens [1] "offiziell undokumentiert" und demzufolge auch nicht offiziell supported.
*lol* Das ist das, was mir automatisch erstellt wurde, als ich von dem ausgepackten ISO auf /dev/hdb1 bootete: ==== GRUB-Eintrag === title SuSE 10.1 INST (/=hdb7, IS=(hdb1)) kernel (hd1,0)/boot/i386/loader/linux root=/dev/hdb1 \ vga=791 splash=native showopts initrd (hd1,0)/boot/i386/loader/initrd ==== Zufaellig hatte ich die Partition frei, aber ich hab's auch schon aus nem Unterverzeichnis gemacht (Also z.B.: title SuSE 10.1 INST (/=hdb7, IS=(hdb1)/S101) kernel (hd1,0)/S101/boot/i386/loader/linux root=/dev/hdb1 \ vga=791 splash=native showopts initrd (hd1,0)/S101/boot/i386/loader/initrd ). Anschliessend hat Yast2/libzypp dann automatisch folgende Installations-Quelle angelegt: ==== /var/lib/zypp/db/sources/[hash] ==== <?xml version="1.0" encoding="UTF-8"?> <source xmlns="http://www.novell.com/metadata/zypp/xml-store"> <enabled>true</enabled> <auto-refresh>false</auto-refresh> <product-dir>/</product-dir> <cache-dir>/var/lib/zypp/cache/Source.mMXj5f</cache-dir> <type>YaST</type> <url>hd:///?device=/dev/hdb1&filesystem=auto</url> <alias>SUSE-Linux-10.1-CD-download-x86-10.1-0-20060515-163505</alias> </source> ==== bzw.: <url>hd:///S101?device=/dev/hdb1&filesystem=auto</url>
dir:/ ist AFAIK offiziell.
Das wiederum habe ich in den generierten noch nicht gesehen... [..]
[1] Quelle: Mitlesen von Bugreports ;-)
Quelle: s.o. ;) Und eben die Quellen der libzypp *harharhar* Achso, ich hoffe, dass es mir morgen gut genug geht, um noch eine wichtige Sache zu testen (wann genau man die Inst-Quelle von hd:/// auf iso:/// umbiegen sollte)... Um dann ein HOWTO zu schreiben ;) Achso, wo ich schon dabei bin: <url>iso:///?iso=/PFAD/CD1.iso</url> Wobei in PFAD _keine_ symlinks vorkommen duerfen. Und CD1.iso darf ebenfalls kein symlink sein. Ggfs. kann man sich bei PFAD mit 'mount -obind,ro /IS/.../ /iso/' o.ae. behelfen, bei den Images gehen Hardlinks. Und man muss/darf nur(!) das Image der ersten CD angeben. -dnh -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. [Simon Slavin in the SDM]