Image mit Fehlern

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Syoss
Beiträge: 11
Registriert: 24.09.2011 17:13:18

Image mit Fehlern

Beitrag von Syoss » 24.09.2011 17:26:58

Hallo,

ich habe mir anhand folgender Anleitungen:

http://www.sgvulcan.com/installing-debi ... -only-ssh/
http://wiki.debian.org/DebianInstaller/NetworkConsole

ein Netinstall Image zusammen gebaut. Ich brauche es weil die Grafikkarte meines Server kaputt ist.
Ich möchte Debian ohne Aufwand installieren (d.h. CD rein > boot > automatische Installation (event. via SSH)).
Aber leider bekomme ich bei den Boot der CD einen Fehler:

No DEFAULT or UI condifuration directive found!

In den ubuntuusers wiki las ich folgende Lösung:
Den Isolinux Ordner sowie die beiden isolinux Dateien syslinux bennen.

Nun bekomme ich folgenden Fehler beim Erstellen des Images:

Code: Alles auswählen

sudo mkisofs -o ../custom_install.iso -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat ../isonew
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage: Uh oh, I cant find the boot catalog directory 'isolinux'!
Hier einige Informationen:
cat syslinux/txt.cfg

Code: Alles auswählen

default netinstall
label netinstall
	menu label ^Install over SSH
	menu netinstall
	kernel /install.386/vmlinuz
	append auto=true vga=normal file=/hd-media|cdrom/preseed.cfg initrd=/install.386/initrd.gz -- quiet 
label install
	menu label ^Install
	menu default
	kernel /install.386/vmlinuz
	append vga=788 initrd=/install.386/initrd.gz -- quiet 
Weiß wer Rat ?

lg Felix

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Image mit Fehlern

Beitrag von rendegast » 24.09.2011 21:59:03

Den Isolinux Ordner sowie die beiden isolinux Dateien syslinux bennen.

Nun bekomme ich folgenden Fehler beim Erstellen des Images:

Code: Alles auswählen
sudo mkisofs -o ../custom_install.iso -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Syoss
Beiträge: 11
Registriert: 24.09.2011 17:13:18

Re: Image mit Fehlern

Beitrag von Syoss » 25.09.2011 09:55:48

Das ist mir jetzt aber schon peinlich .... :D

Besten dank!

Syoss
Beiträge: 11
Registriert: 24.09.2011 17:13:18

Re: Image mit Fehlern

Beitrag von Syoss » 25.09.2011 10:48:05

Wenn ich das Image nun Boote steht da nur:

Code: Alles auswählen

SYSLINUX 3.86 2010-04-01 EBIOS Copyright (C) 1994-2010 H. Peter Anvin et al
Info's:

Code: Alles auswählen

