Sponsored Content
Operating Systems SCO warning:hd:no root disk controler was found Post 302288066 by yvant on Monday 16th of February 2009 11:04:43 AM
Old 02-16-2009
Hello,

when sco issue this warning it is because the disk controler is different from the original machine.

to correct this issue you need the boot and root diskettes created from the OLD computer and the "BTLD" driver for the new disk controler.

on the new computer, boot with the diskette using the following command:
defbootstr link=ad320 root=ad320(0,0,0)

where "link=ad320" stands for the driver name
and "root=ad320(0,0,0,0)" tell sco what the hard drive address is. (controler #,bus #, disk id#, lun always 0)

This example is for an adaptec SCSI 320 controler, you need to adapt the command according to the controler installed.




*********************************************
quote=mehran_malek;302285082]hi all
i use sco open server reliseas 5 on my system i get an image from system hard disk to another hard disk with acronis software and start system with new(backup)hard disk, but during the boot process some errors generate as follow
warning:hd:noroot disk controler was found
hd:a boot-time loadable driver may be required
h i init
panic:srmount fan-error19 mounting rootdev(1/42)
error 19 opening dumpdev(1/41)
dump not completed
safe to power off
thank to any body who help me for solving this problem
sorry for my poor english speaking[/quote]
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to mount disk for non-root accounts?

I have a USB disk on a little NAS controller (NSLU2 running unslung 6.8) that I can access nicely with root with mount -t cifs \\\\10.134.23.23\\DISK\ 2 /mnt/LKGD7F73A However, when I run emacs from an user mode xterm prompt, emacs cannot read and write the files on /mnt/LKGD7F73A. Emacs can... (11 Replies)
Discussion started by: siegfried
11 Replies

2. Shell Programming and Scripting

Disk space for root partition

Hello, I am trying to monitor disk space for each node on the machine. I am able to get all individual nodes but for the '/' node. For example: df -k: bash-2.05b# df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/xxx 4127108 2415340 1502120 62% / /dev/yyy ... (3 Replies)
Discussion started by: chiru_h
3 Replies

3. Solaris

Solaris 9, root disk detachment.

Hi, I have a solaris box where everything except the swap slice is mirrored. Swap is used only from the first disk currently. # swap -l swapfile dev swaplo blocks free /dev/md/dsk/d11 85,11 16 16780208 16780208 # metastat d11 d11: Concat/Stripe Size: 16780224 blocks (8.0 GB) Stripe 0:... (1 Reply)
Discussion started by: uxadmin007
1 Replies

4. BSD

Netbsd root device not found

Hello there. I installed NetBSD yesterday on an older system to try it out. Everytime I boot, I have to enter in the root device (disk) manually wd0 which then proceeds into asking to define the dump device: is the default then, the sbin/init My question is where am I supposed to... (1 Reply)
Discussion started by: septima.pars
1 Replies

5. SCO

Warning HD: no root disk controller was found

hi... i hav a problem to install sco unix while installing sco unix 5.0.5 in acer altos with hardware raid am getting error "Warning HD: no root disk controller was found system error 5: while getting fs type flushing controller: DAC960PRL cache done." i hav use the following... (18 Replies)
Discussion started by: mselvaprakash
18 Replies

6. SCO

SCO 5.0.7 no root disk controller found error during install

I'm "attempting" to install SCO 5.0.7 on an HP ML370 G4 server and am ready to bash the keyboard with head now. I keep getting the error message "WARNING hd: no root disk controller found" when running the bootable install cd. I have a raid 5 array with an online spare created using 4 36.3 GB... (2 Replies)
Discussion started by: FrictionBurn
2 Replies

7. Solaris

Mirror the root disk

Hi all I wish to mirror for the root disk, but last time i do, make the server cannot boot up. :p So this time, hope you guys can assist me on it. =) At the last code, is the step i wish to do. Please help to check and correct me if got any wrong. root@leo # format </dev/null Searching for... (17 Replies)
Discussion started by: SmartAntz
17 Replies

8. AIX

aix 6.1 root .profile not found

hello all i just installed my 1rst 6.1 machine and it's working fine but i can't find the root .profile ????? can any one help BEst Regards (1 Reply)
Discussion started by: islam.said
1 Replies

9. Solaris

Lost Root Password on VXVM Encapsulated Root Disk

Hi All Hope it's okay to post on this sub-forum, couldn't find a better place I've got a 480R running solaris 8 with veritas volume manager managing all filesystems, including an encapsulated root disk (I believe the root disk is encapsulated as one of the root mirror disks has an entry under... (1 Reply)
Discussion started by: sunnyd76
1 Replies

10. Solaris

encapsulated root disk replacement

Hello, I have a Sparc system with encapsulated disks. Because of disk errors I had to replace rootdisk, I did it with vxdiskadm 4) replacement, vxdctl disable/enable, vxdiskadm 5) After it it the system boot failed, dropped back to the ok> prompt, message was: The file... (0 Replies)
Discussion started by: ggi
0 Replies
INSTALLBOOT(8)						      System Manager's Manual						    INSTALLBOOT(8)

NAME
installboot - make a device bootable SYNOPSIS
installboot -i(mage) image [label:]kernel mm fs ... init installboot -(e)x(tract) image installboot -d(evice) device bootblock boot [[label:]image ...] installboot -b(oot) device bootblock boot [label:]image ... installboot -m(aster) [fix] device masterboot DESCRIPTION
Installboot may be used to make a device bootable by constructing a kernel image and installing bootstrap code into the boot block of a Minix file system. To understand how this can be done one first has to know what happens when a PC is booted. When the power is turned on the typical PC will try to read the first sector from the first floppy disk or from the first hard disk into memory and execute it. The code obtained from the hard disk (from the so-called master boot sector) will immediately replace itself by the code found in the first sector of the active partition. Thus the PC is now executing the bootstrap code found in the first sector of /dev/fd0, /dev/hd1, /dev/hd2, /dev/hd3, or /dev/hd4. The bootstrap will locate the operating system on the device it itself was loaded from, load it, and execute it. To make a Minix file system /dev/fd0 mounted on /mnt bootable, enter the following: cp /usr/mdec/boot /mnt/boot installboot -i /mnt/minix kernel mm fs init installboot -d /dev/fd0 /usr/mdec/bootblock boot The "boot" program in the example is named the "boot monitor". It is loaded by the bootblock code placed in the boot sector of /dev/fd0 and it will take care of loading the kernel image "minix" from the root directory of the file system. See monitor(8) for a description of the boot monitor. Note that boot is a name in the file system on /dev/fd0 in this example, the same file as /mnt/boot. Making /mnt/minix is normally not necessary, there is usually a kernel image in the tools directory. OPTIONS
-i(mage) image [label:]kernel mm fs ... init The -image option (or the -i shorthand) combines the executable files needed to run Minix in one file. Only the names and a few zero bytes are inserted into the image. The name is for identification and the zeros are used to pad separate pieces to sector boundaries for fast loading. An executable may be prefixed by a label. The monitor may be instructed to load processes by label. So more than one kernel process may be included in the image, each with a different winchester driver for instance. So if you have compiled two different kernels with an AT or XT driver then installboot -i image AT:at_kernel XT:xt_kernel mm fs init will make an image with two different labeled kernels and one unlabeled set of the other binaries. -(e)x(tract) image Extract the binaries from image under the names stored in the image. (The name includes the optional label.) -d(evice) device bootblock boot [[label:]image ...] Installs bootblock in the boot sector of device together with the disk addresses to boot. These disk addresses are needed to load boot from the file system at boot time. The argument boot is first searched in the file system on device. If it is not found then it is read as a normal file and added at the end of the file system. The file system should be smaller than the device it is on to allow this. Any extra images are also added to the end as described under -boot. (Make sure you understand all this.) The device need not be mounted when installboot is run, nor does it matter if it is. Installboot needs to be run again if boot is rewritten, because it will then occupy a new place on the disk. Old boot parameters are kept if there are no images added. -b(oot) device bootblock boot [label:]image ... This option fills a blank floppy in device with boot code and kernel images. This "boot disk" does not have a root file system, only the boot monitor and Minix kernels. The boot parameters sector is filled with code that enables menu options for selecting an image. After loading an image, the monitor will ask you to insert a root file system diskette before starting Minix. The labels used on the images should match those on the executables used inside the image. You can put a comma separated list of labels on an image for each label used within the image. For the image created earlier one would create a boot floppy like this: installboot -b /dev/fd0 bootblock boot AT,XT:image If a label-list is omitted on an image, then that image will be selected by default. (Like in the normal one image, no labels case.) Note that -device and -boot together allow you to make a boot floppy with or without a root file system. With the boot code in the file system, attached to the end of it, or after the boot block. And with one or more kernel images in the file system or at the end of the device. Somewhat confusing. -m(aster) [fix] device masterboot This option installs the masterboot program into the boot sector of the given device. If another device is given instead of master- boot then its bootstrap code is copied to device. The master bootstrap on a hard disk boots the active partition on that disk at boot time. The MS-DOS fdisk command normally puts a master bootstrap on the hard disk. Minix has two bootstraps that can be used as a master bootstrap. A fairly normal one named masterboot that works as follows: If the ALT key is held down while booting then '/dev/hd?' appears and you are expected to type a number key (0 - 9) to select the device to boot. If fix (a small number) is given then the bootstrap is locked into booting the /dev/hdfix disk or primary partition. This is needed if 'boot *hdN' is used from the monitor to boot an O.S. that needs the active flag set. If installed on a Minix floppy then it will try to boot the next floppy or the first hard disk. Ideal for floppies with just data on it, they will no longer obstruct the boot process if left in the drive. Also a very useful trick to boot from floppy drive 1. If installed on a hard disk then the active partition is selected and booted as usual, unless none of the partitions is marked active, then it will boot the next disk. The latter is useful if you want to boot an operating system from the second disk by default. The second bootstrap is named extboot. It has only one function, to boot the logical partition named by fix. Fix is not optional for extboot and must be a number-letter pair, like 2c for /dev/hd2c. Extboot or masterboot with a fix key need not be installed in the hard disk master bootstrap per se if you don't want to mess with the DOS master bootstrap, or if you want keep the active flag functioning. An extended partition or a non-root Minix partition are better candidates. It seems logical to put extboot in the extended partition boot block. A backup copy of the current master bootstrap (including the partition table) can be made with: dd if=device of=backup-file count=1 A simple 'cat backup-file > device' will put it back. You can also use fdisk /mbr under MS-DOS 5.0 (or newer) to restore the master bootstrap. FILES
/usr/mdec/bootblock Minix bootstrap for the Minix root device. To be placed in the boot sector. /usr/mdec/boot Minix Boot Monitor. Can usually be found in the root directory of a bootable device. /usr/mdec/masterboot Master bootstrap. Can be placed in the first sector of a disk to select the active partition. In a Minix primary partition it selects the active subpartition. /usr/mdec/extboot Extended partition bootstrap. SEE ALSO
part(8), monitor(8). DIAGNOSTICS
Boot doesn't fit on device If there is no space on the device to add the boot code. This usually means that there is no boot code in the file system you use installboot -device on. Image doesn't fit on device If the device is too small for all the images you try to put on it. BUGS
It has four more options than the SunOS installboot program it is modeled after. The bootblock code has been crunched to such ugliness that you can use it to scare little kids out of your garden. AUTHOR
Kees J. Bot (kjb@cs.vu.nl) INSTALLBOOT(8)
All times are GMT -4. The time now is 01:40 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy