What is the SunFire server model that you are booting ?

On May 18, 2012, at 1:38 AM, 杨利锋 <lfy...@ceresdata.com> wrote:

> hi Guys,
> I try to make a custom text installation image
> with this guide:
> http://docs.oracle.com/cd/E23824_01
> 
> I append my dc_text_x86.xml, and made the image
> successfully with it.It looks O.K. But after I
> installed a SunFire server with this ISO, and reboot
> the system at first time ,the system run the command
> bootadm -ea update_all fastboot
> and then system cannot be boot again, looks the
> boot archive is damanged.There is error messages:
> 
> "failed to mount ramdisk for boot,
> Unexpect trap
> error code 0x0
> ...
> ...
> Press any key to reboot
> "
> This problem not appears every time, I am confused for this.
> Do I miss something or make some mistakes?
> Any suggestion for this problem?
> 
> thanks!
> 
> Regards,
> Lifeng
> 
> 
> 
> 
> 
> dc_text_x86.xml:
> ====================
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE dc SYSTEM "/usr/share/install/dc.dtd.1">
> 
> <dc>
> <distro name="My ISO" add_timestamp="false">
> <distro_spec>
> <img_params>
> <media_im>
> 
> <boot_mods title="My ISO" timeout="5">
> <boot_entry default_entry="false" insert_at="end">
> <title_suffix>Prodigy Backup</title_suffix>
> <kernel_args></kernel_args>
> </boot_entry>
> </boot_mods>
> </media_im>
> </img_params>
> </distro_spec>
> 
> <target name="desired">
> <logical>
> <zpool name="data" action="use_existing">
> <filesystem name="dc/text2" action="preserve"/>
> </zpool>
> </logical>
> </target>
> 
> <software name="transfer-ips-install" type="IPS">
> <destination>
> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
> href="/usr/share/distro_const/lang_facets.xml"/>
> </destination>
> <source>
> <publisher name="solaris">
> <origin name="http://192.168.0.246:8080"/>
> </publisher>
> 
> </source>
> 
> <software_data action="install">
> <name>pkg:/diagnostic/scanpci</name>
> <name>pkg:/developer/debug/mdb</name>
> <name>pkg:/compress/zip</name>
> <name>pkg:/compress/gzip</name>
> <name>pkg:/diagnostic/snoop</name>
> <name>pkg:/diagnostic/powertop</name>
> <name>pkg:/driver/fc/emlxs</name>
> <name>pkg:/diagnostic/latencytop</name>
> <name>pkg:/driver/crypto/tpm</name>
> <name>pkg:/compress/unzip</name>
> <name>pkg:/compress/bzip2</name>
> <name>pkg:/driver/infiniband/connectx</name>
> <name>pkg:/driver/fc/qlc</name>
> <name>pkg:/driver/network/ethernet/e1000g</name>
> <name>pkg:/driver/network/ethernet/bge</name>
> <name>pkg:/driver/infiniband/tavor</name>
> <name>pkg:/driver/network/ethernet/igb</name>
> <name>pkg:/driver/network/ethernet/ixgb</name>
> <name>pkg:/driver/network/ethernet/ixgbe</name>
> <name>pkg:/driver/network/ethernet/iprb</name>
> <name>pkg:/driver/network/ethernet/nge</name>
> <name>pkg:/driver/parallel/ecpp</name>
> <name>pkg:/driver/pcmcia</name>
> <name>pkg:/driver/storage/blkdev</name>
> <name>pkg:/driver/storage/mpt</name>
> <name>pkg:/driver/storage/mpt_sas</name>
> <name>pkg:/driver/storage/mr_sas</name>
> <name>pkg:/driver/storage/pmcs</name>
> <name>pkg:/driver/storage/ses</name>
> <name>pkg:/driver/storage/smp</name>
> <name>pkg:/editor/vim/vim-core</name>
> <name>pkg:/naming/ldap</name>
> <name>pkg:/network/dns/bind</name>
> <name>pkg:/network/ipfilter</name>
> <name>pkg:/network/open-fabrics</name>
> <name>pkg:/network/ping</name>
> <name>pkg:/network/rsync</name>
> <name>pkg:/network/ssh</name>
> <name>pkg:/network/ssh/ssh-key</name>
> <name>pkg:/package/pkg</name>
> <name>pkg:/security/nss-utilities</name>
> <name>pkg:/security/sudo</name>
> <name>pkg:/service/file-system/nfs</name>
> <name>pkg:/service/network/smtp/sendmail</name>
> <name>pkg:/service/network/ssh</name>
> <name>pkg:/service/security/gss</name>
> <name>pkg:/service/security/kerberos-5</name>
> <name>pkg:/shell/bash</name>
> <name>pkg:/shell/ksh</name>
> <name>pkg:/system/boot-environment-utilities</name>
> <name>pkg:/system/boot/grub</name>
> <name>pkg:/system/core-os</name>
> <name>pkg:/system/data/timezone</name>
> <name>pkg:/system/device-administration</name>
> <name>pkg:/system/dtrace</name>
> <name>pkg:/system/dtrace/dtrace-toolkit</name>
> <name>pkg:/system/fault-management</name>
> <name>pkg:/system/fault-management/asr-notify</name>
> <name>pkg:/system/fault-management/smtp-notify</name>
> <name>pkg:/system/file-system/autofs</name>
> <name>pkg:/system/file-system/hsfs</name>
> <name>pkg:/system/file-system/nfs</name>
> <name>pkg:/system/file-system/pcfs</name>
> <name>pkg:/system/file-system/ufs</name>
> <name>pkg:/system/file-system/zfs</name>
> <name>pkg:/system/firmware-utilities</name>
> <name>pkg:/system/install/configuration</name>
> <name>pkg:/system/io/fc/fc-fabric</name>
> <name>pkg:/system/io/fc/fc-port</name>
> <name>pkg:/system/io/fc/fc-san-management</name>
> <name>pkg:/system/io/fc/fc-scsi</name>
> <name>pkg:/system/io/fc/ip-over-fc</name>
> <name>pkg:/system/io/infiniband</name>
> <name>pkg:/system/io/infiniband/ethernet-over-ib</name>
> <name>pkg:/system/io/infiniband/ib-device-mgt-agent</name>
> <name>pkg:/system/io/infiniband/ib-sockets-direct</name>
> <name>pkg:/system/io/infiniband/ip-over-ib</name>
> <name>pkg:/system/io/infiniband/open-fabrics</name>
> <name>pkg:/system/io/infiniband/reliable-datagram-sockets</name>
> <name>pkg:/system/io/infiniband/reliable-datagram-sockets-v3</name>
> <name>pkg:/system/io/infiniband/rpc-over-rdma</name>
> <name>pkg:/system/io/infiniband/udapl</name>
> <name>pkg:/system/io/ultra-wideband</name>
> <name>pkg:/system/io/usb</name>
> <name>pkg:/system/kernel</name>
> <name>pkg:/system/kernel/cpu-counters</name>
> <name>pkg:/system/kernel/platform</name>
> <name>pkg:/system/kernel/power</name>
> <name>pkg:/system/kernel/suspend-resume</name>
> <name>pkg:/system/keyboard/keyboard-utilities</name>
> <name>pkg:/system/library/iconv/utf-8</name>
> <name>pkg:/system/library/platform</name>
> <name>pkg:/system/library/processor</name>
> <name>pkg:/system/linker</name>
> <name>pkg:/system/locale</name>
> <name>pkg:/system/management/ilomconfig</name>
> <name>pkg:/system/management/ipmitool</name>
> <name>pkg:/system/network</name>
> <name>pkg:/system/network/nis</name>
> <name>pkg:/system/network/routing</name>
> <name>pkg:/system/picl</name>
> <name>pkg:/system/prerequisite/gnu</name>
> <name>pkg:/system/resource-mgmt/dynamic-resource-pools</name>
> <name>pkg:/system/resource-mgmt/resource-caps</name>
> <name>pkg:/system/resource-mgmt/resource-pools</name>
> <name>pkg:/system/scheduler/fss</name>
> <name>pkg:/system/storage/fc-utilities</name>
> <name>pkg:/system/storage/fcoe</name>
> <name>pkg:/system/storage/fcoe/fcoe-initiator</name>
> <name>pkg:/system/storage/iscsi/iscsi-initiator</name>
> <name>pkg:/system/storage/iscsi/iscsi-iser</name>
> <name>pkg:/system/storage/multipath-utilities</name>
> <name>pkg:/system/storage/raid-utilities</name>
> <name>pkg:/system/storage/sas-utilities</name>
> <name>pkg:/system/storage/fcoe/fcoe-target </name>
> <name>pkg:/system/storage/iscsi/iscsi-target</name>
> <name>pkg:/system/storage/scsi-rdma/scsi-rdma-target</name>
> <name>pkg:/system/storage/scsi-target-mode-framework</name>
> <name>pkg:/system/system-events</name>
> <name>pkg:/system/virtual-console</name>
> <name>pkg:/system/zones</name>
> <name>pkg:/system/zones/brand/brand-solaris</name>
> <name>pkg:/text/less</name>
> <name>pkg:/consolidation/ips/ips-incorporation</name>
> <name>pkg:/driver/management/bmc</name>
> <name>pkg:/driver/serial/asy</name>
> <name>pkg:/driver/storage/ata</name>
> <name>pkg:/driver/storage/cmdk</name>
> <name>pkg:/driver/storage/cpqary3</name>
> <name>pkg:/driver/storage/imraid_sas</name>
> <name>pkg:/driver/storage/marvell88sx</name>
> <name>pkg:/driver/storage/mega_sas</name>
> <name>pkg:/driver/storage/scu</name>
> <name>pkg:/driver/xvm/pv</name>
> <name>pkg:/system/install/text-install</name>
> <name>pkg:/system/install/media/internal</name>
> <name>pkg:/service/network/telnet</name>
> <name>pkg:/database/mysql-51</name>
> <name>pkg:/network/iscsi/target/legacy</name>
> <name>pkg:/service/file-system/smb</name>
> <name>pkg:/service/storage/isns</name>
> <name>pkg:/service/storage/ndmp</name>
> <name>pkg:/service/storage/virus-scan</name>
> <name>pkg:/service/storage/zfs-auto-snapshot</name>
> <name>pkg:/system/fault-management/eversholt-utilities</name>
> </software_data>
> </software>
> 
> <software name="set-ips-attributes" type="IPS">
> <destination>
> <image img_root="{PKG_IMAGE_PATH}" action="use_existing"/>
> </destination>
> <source>
> <publisher name="solaris">
> <origin name="http://192.168.0.246:8080"/>
> </publisher>
> </source>
> </software>
> <!--
> Items below this line are rarely configured
> -->
> <!--
> This section defines the contents of the boot_archive
> -->
> <software name="ba-init" type="CPIO">
> <destination>
> <dir path="{BOOT_ARCHIVE}"/>
> </destination>
> <source>
> <dir path="{PKG_IMAGE_PATH}"/>
> </source>
> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
> href="/usr/share/distro_const/boot_archive_contents_x86.xml"/>
> <software_data action="install">
> <name>kernel</name>
> <name>boot</name>
> <name>platform</name>
> <name>system</name>
> <name>lib</name>
> <name>dev</name>
> <name>devices</name>
> <name>usr/lib/devfsadm/linkmod</name>
> <name>root</name>
> <name>jack</name>
> <name>usr/sbin/ibd_delete_link</name>
> <name>usr/sbin/ibd_upgrade</name>
> <name>var/svc/manifest</name>
> <name>var/svc/profile</name>
> <name>var/sadm</name>
> <name>etc</name>
> </software_data>
> <software_data action="uninstall">
> <name>etc/gconf</name>
> <name>etc/brltty</name>
> <name>etc/gtk-2.0</name>
> <name>etc/notices</name>
> <name>var/sadm/pkg</name>
> <name>usr/lib/locale</name>
> <name>usr/gnu/share</name>
> <name>usr/include</name>
> </software_data>
> </software>
> <!--
> Execution section: This section lists the checkpoints that are run to
> create an image. The checkpoints listed below are run in order.
> -->
> <execution stop_on_error="true">
> <checkpoint name="transfer-ips-install"
> desc="Transfer pkg contents from IPS"
> mod_path="solaris_install/transfer/ips"
> checkpoint_class="TransferIPS">
> <kwargs>
> <arg name="show_stdout">true</arg>
> </kwargs>
> </checkpoint>
> <checkpoint name="set-ips-attributes"
> desc="Set post-install IPS attributes"
> mod_path="solaris_install/transfer/ips"
> checkpoint_class="TransferIPS"/>
> <checkpoint name="pre-pkg-img-mod"
> desc="Pre package image modification"
> mod_path="solaris_install/distro_const/checkpoints/pre_pkg_img_mod"
> checkpoint_class="TextPrePkgImgMod">
> <!--
> root user/role password in the image.
> -->
> <!--
> The default hostname for images is 'solaris'. Setting
> the hostname here will override the default.
> -->
> <kwargs>
> <arg name="root_password">solaris</arg>
> <arg name="is_plaintext">true</arg>
> <!-- uncomment before using
> <arg name="hostname">hostname</arg>
> -->
> </kwargs>
> </checkpoint>
> <checkpoint name="ba-init"
> desc="Boot Archive Initialization"
> mod_path="solaris_install/transfer/cpio"
> checkpoint_class="TransferCPIO"/>
> <checkpoint name="ba-config"
> desc="Boot Archive Configuration"
> mod_path="solaris_install/distro_const/checkpoints/boot_archive_configure"
> checkpoint_class="TextBootArchiveConfigure">
> </checkpoint>
> <checkpoint name="ba-arch"
> desc="Boot Archive Archival"
> mod_path="solaris_install/distro_const/checkpoints/boot_archive_archive"
> checkpoint_class="BootArchiveArchive">
> <!--
> compression_type/compression_level to be used in compressing the
> boot_archive. Valid types are gzip and none.
> 
> size_pad increases the amount of free space in the boot_archive
> at the expense of available memory on the booted system.
> 
> bytes_per_inode is used to control the 'nbpi' used in sizing up the
> boot_archive
> -->
> <kwargs>
> <arg name="compression_type">gzip</arg>
> <arg name="compression_level">9</arg>
> <arg name="size_pad">0</arg>
> <arg name="bytes_per_inode">0</arg>
> </kwargs>
> </checkpoint>
> <checkpoint name="boot-setup"
> desc="Setup boot menu"
> mod_path="solaris_install/boot/boot"
> checkpoint_class="TextISOImageBootMenu"/>
> <checkpoint name="pkg-img-mod"
> desc="Pkg image area modification"
> mod_path="solaris_install/distro_const/checkpoints/pkg_img_mod"
> checkpoint_class="TextPkgImgMod">
> <!--
> compression_type controls the compression algorithm to be used in
> compressing solaris.zlib and solarismisc.zlib. Valid values are gzip
> and lzma
> -->
> <kwargs>
> <arg name="dist_iso_sort">
> /usr/share/distro_const/sort/text_x86.sort</arg>
> <arg name="compression_type">lzma</arg>
> </kwargs>
> </checkpoint>
> <checkpoint name="create-iso"
> desc="ISO media creation"
> mod_path="solaris_install/distro_const/checkpoints/create_iso"
> checkpoint_class="CreateISO">
> </checkpoint>
> <checkpoint name="create-usb"
> desc="USB media creation"
> mod_path="solaris_install/distro_const/checkpoints/create_usb"
> checkpoint_class="CreateUSB">
> </checkpoint>
> </execution>
> 
> <!--
> SMF service profiles to be applied to the boot_archive.
> 
> These profiles are applied in the order they are specified.
> -->
> <configuration name="pre-pkg-img-mod" type="sysconf"
> source="/etc/svc/profile/generic_limited_net.xml">
> <validation path="/usr/sbin/svccfg" args="apply -n"/>
> </configuration>
> <configuration name="pre-pkg-img-mod" type="sysconf"
> source="/usr/share/distro_const/profile/generic.xml">
> <validation path="/usr/sbin/svccfg" args="apply -n"/>
> </configuration>
> <configuration name="pre-pkg-img-mod" type="sysconf"
> source="/usr/share/distro_const/profile/text.xml">
> <validation path="/usr/sbin/svccfg" args="apply -n"/>
> </configuration>
> <configuration name="pre-pkg-img-mod" type="sysconf"
> source="/etc/svc/profile/ns_files.xml">
> <validation path="/usr/sbin/svccfg" args="apply -n"/>
> </configuration>
> </distro>
> </dc>
> 
> _______________________________________________
> install-discuss mailing list
> install-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/install-discuss

Reply via email to