sudo mkisofs -o ../deb_ssh_netinst.iso -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b syslinux/syslinux.bin -c syslinux/boot.cat -input-charset utf-8 .
Using RED_L000.PNG;1 for  ./pics/red-lowerleft.png (red-lowerright.png)
Using RED_U000.PNG;1 for  ./pics/red-upperleft.png (red-upperright.png)
Using BLUE_000.PNG;1 for  ./pics/blue-upperleft.png (blue-upperright.png)
Using BLUE_001.PNG;1 for  ./pics/blue-lowerleft.png (blue-lowerright.png)
Using BUG_L000.TXT;1 for  ./doc/bug-log-access.txt (bug-log-mailserver.txt)
Using BUG_M000.TXT;1 for  ./doc/bug-maint-info.txt (bug-maint-mailcontrol.txt)
Using DEBIA000.GZ;1 for  ./doc/FAQ/debian-faq.en.pdf.gz (debian-faq.en.txt.gz)
Using CH_FT000.HTM;1 for  ./doc/FAQ/html/ch-ftparchives.html (ch-ftparchives.en.html)
Using CH_SO000.HTM;1 for  ./doc/FAQ/html/ch-software.en.html (ch-software.html)
Using CH_CO000.HTM;1 for  ./doc/FAQ/html/ch-contributing.en.html (ch-contributing.html)
Using CH_KE000.HTM;1 for  ./doc/FAQ/html/ch-kernel.en.html (ch-kernel.html)
Using CH_CH000.HTM;1 for  ./doc/FAQ/html/ch-choosing.html (ch-choosing.en.html)
Using CH_NE000.HTM;1 for  ./doc/FAQ/html/ch-nexttime.html (ch-nexttime.en.html)
Using CH_CO001.HTM;1 for  ./doc/FAQ/html/ch-compat.en.html (ch-compat.html)
Using CH_GE000.HTM;1 for  ./doc/FAQ/html/ch-getting.en.html (ch-getting.html)
Using CH_RE000.HTM;1 for  ./doc/FAQ/html/ch-redistrib.html (ch-redistrib.en.html)
Using CH_FA000.HTM;1 for  ./doc/FAQ/html/ch-faqinfo.html (ch-faqinfo.en.html)
Using CH_PK000.HTM;1 for  ./doc/FAQ/html/ch-pkg_basics.html (ch-pkg_basics.en.html)
Using CH_PK001.HTM;1 for  ./doc/FAQ/html/ch-pkgtools.en.html (ch-pkgtools.html)
Using FOOTN000.HTM;1 for  ./doc/FAQ/html/footnotes.html (footnotes.en.html)
Using CH_SU000.HTM;1 for  ./doc/FAQ/html/ch-support.html (ch-support.en.html)
Using CH_UP000.HTM;1 for  ./doc/FAQ/html/ch-uptodate.en.html (ch-uptodate.html)
Using CH_CU000.HTM;1 for  ./doc/FAQ/html/ch-customizing.en.html (ch-customizing.html)
Using CH_BA000.HTM;1 for  ./doc/FAQ/html/ch-basic_defs.html (ch-basic_defs.en.html)
Using PARTM000 for  ./pool/main/p/partman-ufs (partman-multipath)
Using PARTM001 for  ./pool/main/p/partman-multipath (partman-base)
Using PARTM002 for  ./pool/main/p/partman-base (partman-auto-lvm)
Using PARTM003 for  ./pool/main/p/partman-auto-lvm (partman-basicfilesystems)
Using PARTM004 for  ./pool/main/p/partman-basicfilesystems (partman-jfs)
Using PARTM005 for  ./pool/main/p/partman-jfs (partman-lvm)
Using PARTM006 for  ./pool/main/p/partman-lvm (partman-md)
Using PARTM007 for  ./pool/main/p/partman-md (partman-crypto)
Using PARTM008 for  ./pool/main/p/partman-crypto (partman-auto-raid)
Using PARTM009 for  ./pool/main/p/partman-auto-raid (partman-auto)
Using PARTM00A for  ./pool/main/p/partman-auto (partman-basicmethods)
Using PARTM00B for  ./pool/main/p/partman-basicmethods (partman-efi)
Using PARTM00C for  ./pool/main/p/partman-efi (partman-target)
Using PARTM00D for  ./pool/main/p/partman-target (partman-btrfs)
Using PARTM00E for  ./pool/main/p/partman-btrfs (partman-reiserfs)
Using PARTM00F for  ./pool/main/p/partman-reiserfs (partman-xfs)
Using PARTM00G for  ./pool/main/p/partman-xfs (partman-ext3)
Using PARTM00H for  ./pool/main/p/partman-ext3 (partman-partitioning)
Using PARTM00I for  ./pool/main/p/partman-partitioning (partman-auto-crypto)
Using PARTM000.UDE;1 for  ./pool/main/p/partman-crypto/partman-crypto-loop_46_all.udeb (partman-crypto-dm_46_all.udeb)
Using PARTM001.UDE;1 for  ./pool/main/p/partman-crypto/partman-crypto-dm_46_all.udeb (partman-crypto_46_i386.udeb)
Using PARTM000.UDE;1 for  ./pool/main/p/partman-base/partman-base_147_i386.udeb (partman-utils_147_i386.udeb)
Using GCC_4000.DEB;1 for  ./pool/main/g/gcc-4.3/gcc-4.3_4.3.5-4_i386.deb (gcc-4.3-base_4.3.5-4_i386.deb)
Using LINUX000.DEB;1 for  ./pool/main/l/linux-2.6/linux-image-2.6.32-5-686_2.6.32-35_i386.deb (linux-image-2.6.32-5-486_2.6.32-35_i386.deb)
Using LINUX001.DEB;1 for  ./pool/main/l/linux-2.6/linux-headers-2.6.32-5-686_2.6.32-35_i386.deb (linux-headers-2.6.32-5-486_2.6.32-35_i386.deb)
Using LINUX002.DEB;1 for  ./pool/main/l/linux-2.6/linux-headers-2.6.32-5-486_2.6.32-35_i386.deb (linux-headers-2.6.32-5-common_2.6.32-35_i386.deb)
Using LINUX000.DEB;1 for  ./pool/main/l/linux-latest-2.6/linux-headers-2.6-486_2.6.32+29_i386.deb (linux-headers-2.6-686_2.6.32+29_i386.deb)
Using LINUX001.DEB;1 for  ./pool/main/l/linux-latest-2.6/linux-image-2.6-686_2.6.32+29_i386.deb (linux-image-2.6-486_2.6.32+29_i386.deb)
Using LIBTE000 for  ./pool/main/libt/libtext-charwidth-perl (libtext-iconv-perl)
Using LIBTE001 for  ./pool/main/libt/libtext-iconv-perl (libtext-wrapi18n-perl)
Using TASKS000.DEB;1 for  ./pool/main/t/tasksel/tasksel_2.88_all.deb (tasksel-data_2.88_all.deb)
Using MULTI000.DEB;1 for  ./pool/main/m/multipath-tools/multipath-tools-boot_0.4.8+git0.761c66f-9_all.deb (multipath-tools_0.4.8+git0.761c66f-9_i386.deb)
Using READL000 for  ./pool/main/r/readline5 (readline6)
Using OPENS000.UDE;1 for  ./pool/main/o/openssh/openssh-server-udeb_5.5p1-6_i386.udeb (openssh-client-udeb_5.5p1-6_i386.udeb)
Using OPENS000.DEB;1 for  ./pool/main/o/openssh/openssh-client_5.5p1-6_i386.deb (openssh-server_5.5p1-6_i386.deb)
Using DEBCO000.DEB;1 for  ./pool/main/d/debconf/debconf_1.5.36.1_all.deb (debconf-i18n_1.5.36.1_all.deb)
Using SYSVI000.DEB;1 for  ./pool/main/s/sysvinit/sysvinit_2.88dsf-13.1_i386.deb (sysvinit-utils_2.88dsf-13.1_i386.deb)
Using ISC_D000.DEB;1 for  ./pool/main/i/isc-dhcp/isc-dhcp-client_4.1.1-P1-15+squeeze2_i386.deb (isc-dhcp-common_4.1.1-P1-15+squeeze2_i386.deb)
Using CONSO000 for  ./pool/main/c/console-data (console-setup)
Using CDEBC000 for  ./pool/main/c/cdebconf-terminal (cdebconf-entropy)
Using CHOOS000.UDE;1 for  ./pool/main/c/choose-mirror/choose-mirror-bin_2.37_i386.udeb (choose-mirror_2.37_all.udeb)
Using CDEBC000.UDE;1 for  ./pool/main/c/cdebconf-entropy/cdebconf-gtk-entropy_0.20_i386.udeb (cdebconf-newt-entropy_0.20_i386.udeb)
Using CDEBC001.UDE;1 for  ./pool/main/c/cdebconf-entropy/cdebconf-newt-entropy_0.20_i386.udeb (cdebconf-text-entropy_0.20_i386.udeb)
Using LIBNC000.DEB;1 for  ./pool/main/n/ncurses/libncurses5_5.7+20100313-5_i386.deb (libncursesw5_5.7+20100313-5_i386.deb)
Using NCURS000.DEB;1 for  ./pool/main/n/ncurses/ncurses-bin_5.7+20100313-5_i386.deb (ncurses-base_5.7+20100313-5_all.deb)
Using DEBIN000.CSS;1 for  ./css/debinstall-print.css (debinstall.css)
Size of boot image is 4 sectors -> No emulation
  5.11% done, estimate finish Sun Sep 25 10:28:41 2011
 10.22% done, estimate finish Sun Sep 25 10:28:31 2011
 15.31% done, estimate finish Sun Sep 25 10:28:28 2011
 20.41% done, estimate finish Sun Sep 25 10:28:26 2011
 25.52% done, estimate finish Sun Sep 25 10:28:25 2011
 30.62% done, estimate finish Sun Sep 25 10:28:28 2011
 35.71% done, estimate finish Sun Sep 25 10:28:27 2011
 40.81% done, estimate finish Sun Sep 25 10:28:26 2011
 45.92% done, estimate finish Sun Sep 25 10:28:26 2011
 51.02% done, estimate finish Sun Sep 25 10:28:27 2011
 56.12% done, estimate finish Sun Sep 25 10:28:27 2011
 61.22% done, estimate finish Sun Sep 25 10:28:28 2011
 66.31% done, estimate finish Sun Sep 25 10:28:28 2011
 71.42% done, estimate finish Sun Sep 25 10:28:27 2011
 76.52% done, estimate finish Sun Sep 25 10:28:28 2011
 81.62% done, estimate finish Sun Sep 25 10:28:28 2011
 86.73% done, estimate finish Sun Sep 25 10:28:28 2011
 91.82% done, estimate finish Sun Sep 25 10:28:28 2011
 96.93% done, estimate finish Sun Sep 25 10:28:29 2011
