zoukankan      html  css  js  c++  java
  • 系统管理指南:基本管理 第10 章• SPARC: 引导系统(任务)

    第1 0 章
    175
    SPARC: 引导系统(任务图)
    任务说明参考
    使用引导PROM。引导PROM用于引导系统。您可能需要更改系
    统引导的方法。例如,在系统进入多用户级别
    之前,可能需要重置要引导的设备或运行硬件
    诊断。关联的任务包括以下几项:
    ■ 确定PROM修订号。
    ■ 确定系统中要引导的设备。
    ■ 添加新磁盘或需要更改系统引导方法时更改
    缺省的引导设备。
    第177 页中的“SPARC: 如何查找系
    统的PROM修订号”
    第177 页中的“SPARC: 如何确定系
    统中的设备”
    第179 页中的“SPARC: 如何更改缺
    省引导设备”
    重置系统。重置系统时,系统将运行对硬件的诊断测试,
    然后重新引导。
    第181 页中的“SPARC: 如何重置系
    统”
    引导系统。选择以下引导方法之一:
    ■ 将系统引导至运行级3-在关闭系统或执行
    系统硬件维护任务之后使用。
    ■ 将系统引导至运行级S-在执行系统维护任
    务(如备份文件系统)后使用。在此级别,
    只挂载本地文件系统,且用户无法登录系
    统。
    ■ 交互式引导—为测试目的而对系统文件或内
    核进行临时更改后使用。
    ■ 从网络引导—用于从网络引导系统。此方法
    用于引导无盘客户机。
    第182 页中的“SPARC: 如何将系统
    引导至运行级3(多用户级别)”
    第183 页中的“SPARC: 如何将系统
    引导至运行级S(单用户级别)”
    第184 页中的“SPARC: 如何以交互
    方式引导系统”
    第185 页中的“SPARC: 如何从网络
    引导系统”
    引导系统以便进行恢复。引导系统以便进行恢复-用于在损坏的文件或
    文件系统阻止系统引导时引导系统。为了引导
    系统以进行恢复,可能需要执行以下两项操作
    或其中之一:
    ■ 停止系统尝试恢复。
    ■ 引导系统以修复阻止系统成功引导的重要系
    统文件。
    第186 页中的“SPARC: 如何为恢复
    目的停止系统”
    第187 页中的“SPARC: 如何为恢复
    目的而引导系统”
    强制实施崩溃转储并重新引导系
    统。
    强制实施崩溃转储并重新引导系统—用于强制
    实施崩溃转储,以排除故障。
    第189 页中的“SPARC: 如何强制实
    施崩溃转储和系统重新引导”
    SPARC: 引导系统(任务图)
    176 系统管理指南:基本管理• 2006 年7 月
    任务说明参考
    使用kmdb 命令解决问题。引导kmdb-用于解决系统问题。第191 页中的“SPARC: 如何使用内
    核调试器(kmdb) 引导系统”
    如果没有时间交互式地调试系统,请
    使用带有-d 选项的halt 命令。运行
    带有-d 选项的halt 命令后需要以手
    动方式重新引导系统。但是,如果使
    用reboot 命令,系统会自动重新引
    导。
    SPARC: 使用引导PROM
    系统管理员通常使用PROM级别引导系统。为执行以下操作,您需要更改缺省的引导
    设备:
    ■ 向系统永久或临时性地添加新的驱动器
    ■ 更改网络引导策略
    ■ 从网络临时引导独立系统
    有关PROM命令的完整列表,请参见monitor(1M) 或eeprom(1M)。
    ▼ SPARC: 如何查找系统的PROM修订号
    使用banner 命令显示系统的PROM 修订号。
    ok banner
    Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
    OpenBoot 3.15, 128 MB memory installed, Serial #number.
    Ethernet address number, Host ID: number.
    然后系统将显示硬件配置信息,包括PROM的修订号。在本示例中,PROM修订号为
    3.15。
    ▼ SPARC: 如何确定系统中的设备
    可能需要标识系统中的设备,以确定适当的从系统引导的设备。
    需要执行以下操作后,才能安全地使用probe 命令来确定与系统连接的设备。
    ■ 将PROMauto-boot? 参数更改为False。
    ok setenv auto-boot? false

    开始之前
    SPARC: 使用引导PROM
    第10 章• SPARC: 引导系统(任务) 177
    ■ 发出reset-all 命令以清除系统注册。
    ok reset-all
    您可以使用sifting probe 命令查看系统提供的probe 命令:
    ok sifting probe
    如果在未清除系统注册的情况下运行probe 命令,系统将会显示以下消息:
    ok probe-scsi
    This command may hang the system if a Stop-A or halt command
    has been executed. Please type reset-all to reset the system
    before executing this command.
    Do you wish to continue? (y/n) n
    标识系统中的设备。
    ok probe-device
    (可选)如果希望让系统在断电或使用reset 命令之后重新引导,请将auto-boot? 参
    数重置为True。
    ok setenv auto-boot? true
    auto-boot? = true
    将系统引导回多用户模式。
    ok reset
    SPARC: 标识系统中的设备
    以下示例显示如何标识与UltraTM 10 系统连接的设备。
    ok setenv auto-boot? false
    auto-boot? = false
    ok reset-all
    Resetting ...
    Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
    OpenBoot 3.15, 128 MB memory installed, Serial #10933339.
    Ethernet address 8:0:20:a6:d4:5b, Host ID: 80a6d45b.
    ok probe-ide
    Device 0 ( Primary Master )
    ATA Model: ST34321A
    Device 1 ( Primary Slave )
    Not Present
    1
    2
    3
    示例10–1
    SPARC: 使用引导PROM
    178 系统管理指南:基本管理• 2006 年7 月
    Device 2 ( Secondary Master )
    Removable ATAPI Model: CRD-8322B
    Device 3 ( Secondary Slave )
    Not Present
    ok setenv auto-boot? true
    auto-boot? = true
    或者,您可以使用devalias 命令标识可能与系统相连接设备的设备别名和关联路径。
    例如:
    ok devalias
    screen /pci@1f,0/pci@1,1/SUNW,m64B@2
    net /pci@1f,0/pci@1,1/network@1,1
    cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f
    disk /pci@1f,0/pci@1,1/ide@3/disk@0,0
    disk3 /pci@1f,0/pci@1,1/ide@3/disk@3,0
    disk2 /pci@1f,0/pci@1,1/ide@3/disk@2,0
    disk1 /pci@1f,0/pci@1,1/ide@3/disk@1,0
    disk0 /pci@1f,0/pci@1,1/ide@3/disk@0,0
    ide /pci@1f,0/pci@1,1/ide@3
    floppy /pci@1f,0/pci@1,1/ebus@1/fdthree
    ttyb /pci@1f,0/pci@1,1/ebus@1/se:b
    ttya /pci@1f,0/pci@1,1/ebus@1/se:a
    keyboard! /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8:forcemode
    keyboard /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8
    mouse /pci@1f,0/pci@1,1/ebus@1/su@14,3062f8
    name aliases
    ▼ SPARC: 如何更改缺省引导设备
    将缺省引导设备更改为某个其他设备之前,可能需要确定系统上的设备。有关如何确
    定系统上设备的信息,请参见第177 页中的“SPARC: 如何确定系统中的设备”。
    成为超级用户或承担等效角色。
    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南
    :安全性服务》中的“配置RBAC(任务列表)”。
    更改为运行级0。
    # init 0
    此时将显示ok PROM提示符。有关更多信息,请参见init(1M) 手册页。
    1
    2
    SPARC: 使用引导PROM
    第10 章• SPARC: 引导系统(任务) 179
    更改boot-device 参数的值。
    ok setenv boot-device device[n]
    boot-device 标识用于设置引导设备的参数。
    device[n] 标识boot-device 值,如磁盘或网络。可以将n 指定为磁盘编号。
    请使用probe 命令之一,帮助您标识磁盘编号。
    确认缺省引导设备已更改。
    ok printenv boot-device
    保存新boot-device 值。
    ok reset
    新boot-device 值将被写入PROM。
    SPARC: 更改缺省引导设备
    在本示例中,将缺省引导设备设置为磁盘。
    # init 0
    #
    INIT: New run level: 0
    .
    .
    .
    The system is down.
    syncing file systems... done
    Program terminated
    ok setenv boot-device disk
    boot-device = disk
    ok printenv boot-device
    boot-device disk disk
    ok reset
    Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
    OpenBoot 3.15, 128 MB memory installed, Serial #number.
    Ethernet address number, Host ID: number.
    Boot device: disk File and args:
    SunOS Release 5.9 Version 64-bit
    .
    .
    .
    pluto console login:
    在本示例中,将缺省引导设备设置为网络。
    3
    4
    5
    示例10–2
    SPARC: 使用引导PROM
    180 系统管理指南:基本管理• 2006 年7 月
    # init 0
    #
    INIT: New run level: 0
    .
    .
    .
    The system is down.
    syncing file systems... done
    Program terminated
    ok setenv boot-device net
    boot-device = net
    ok printenv boot-device
    boot-device net disk
    ok reset
    Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
    OpenBoot 3.15, 128 MB memory installed, Serial #number.
    Ethernet address number, Host ID: number.
    Boot device: net File and args:
    .
    .
    .
    pluto console login:
    SPARC: 如何重置系统
    从ok 提示符处运行reset 命令。
    ok reset
    系统将执行该自检程序,对硬件运行诊断测试。然后,系统就会重新引导。
    SPARC: 引导基于SPARC 的系统
    如果系统已关闭,则将其打开即可启动多用户引导序列。以下过程说明如何从ok
    PROM提示符处引导至不同的运行级。除非另行说明,否则这些过程假设系统已彻底
    关闭。
    使用who -r 命令验证系统是否已进入指定的运行级。有关运行级的说明,请参见
    第14 章。
    SPARC: 引导基于SPARC 的系统
    第10 章• SPARC: 引导系统(任务) 181
    ▼ SPARC: 如何将系统引导至运行级3(多用户级别)
    使用此过程可以将当前处于运行级0 的系统引导至运行级3。
    将系统引导至运行级3。
    ok boot
    自动引导过程显示一系列启动消息,并使系统进入运行级3。有关更多信息,请参见
    boot(1M) 手册页。
    确认系统已引导至运行级3。
    引导过程成功完成后,将显示登录提示符。
    hostname console login:
    SPARC: 将系统引导至运行级3(多用户级别)
    以下示例显示了将系统引导至运行级3 时出现的消息。
    ok boot
    Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz)
    OpenBoot 3.15, 128 MB memory installed, Serial #number.
    Ethernet address number, Host ID: number.
    Rebooting with command: boot
    Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0:a File and args: kernel/sparcv9/unix
    SunOS Release 5.10 Version s10_60 64-bit
    Copyright 1983-2004 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    configuring IPv4 interfaces: hme0.
    add net default: gateway 172.20.27.248
    Hostname: starlite
    The system is coming up. Please wait.
    NIS domain name is example.com
    starting rpc services: rpcbind keyserv ypbind done.
    Setting netmask of hme0 to 255.255.255.0
    Setting default IPv4 interface for multicast: add net 224.0/4: gateway starlite
    syslog service starting.The system is ready.
    Starting Sun(TM) Web Console Version 2.1-dev..
    volume management starting.
    The system is ready.
    starlite console login:
    在前面的示例中,sparcv9 仅为一个示例。此字符串与isainfo -k 命令的输出匹配。
    1
    2
    示例10–3
    SPARC: 引导基于SPARC 的系统
    182 系统管理指南:基本管理• 2006 年7 月
    ▼ SPARC: 如何将系统引导至运行级S(单用户级别)
    使用此过程可以将当前处于运行级0 的系统引导至运行级S。此运行级用于系统维护任
    务,如备份文件系统。
    将系统引导至运行级S。
    ok boot -s
    显示以下消息时键入超级用户口令:
    SINGLE USER MODE
    Root password for system maintenance (control-d to bypass): xxxxxx
    确认系统处于运行级S。
    # who -r
    . run-level S Jun 10 15:27 3 0
    执行将运行级更改为S 所需的维护任务。
    完成系统维护任务之后,请按Ctrl-D 组合键,使系统进入多用户状态。
    SPARC: 将系统引导至运行级S(单用户级别)
    以下示例显示了将系统引导至运行级S 时出现的消息。
    ok boot -s
    .
    .
    .
    Sun Microsystems Inc. SunOS 5.10
    Copyright 1983-2003 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    configuring IPv4 interfaces: hme0.
    Hostname: starlite
    SINGLE USER MODE
    Root password for system maintenance (control-d to bypass): xxxxxx
    single-user privilege assigned to /dev/console.
    Entering System Maintenance Mode
    Oct 14 15:01:28 su: ’su root’ succeeded for root on /dev/console
    Sun Microsystems Inc. SunOS 5.10
    # who -r
    . run-level S Sep 19 08:49 S 0 ?
    1
    2
    3
    4
    5
    示例10–4
    SPARC: 引导基于SPARC 的系统
    第10 章• SPARC: 引导系统(任务) 183
    (Perform some maintenance task)
    # ^D
    ▼ SPARC: 如何以交互方式引导系统
    需要指定替代内核或/etc/system 文件时,请使用此引导选项。
    以交互方式引导系统。
    ok boot -a
    应答以下系统提示:
    a. 出现提示时,请输入要用于引导的内核名称。
    按Enter 键以使用缺省的内核文件名。否则,请提供替代内核的名称,然后按Enter
    键。
    b. 出现提示时,请提供modules 目录的替代路径。
    按Enter 键以使用缺省的模块目录。否则,请提供模块目录的替代路径,然后按
    Enter 键。
    c. 出现提示时,请提供替代系统文件的名称。
    如果/etc/system 文件已损坏,请键入/dev/null。
    d. 出现提示时,输入root 文件系统类型。
    按Enter 键,选择UFS 进行本地磁盘引导(缺省值),或者输入NFS 采用网络引
    导。
    e. 出现提示时,请输入root 设备的物理名称。
    提供替代的设备名称或按回车键以使用缺省值。
    如果系统没有提示您回答这些问题,请确认您已正确键入了boot -a 命令。
    SPARC: 以交互方式引导系统
    在以下示例中,接受了缺省选择(显示在方括号[] 中)。
    ok boot -a
    .
    .
    .
    Rebooting with command: boot -a
    1
    2
    3
    示例10–5
    SPARC: 引导基于SPARC 的系统
    184 系统管理指南:基本管理• 2006 年7 月
    Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0:a
    File and args: -a
    Enter filename [kernel/sparcv9/unix]: Press Return
    Enter default directory for modules [/platform/SUNW,Ultra-5_10/kernel
    /platform/sun4u/kernel /kernel /usr/kernel]: Press Return
    Name of system file [etc/system]: Press Return
    SunOS Release 5.10 Version S10_60 64-bit
    Copyright (c) 1983-2004 by Sun Microsystems, Inc. All rights reserved
    Use is subject to license terms.
    root filesystem type [ufs]: Press Return
    Enter physical name of root device
    [/pci@1f,0/pci@1,1/ide@3/disk@0,0:a]: Press Return
    configuring IPv4 interfaces: hme0.
    Hostname: starlite
    The system is coming up. Please wait.
    checking ufs filesystems
    .
    .
    .
    The system is ready.
    starlite console login:
    ▼ SPARC: 如何从网络引导系统
    如果引导服务器可用,任何系统都可以从网络进行引导。如果系统不能从本地磁盘进
    行引导,则可能需要从网络引导独立系统。有关更改或重置缺省引导设备的信息,请
    参见第179 页中的“SPARC: 如何更改缺省引导设备”。
    sun–4u 系统提供两种网络配置引导策略:
    ■ 反向地址解析协议(Reverse Address Resolution Protocol, RARP) 和ONC+ RPC
    Bootparams 协议
    ■ 动态主机配置协议(DynamicHost Configuration Protocol,DHCP)
    缺省网络引导策略被设置为RARP。可以使用上述协议之一,具体情况取决于网络上提
    供的是RARP 引导服务器还是DHCP 引导服务器。
    注– Sun Ultra 系统必须具有PROM3.25.nn 或更高版本,才能使用DHCP 网络引导策
    略。有关确定PROM版本的信息,请参见第177 页中的“SPARC: 如何查找系统的
    PROM修订号”。
    SPARC: 引导基于SPARC 的系统
    第10 章• SPARC: 引导系统(任务) 185
    如果这两个协议都可用,则可以临时指定要在boot 命令中使用的协议。或者,可以通
    过设置NVRAM别名,在PROM级别通过重新引导系统来保存网络引导策略。以下示
    例使用nvalias 命令设置网络设备别名,从而以缺省方式在Sun Ultra 10 系统上引导
    DHCP。
    ok nvalias net /pci@1f,4000/network@1,1:dhcp
    因此,当键入boot net 时,系统将使用DHCP 网络引导策略进行引导。
    注– 不应使用nvalias 命令来修改NVRAMRC 文件,除非您非常熟悉此命令和nvunalias 命
    令的语法。有关使用这些命令的信息,请参见《OpenBoot 3.x Command Reference
    Manual》。
    必须在网络中已设置了RARP 或DHCP 引导服务器,才能使用这两个协议成功进行引
    导。
    如果必要,请关闭系统。
    确定从网络引导的方法,并选择以下操作之一:
    a. 使用DHCP 策略从网络引导系统。
    ok boot net[:dhcp]
    如果您已将PROM设置更改为以缺省方式引导DHCP(如前面的nvalias 示例所
    示),则只须指定boot net。
    b. 使用RARP 策略从网络引导系统。
    ok boot net[:rarp]
    由于RARP 是缺省的网络引导策略,因此,如果您已为引导DHCP 而更改了PROM
    值,则只须指定boot net:rarp。
    ▼ SPARC: 如何为恢复目的停止系统
    为系统键入Stop 组合键。
    显示器将显示ok PROM提示符。
    ok
    特定的Stop 组合键取决于您的键盘类型。例如,您可以按Stop-A 或L1-A。终止时,请
    按Break 键。
    开始之前
    1
    2
    1
    SPARC: 引导基于SPARC 的系统
    186 系统管理指南:基本管理• 2006 年7 月
    同步文件系统。
    ok sync
    看到syncing file systems...(正在同步文件系统…)消息时,请再次按Stop 组合
    键。
    键入相应的boot 命令以启动引导过程。
    有关更多信息,请参见boot(1M) 手册页。
    确认已将系统引导至指定的运行级。
    # who -r
    . run-level 3 May 2 07:39 3 0 S
    SPARC: 为恢复目的而停止系统
    Press Stop-A
    ok sync
    syncing file systems...
    Press Stop-A
    ok boot
    ▼ SPARC: 如何为恢复目的而引导系统
    如果重要文件(如/etc/passwd)包含无效项并导致引导过程失败,请使用此过程。
    如果不知道root 口令,或者如果无法登录系统,请使用此过程中介绍的Stop 组合键。
    有关更多信息,请参见第186 页中的“SPARC: 如何为恢复目的停止系统”。
    替换以下过程中的device-name 变量所需文件系统的设备名称。如果需要帮助确定系统
    的设备名称,请参阅《系统管理指南:设备和文件系统》中的“显示设备配置信息”。
    使用系统的Stop 组合键停止系统。
    在单用户模式中引导系统。
    ■ 从Solaris Software 1 CD或DVD 引导系统。
    ■ 在驱动器中插入Solaris 安装介质。
    ■ 在单用户模式中,从安装介质引导。
    ok boot cdrom -s
    ■ 如果安装服务器或远程CD 或DVD 驱动器不可用,请从网络引导系统。
    2
    3
    4
    5
    示例10–6
    1
    2
    SPARC: 引导基于SPARC 的系统
    第10 章• SPARC: 引导系统(任务) 187
    ok boot net -s
    安装包含特定文件(带有无效项)的文件系统。
    # mount /dev/dsk/device-name /a
    更改为新安装的文件系统。
    # cd /a/file-system
    设置终端类型。
    # TERM=sun
    # export TERM
    使用编辑器从文件中删除无效项。
    # vi filename
    转到根目录(/)。
    # cd /
    卸载/a 目录。
    # umount /a
    重新引导系统。
    # init 6
    确认系统已引导至运行级3。
    引导过程成功完成后,将显示登录提示符。
    hostname console login:
    SPARC: 为恢复目的而引导系统(损坏的口令文件)
    以下示例说明从本地CD-ROM引导后如何修复重要的系统文件(在本例中为
    /etc/passwd)。
    ok boot cdrom -s
    # mount /dev/dsk/c0t3d0s0 /a
    # cd /a/etc
    # TERM=vt100
    # export TERM
    # vi passwd
    (Remove invalid entry)
    # cd /
    # umount /a
    # init 6
    3
    4
    5
    6
    7
    8
    9
    10
    示例10–7
    SPARC: 引导基于SPARC 的系统
    188 系统管理指南:基本管理• 2006 年7 月
    SPARC: 如果忘记了root 口令,请引导系统
    以下示例说明在忘记root 口令时如何从网络引导系统。此示例假设已具备网络引导服
    务器。确保在系统重新引导后应用新的root 口令。
    ok boot net -s
    # mount /dev/dsk/c0t3d0s0 /a
    # cd /a/etc
    # TERM=vt100
    # export TERM
    # vi shadow
    (Remove root's encrypted password string)
    # cd /
    # umount /a
    # init 6
    SPARC: 强制实施崩溃转储和重新引导系统
    有时,为了排除故障,必须强制实施崩溃转储并重新引导系统。缺省情况下将启用
    savecore 功能。
    有关系统崩溃转储的更多信息,请参见《系统管理指南:高级管理》中的第24 章“管
    理系统崩溃转储信息(任务)”。
    ▼ SPARC: 如何强制实施崩溃转储和系统重新引导
    使用以下过程可以强制实施系统崩溃转储。该示例遵循以下过程,说明如何使用halt
    -d 命令强制实施系统崩溃转储。运行此命令后,您需要以手动方式重新引导系统。
    为系统键入Stop 组合键。
    特定的Stop 组合键取决于您的键盘类型。例如,您可以按Stop-A 或L1-A。终止时,请
    按Break 键。
    PROM将显示ok 提示符。
    同步文件系统并写入崩溃转储。
    > n
    ok sync
    将崩溃转储写入磁盘后,系统将继续重新引导。
    确认系统引导至运行级3。
    引导过程成功完成后,将显示登录提示符。
    hostname console login:
    示例10–8
    1
    2
    3
    SPARC: 引导基于SPARC 的系统
    第10 章• SPARC: 引导系统(任务) 189
    SPARC: 使用halt -d 命令强制实施崩溃转储和系统重新引导
    本示例说明如何使用halt -d 和boot 命令强制实施崩溃转储和jupiter 系统重新引导。
    使用此方法可以强制实施崩溃转储和系统重新引导。
    # halt -d
    Jul 21 14:13:37 jupiter halt: halted by root
    panic[cpu0]/thread=30001193b20: forced crash dump initiated at user request
    000002a1008f7860 genunix:kadmin+438 (b4, 0, 0, 0, 5, 0)
    %l0-3: 0000000000000000 0000000000000000 0000000000000004 0000000000000004
    %l4-7: 00000000000003cc 0000000000000010 0000000000000004 0000000000000004
    000002a1008f7920 genunix:uadmin+110 (5, 0, 0, 6d7000, ff00, 4)
    %l0-3: 0000030002216938 0000000000000000 0000000000000001 0000004237922872
    %l4-7: 000000423791e770 0000000000004102 0000030000449308 0000000000000005
    syncing file systems... 1 1 done
    dumping to /dev/dsk/c0t0d0s1, offset 107413504, content: kernel
    100% done: 5339 pages dumped, compression ratio 2.68, dump succeeded
    Program terminated
    ok boot
    Resetting ...
    Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
    OpenBoot 3.15, 128 MB memory installed, Serial #10933339.
    Ethernet address 8:0:20:a6:d4:5b, Host ID: 80a6d45b.
    Rebooting with command: boot
    Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0:a
    File and args: kernel/sparcv9/unix
    SunOS Release 5.10 Version s10_60 64-bit
    Copyright 1983-2004 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    configuring IPv4 interfaces: hme0.
    add net default: gateway 172.20.27.248
    Hostname: jupiter
    The system is coming up. Please wait.
    NIS domain name is example.com
    .
    .
    .
    System dump time: Wed Jul 21 14:13:41 2004
    Jul 21 14:15:23 jupiter savecore: saving system crash dump
    in /var/crash/jupiter/*.0
    Constructing namelist /var/crash/jupiter/unix.0
    Constructing corefile /var/crash/jupiter/vmcore.0
    示例10–9
    SPARC: 引导基于SPARC 的系统
    190 系统管理指南:基本管理• 2006 年7 月
    100% done: 5339 of 5339 pages saved
    Starting Sun(TM) Web Console Version 2.1-dev...
    .
    .
    .
    ▼ SPARC: 如何使用内核调试器(kmdb) 引导系统
    此过程说明装入内核调试器( kmdb) 的基本原理。有关更多详细信息,请参见《Solaris
    ModularDebugger Guide》。
    停止系统,使其显示ok 提示符。
    要正常停止系统,请使用/usr/sbin/halt 命令。
    要请求装入内核调试器,请键入boot kmdb 或boot -k。按回车键。
    输入内核调试器。
    用于输入调试器的方法因访问系统所使用的控制台类型而异:
    ■ 如果正在使用本地连接的键盘,请根据键盘类型按Stop-A 或L1–A 组合键。
    ■ 如果正在使用串行控制台,请使用适合于该控制台类型的方法来发送中断信号。
    首次输入内核调试器时,将显示欢迎消息。
    Rebooting with command: kadb
    Boot device: /iommu/sbus/espdma@4,800000/esp@4,8800000/sd@3,0
    .
    .
    .
    SPARC: 使用内核调试器(kmdb) 引导系统
    ok boot kmdb
    Resetting...
    Executing last command: boot kmdb -d
    Boot device: /pci@1f,0/ide@d/disk@0,0:a File and args: kmdb -d
    Loading kmdb...
    1
    2
    3
    示例10–10
    SPARC: 引导基于SPARC 的系统
    第10 章• SPARC: 引导系统(任务) 
  • 相关阅读:
    creat-react-app/dva静态项目,用nginx部署在次级域名路径(如a.com/sub/)需要注意的几点
    如何在 Rails 中搭配 Turbolinks 使用 Vue
    绝对干货!漫谈美团APP对Crash的治理之路
    下载更省心!12月这些应用获得了绿色应用认证!
    代码之外的生存指南,这6本书助你提升软实力
    “社交通讯类”Target SDK≥26优秀应用展示
    “实用工具类”Target SDK≥26优秀应用展示
    “购物比价类”Target SDK≥26优秀应用展示
    知否知否!应用市场上架Target SDK新规来袭
    大咖推荐!今年值得一读的6本技术类书籍
  • 原文地址:https://www.cnblogs.com/xiaotuni/p/2365717.html
Copyright © 2011-2022 走看看