Skip to main content

Root Password Recovery Solaris 10

root@Base-Machine:~# ldm list

NAME             STATE     FLAGS   CONS    VCPU  MEMORY   UTIL   UPTIME
primary            active     -n-cv-     UART     8          82432M     0.3%     95d
solaris-LD01    active     -n----      5000      62         62G           0.0%     6m
solaris-LD02    active     -n----      5001      62         62G           0.0%     1m


root@IBase-Machine::~# ldm set-variable auto-boot?=False solaris-LD02
root@Base-Machine::~# ldm list-variable  solaris-LD02
auto-boot?=False
keyboard-layout=US-English
pm_boot_policy=disabled=0;ttfc=2000;ttmr=0;

root@Base-Machine:~# telnet 0 5001
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.

Connecting to console "Solaris-LD02" 
Solaris: console login:
telnet> send break
Debugging requested; hardware watchdog suspended.
c)ontinue, s)ync, r)eset? Choose r
Resetting...
NOTICE: Entering OpenBoot.
NOTICE: Fetching Guest MD from HV.
NOTICE: Starting additional cpus.
NOTICE: Initializing LDC services.
NOTICE: Probing PCI devices.
NOTICE: Finished PCI probing.


{0} ok
{0} ok devalias
disk01      /virtual-devices@100/channel-devices@200/disk@8
Disk02     /virtual-devices@100/channel-devices@200/disk@7
Disk03     /virtual-devices@100/channel-devices@200/disk@6
Disk04     /virtual-devices@100/channel-devices@200/disk@5
disk          /virtual-devices@100/channel-devices@200/disk@0
virtual-console          /virtual-devices/console@1
name                     aliases

Booting the system in Failsafe mode

{0} ok boot -F failsafe
Boot device: /virtual-devices@100/channel-devices@200/disk@0  File and args: -F failsafe

ROOT/s10s_update11 was found on rpool.
Do you wish to have it mounted read-write on /a? [y,n,?] y
mounting rpool on /a

Starting shell.
#
# df -h
Filesystem             size   used  avail capacity  Mounted on
/ramdisk-root:a        212M   187M   3.6M    99%    /
/devices                 0K     0K     0K     0%    /devices
ctfs                     0K     0K     0K     0%    /system/contract
proc                     0K     0K     0K     0%    /proc
mnttab                   0K     0K     0K     0%    /etc/mnttab
swap                    59G   320K    59G     1%    /etc/svc/volatile
objfs                    0K     0K     0K     0%    /system/object
sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab
swap                    59G   576K    59G     1%    /tmp
/tmp/dev                59G   576K    59G     1%    /dev
fd                       0K     0K     0K     0%    /dev/fd
rpool/ROOT/s10s_update11
                        98G    14G    78G    15%    /a
rpool/export            98G    32K    78G     1%    /a/export
rpool/export/home       98G    31K    78G     1%    /a/export/home
rpool                   98G   106K    78G     1%    /a/rpool
#
# TERM=vt100
# EDITOR=vi
# export TERM
#vi /etc/shadow

Switch to the directory

cd /a/etc
vi shadow
<Carefully remove or change the  unknown password of root >

Update the boot archive
bootadm update-archive -R /a


Reboot the system

Comments

Popular posts from this blog

Ubuntu Xrdp installation with Mate Desktop

The process for installation of Mate Desktop along with Xrdp on Ubuntu is as follows:  1. Update Repository      sudo apt update 2. Upgrade Ubuntu         Note: If asked to override PAM configuration, select No (and make         sure to select correct boot drive if requested)      sudo apt upgrade 3. Set iptables rules      sudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT      sudo iptables-save | sudo tee -a /etc/iptables/rules.v4      sudo reboot 4. Install xrdp and Mate Desktop      sudo apt install libgl1-mesa-dri fonts-dejavu mate-session-manager \      mate-panel marco caja mate-terminal mate-applet-brisk-menu \      mate-dock-applet mate-indicator-applet mate-indicator-applet-common \      ubuntu-mate-icon-themes mate-applets-common plank \      mate-hud mate-menu mate-apple...

Solaris Installation From FLAR [FLASH ARCHIVE]

login as: username Password: user@hostname:~$ user@hostname:~$ user@hostname:~$ user@hostname:~$ su - Password: Oracle Corporation       SunOS 5.11       11.2     November 2019 You have new mail. user@hostname:~# bash user@hostname:~# #LIST THE DOMAINS ON BASE MACHINE root@hostname:~# ldm list NAME             STATE       FLAGS   CONS     VCPU   MEMORY   UTIL   NORM   UPTIME primary           active     -n-cv-   UART     32     64G       0.3%   0.3%   139d 13h hostname-AI-REPO active     -n----   5001     16     32G       0.1%   0.1%   139d 13h hostname-LD02 active     -n----   5002     32     32G       0.0%   0.0%   15m hostname-LD03 bound       ------...

Ldom Backup & Restore

1. Login to control Domain and list the current configuration file. bash-3.2# ldm list-spconfig basic_configuration new_configuration [current] 2.To take the complete LDOM configuration backup use below command. # ldm list-constraints -x >config.xml 3.You can also  take the configuration backup for specific LDOM # ldm list-constraints -x ldom_name > ldom_name.xml How to restore the system to factory default  1. Login to the control domain console and remove the spconfig profile. bash-3.2# ldm ls-spconfig basic_configuration new_configuration[current] bash-3.2# ldm  remove-spconfig new_configuration bash-3.2# ldm ls-spconfig basic_configuration [next poweron] 2.Power cycle the server to take the changes effect. bash-3.2# init 5 -> show /SYS   Properties:         type = Host System         ipmi_name = /SYS         keyswitch_state...