Total translation table size: 2048
Total rockridge attributes bytes: 116006
Total directory bytes: 610304
Path table size(bytes): 4146
Max brk space used dd000
98018 extents written (191 MB)

Code: Alles auswählen

cat preseed.cfg 
d-i   network-console/password             password        install
d-i   network-console/password-again       password        install
d-i   preseed/early_command                string          anna-install network-console
d-i   anna/choose_modules                  string          network-console
d-i   netcfg/choose_interface              select          auto
d-i   netcfg/get_hostname                  string          server
d-i   netcfg/get_domain                    string          local
d-i   netcfg/wireless_wep                  string
weiß wer rat ?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Image mit Fehlern

Beitrag von rendegast » 25.09.2011 13:52:43

Dann mach es wieder mit "isolinux",
und stelle sicher, daß in der isolinux.cfg resp. deren include-Kette eine 'default ...'- Anweisung steht.

Nehme Dir ein Beispiel an einer live-CD wie zBsp. grml oder gparted,
um eine valide Konfiguration zu erzeugen.
Ein angezeigter individualisierter Menu-Titel zeigt da schonmal die richtige Spur.

Das Probe-Booten der iso-Datei geht recht flott mit einem Virtualisierer, zBsp

Code: Alles auswählen

qemu -boot d deb_ssh_netinst.iso
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: Image mit Fehlern

Beitrag von r900 » 15.12.2011 21:41:16

Schau mal in deinen anderen thread, hab das hier zu spät gesehen.

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: Image mit Fehlern

Beitrag von r900 » 15.12.2011 21:46:40

Syoss hat geschrieben:cat syslinux/txt.cfg

Code: Alles auswählen

    default netinstall
    label netinstall
       menu label ^Install over SSH
       menu netinstall
       kernel /install.386/vmlinuz
       append auto=true vga=normal file=/hd-media|cdrom/preseed.cfg initrd=/install.386/initrd.gz -- quiet
    label install
       menu label ^Install
       menu default
       kernel /install.386/vmlinuz
       append vga=788 initrd=/install.386/initrd.gz -- quiet 
Beim label netinstall musst du anstatt "menu netinstall" "menu default" schreiben und beim label install musst du die Zeile mit "menu default" löschen.
Aber geh die Anleitung im anderen thread am besten nochmal Schritt für Schritt durch.

Antworten