Sponsored Content
Full Discussion: Update OpenBoot Prom from CD
Operating Systems Solaris Update OpenBoot Prom from CD Post 302886345 by pvibien on Thursday 30th of January 2014 11:20:52 PM
Old 01-31-2014
I can boot into single user mode but how do I move the update utility tool onto the live system. I tired switiching the disks but machine wont allow the ejection of the disk.

Thanks.

---------- Post updated at 11:20 PM ---------- Previous update was at 08:22 PM ----------

ok so i booted into single user mode and tried running the update utility from a flash drive but the single user mode makes the file system read only, thus it does not update

Then i moved the file (lash-update-SunFire880-latest) to the root of disk i mounted and then i set it chmod 755 as recommended in the readme however when i type "boot disk /flash-update-SunFire880-latest" at the ok prom it says "file just loaded does not seem executable" any idead what is going on, or if could make the single user mode read and write since it running in memory
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Prom

Is there any place where i can look for the commands that can be used on the ok> prompt (3 Replies)
Discussion started by: Jai
3 Replies

2. UNIX for Advanced & Expert Users

Having PROM Env remotely !

My workstation's graphic card had problem so unitl it's fixing if i want to have PROM env & run some commands like OK probe-scsi or ..... what should i do ? Rgrds Nikk (1 Reply)
Discussion started by: nikk
1 Replies

3. UNIX for Advanced & Expert Users

PROM password

I have a query. Its about the PROM password on a SUN ULTRA5. I am the administrator of a UNIX network, which is actually a private network within the company that I work for. The IT department who supplied the workstations will not remove the PROM passwords - I need it removed in order to do... (1 Reply)
Discussion started by: Kanu77
1 Replies

4. UNIX for Dummies Questions & Answers

PROM password for UNIX workstation.

Can someone give me the reason why PROM passwords are put on UNIX machines??? Is there a genuinely good, sane and reasonable decision for this??? (1 Reply)
Discussion started by: Kanu77
1 Replies

5. Solaris

Disable Network cards under boot Prom

Hi, I'm looking for a command to be able to disable a network card under the boot PROM. I need it to force my Jumpstart to use the Ethernet card of my server (V880) instead of my fiber card (gem0). Thanks, Fabien (6 Replies)
Discussion started by: unclefab
6 Replies

6. Solaris

Get openboot version without going to PROM

Hi there How do i get the openboot version from within solaris 8-sparc. i cant seem to run "banner" or ".version" using eeprom cheers (2 Replies)
Discussion started by: hcclnoodles
2 Replies

7. Solaris

upgrading Openboot PROM

Hi there, I have a Sunfire v210 running solaris 8 and the PROM banner shows that the openboot version is 4.11.4, I have nbeen asked to make sure that the PROM is at the latest version. Does anybody know the procedure for upgrading openboot, and indeed , where i can get the software from any... (6 Replies)
Discussion started by: hcclnoodles
6 Replies

8. Shell Programming and Scripting

prom in deleting a pattern

hi guys, i have a directory.inside that so many directories and files are there.i want to search the complete directory for a pattern in all the .txt files.if i will find that pattern then i want to delete that pattern from that file. please help me out. i want it urgent (18 Replies)
Discussion started by: suvendu4urs
18 Replies

9. Solaris

OpenBoot Simulator

Hi, I would like to know if it's possible find a openboot simulator for solaris to can practice some exercices Thanks a lot and sorry for my english! (11 Replies)
Discussion started by: mierdatuti
11 Replies

10. Solaris

Openboot does not display

Hey guys I just inherited a sun netra 210 from an old Avaya system we had setup and I want to use i for studying for my SCSA/OCA exams but I'm running into alot of problems installing SOL 10 on here. I have no experience with SUN hardware at all but familiar with Solaris. It has SOL 9 but no one... (7 Replies)
Discussion started by: blackmantis
7 Replies
SYSTEMD.OFFLINE-UPDATES(7)				      systemd.offline-updates					SYSTEMD.OFFLINE-UPDATES(7)

NAME
systemd.offline-updates - Implementation of offline updates in systemd IMPLEMENTING OFFLINE SYSTEM UPDATES
This man page describes how to implement "offline" system updates with systemd. By "offline" OS updates we mean package installations and updates that are run with the system booted into a special system update mode, in order to avoid problems related to conflicts of libraries and services that are currently running with those on disk. This document is inspired by this GNOME design whiteboard[1]. The logic: 1. The package manager prepares system updates by downloading all (RPM or DEB or whatever) packages to update off-line in a special directory /var/lib/system-update (or another directory of the package/upgrade manager's choice). 2. When the user OK'ed the update, the symlink /system-update is created that points to /var/lib/system-update (or wherever the directory with the upgrade files is located) and the system is rebooted. This symlink is in the root directory, since we need to check for it very early at boot, at a time where /var is not available yet. 3. Very early in the new boot systemd-system-update-generator(8) checks whether /system-update exists. If so, it (temporarily and for this boot only) redirects (i.e. symlinks) default.target to system-update.target, a special target that pulls in the base system (i.e. sysinit.target, so that all file systems are mounted but little else) and the system update units. 4. The system now continues to boot into default.target, and thus into system-update.target. This target pulls in all system update units. Only one service should perform an update (see the next point), and all the other ones should exit cleanly with a "success" return code and without doing anything. Update services should be ordered after sysinit.target so that the update starts after all file systems have been mounted. 5. As the first step, an update service should check if the /system-update symlink points to the location used by that update service. In case it does not exist or points to a different location, the service must exit without error. It is possible for multiple update services to be installed, and for multiple update services to be launched in parallel, and only the one that corresponds to the tool that created the symlink before reboot should perform any actions. It is unsafe to run multiple updates in parallel. 6. The update service should now do its job. If applicable and possible, it should create a file system snapshot, then install all packages. After completion (regardless whether the update succeeded or failed) the machine must be rebooted, for example by calling systemctl reboot. In addition, on failure the script should revert to the old file system snapshot (without the symlink). 7. The upgrade scripts should exit only after the update is finished. It is expected that the service which performs the upgrade will cause the machine to reboot after it is done. If the system-update.target is successfully reached, i.e. all update services have run, and the /system-update symlink still exists, it will be removed and the machine rebooted as a safety measure. 8. After a reboot, now that the /system-update symlink is gone, the generator won't redirect default.target anymore and the system now boots into the default target again. RECOMMENDATIONS
1. To make things a bit more robust we recommend hooking the update script into system-update.target via a .wants/ symlink in the distribution package, rather than depending on systemctl enable in the postinst scriptlets of your package. More specifically, for your update script create a .service file, without [Install] section, and then add a symlink like /lib/systemd/system-update.target.wants/foobar.service -> ../foobar.service to your package. 2. Make sure to remove the /system-update symlink as early as possible in the update script to avoid reboot loops in case the update fails. 3. Use FailureAction=reboot in the service file for your update script to ensure that a reboot is automatically triggered if the update fails. FailureAction= makes sure that the specified unit is activated if your script exits uncleanly (by non-zero error code, or signal/coredump). If your script succeeds you should trigger the reboot in your own code, for example by invoking logind's Reboot() call or calling systemctl reboot. See logind dbus API[2] for details. 4. The update service should declare DefaultDependencies=false, Requires=sysinit.target, After=sysinit.target, and explicitly pull in any other services it requires. SEE ALSO
systemd(1), systemd.generator(7), systemd-system-update-generator(8), dnf.plugin.system-upgrade(8) NOTES
1. GNOME design whiteboard https://wiki.gnome.org/Design/OS/SoftwareUpdates 2. logind dbus API https://www.freedesktop.org/wiki/Software/systemd/logind systemd 237 SYSTEMD.OFFLINE-UPDATES(7)
All times are GMT -4. The time now is 07:35 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy