Sponsored Content
Operating Systems AIX Reliable dual-boot method for 5.3 and 6.1 Post 302391355 by KevB on Monday 1st of February 2010 05:51:52 AM
Old 02-01-2010
Reliable dual-boot method for 5.3 and 6.1

Hi All,

I am looking for information and advice on a reliable method to support the dual booting between AIX 5.3 and AIX 6.1

I have a 7029-6E3 with 2 x 36Gb disks, hdisk0 (altinst_rootvg) and hdisk1 (rootvg)

I have previously used alt_disk_install to upgrade from 5.1->5.3, and now from 5.3 -> 6.1, so I can currently boot off 6.1/hdisk1, but when I try "alt_rootvg_op -W -d hdisk0" to wake up 5.3 and reboot, then the LCD display shows "cannot mount rootvg" or something similar.

I can then reboot to CD (bootlist = cd0,hdisk0), and through maintenance shell set bootlist back to cd0,hdisk1 to get back into 6.1

I have full system backups of the rootvg in 5.3 mode and also 6.1 mode (these were made while each o/s version was stable, immediately before and after the upgrade process).

So, can anyone tell me how to setup a proper dual boot machine where each rootvg is on a separate hdisk, and therefore doesn't interefere with the other. Most Google hists on "aix dualboot" relate to upgrade processing and the use of alt_disk_install...

Thanks in advance
Kevin
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Dual boot no more

Ok I had a windows and RH dual boot system and have now converted over completly to the linux system. How do I regain the other half of my drive? I cannot see it in the disk manager. what do I do to format so that i can mount it? (1 Reply)
Discussion started by: macdonto
1 Replies

2. UNIX for Dummies Questions & Answers

Dual Boot problem,help!!!!

I had Win98 and Win Xp on a dual boot on my system, I formatted my C: drive to get rid of Win98 and installed Linux Madrake in its Place, it all installed ok but when I boot up I can no longer dual boot and it goes straight into Mandrake Linux. How can I get either a dual boot so I can get to XP... (10 Replies)
Discussion started by: Merv
10 Replies

3. UNIX for Dummies Questions & Answers

Dual Boot help...

Hi there! I have a laptop which I plan on installing a dual boot on with Windows and Linux. I have Windows 98 installed at the moment, and I also have a copy of Slackware 8. I talked to friend, and he said he had some problems installing a dual boot with linux on his laptop... So I just came... (2 Replies)
Discussion started by: satan404
2 Replies

4. UNIX for Advanced & Expert Users

Dual Boot on HP-UX

Hy all Does anyone have Info on how to make a dual boot HP UX 10-20 HP UX 11 on a server ? Thanks in advance Olivier (3 Replies)
Discussion started by: Olivier
3 Replies

5. BSD

dual boot

I have recently installed free bsd on my windows xp laptop so that now it is a dual boot system. It worked fine for the first couple of days, but now whenever I try to boot into windows it hangs, giving the message WINDOWS\System32\DRIVERS\agp440.sys, bsd however, loads fine. I was wondering either... (3 Replies)
Discussion started by: elfhat
3 Replies

6. Linux

Dual-boot help

Does anyone know if it is possible to have a dual-boot machine with Linux (RH FC 5) and Unix (Solaris 10)? I currently have one OS (Linux RH FC 5) on one drive (master) and another OS (Unix - Solaris 10) on the other drive (slave). I am a little unsure of what to modify the grub.config file with,... (1 Reply)
Discussion started by: trmn8r
1 Replies

7. Red Hat

Is there any method by which fedora 13 can be boot directly from root??

Is there any method by which fedora 13 can be boot directly from root?? (4 Replies)
Discussion started by: sony star
4 Replies

8. Emergency UNIX and Linux Support

Dual boot

Hi, I am having 1 TB hard disk and in that I have to install windows,linux 64 bit and linux 32 bit total 3 operating systems I need to install, how could I do that please help. I am having 64 bit machine h/w Thanks, Trimurtulu (5 Replies)
Discussion started by: ktrimu
5 Replies

9. Ubuntu

Do you dual-boot with other os

When I first started using Linux (Ubuntu) I decided to just do a full install. The PC I installed it on, was full of viruses and to be honest, I was never good handling them. So, I decided to just go for it and install. Anyways I got another computer recently, a much newer one and I decided to... (3 Replies)
Discussion started by: billcrosby
3 Replies

10. Homework & Coursework Questions

C TCP/IP Reliable Transmission project not reliable

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: We must do the following for a massive coding project that is due at 12:20PM on Monday, July 22, 2013. We are to... (1 Reply)
Discussion started by: kowit010
1 Replies
Exacct::Catalog(3PERL)					      Perl Library Functions					    Exacct::Catalog(3PERL)

NAME
Exacct::Catalog - exacct catalog tag manipulation SYNOPSIS
use Sun::Solaris::Exacct::Catalog qw(:ALL); my $ea_cat = Sun::Solaris::Exacct::Catalog->new( &EXT_UINT64 | &EXC_DEFAULT | &EXD_PROC_PID); DESCRIPTION
This class provides a wrapper around the 32-bit integer used as a catalog tag. The catalog tag is represented as a Perl object blessed into the Sun::Solaris::Exacct::Catalog class so that methods can be used to manipulate fields in a catalog tag. Constants All the EXT_*, EXC_*, and EXD_* macros are provided as constants. Constants passed to the methods below can either be the integer value such as EXT_UINT8 or the string representation such as "EXT_UINT8". Functions None. Class methods register($cat_pfx, $catalog_id, $export, @idlist) This method is used to register application-defined libexacct(3LIB) catalogs with the exacct Perl library. See </usr/include/sys/exacct_catalog.h> for details of the catalog tag format. This method allows symbolic names and strings to be used for manipulating application-defined catalogs. The first two parameters define the catalog prefix and associated numeric catalog ID. If the $export parameter is true, the constants are exported into the caller's package. The final parameter is a list of (id, name) pairs that identify the required constants. The constants created by this method are formed by appending $cat_pfx and "_" to each name in the list, replacing any spaces with underscore characters and converting the resulting string to uppercase characters. The $catalog_name value is also created as a constant by prefixing it with EXC_ and converting it to uppercase characters. Its value becomes that of $catalog_id shifted left by 24 bits. For example, the following call: Sun::Solaris::Exacct::Catalog->ea_register("MYCAT", 0x01, 1, FIRST => 0x00000001, SECOND => 0x00000010); results in the definition of the following constants: EXC_MYCAT 0x01 << 24 MYCAT_FIRST 0x00000001 MYCAT_SECOND 0x00000010 Only the catalog ID value of 0x01 is available for application use (EXC_LOCAL). All other values are reserved. While it is possible to use values other than 0x01, they might conflict with future extensions to the libexacct file format. If any errors are detected during this method, a string is returned containing the appropriate error message. If the call is sucessful, undef is returned. new($integer) new($cat_obj) new($type, $catalog, $id) This method creates and returns a new Catalog object, which is a wrapper around a 32-bit integer catalog tag. Three possible argument lists can be given. The first variant is to pass an integer formed by bitwise-inclusive OR of the appropriate EX[TCD]_* constants. The second variant is to pass an existing Catalog object that will be copied. The final variant is to pass in the type, catalog and ID fields as separate values. Each of these values can be either an appropriate integer constant or the string representation of the con- stant. Object methods value() This method allows the value of the catalog tag to be queried. In a scalar context it returns the 32-bit integer representing the tag. In a list context it returns a (type, catalog, id) triplet, where each member of the triplet is a dual-typed scalar. type() This method returns the type field of the catalog tag as a dual-typed scalar. catalog() This method returns the catalog field of the catalog tag as a dual-typed scalar. id() This method returns the id field of the catalog tag as a dual-typed scalar. type_str() catalog_str() id_str() These methods return string representations of the appropriate value. These methods can be used for textual output of the various cata- log fields. The string representations of the constants are formed by removing the EXT_, EXC_, or EXD_ prefix, replacing any under- score characters with spaces, and converting the remaining string to lowercase characters. Exports By default nothing is exported from this module. The following tags can be used to selectively import constants and functions defined in this module: :CONSTANTS EXT_*, EXC_*, and EXD_* :ALL :CONSTANTS ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWpl5u | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ SEE ALSO
Exacct(3PERL), Exacct::File(3PERL), Exacct::Object(3PERL), Exacct::Object::Group(3PERL), Exacct::Object::Item(3PERL), libexacct(3LIB), attributes(5) SunOS 5.10 1 Dec 2002 Exacct::Catalog(3PERL)
All times are GMT -4. The time now is 04:08 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy