can i run backup exec 10.0 from a server, but have the tape drive connected to Windows 98? - backupexec

I just started as IT manager of a company that used to used an older version of backup exec that ran on a nt server. The tape drive they used also only has drivers available for up to Win 98. So i installed win 98 in a virtual enviroment and got the tape drive running. But the new versions of Backup Exec only work on the new operating systems of course. So, my choice seems to be to either find a driver for the tape drive, (T300o HP) that works on the newer operating systems, or to find a way to install the latest Backup exec on a server and see if i can access the tape drive which is currently on the 98 nmachine. I hope this makes since. I have no problem purchasing the new backup Exec. Time is a huge issue as i am trying to recover lost engineering drawings that were backed up years ago with backup exec.. that they are needing now. Sorry for the long story, but i am out of ideas. Thank you!!!!

This link implies that they have NT 3.51/4.0 drivers for the T3000 also. I'd try and find an old copy of Backup Exec that runs on the hardware running the old software. Failing that, I guess you could try and read the tape block by block using an old Linux distro (circa 1999 or so). Then you'd have to find some way of making sense of the backup, since it's not in QIC format.

Related

Substitutes for OSR Driver Loader (windows kernel driver )

I build a kernel driver sample on VisualStudio and I attempt to deploy and debug it.
PC's environment : windows10 64bit pro ,visualstudio2017, wdk 1803
I don't have 2 PCs, so I want to deploy and debug on virtual machines
for example VirtualBox.
I'm still learning windows kernel device driver following to a windows kernel driver programing tutorial's youtube video
I attempt to download OSR Driver Loader , but error messages appears:
"The Lists are moving! Logins to this site are disabled.
For details see this post in the OSR Devs Blog."
I searching driver loader the site of the link destination,but I can't find it.
Does substitutes for Driver Loader exist ?
Please give a answer to the questions.
Peter_Viscarola's comment from OSR community:
Right now, you can't. We're in the process of trying to determine what to do with these hideously old, legacy, utilities. We haven't touched them in years and, to be frank, I'm not even sure we have the sources for some of these anymore. If we can find the sources, we'll probably move the sources for the innocuous and useless utilities to GitHub so people can do whatever they want with them, which hopefully will not including mocking our command of writing applications, 20 years ago, using MFC and C++. Some utilities which are complex and disruptive (I'm thinking of my favorites DeviceTree and IrpTracker) we may just stop distributing entirely.
Like most of the utilities on OSRONLINE, OSR Driver Loader was nice when it was written, which was like 20 years ago. Now, it provides very close to zero value. IIRC, there is nothing you can do with Driver Loader that you can't do today using the "SC" command.
You can though find some mirrors on the internet by googling the loader's full filename in quotes "osrloaderv30.zip". I found one here (or direct link) but I woudln't recommend downloading it from unknown locations actually, up to you.

Loss of System.EnterpriseServices.Wrapper.dll

I am currently running the system on Windows XP - yes I know it is outdated. We had a program installed years ago that was designed to work on Windows XP and this week I had to take my hard drives out the computer and transfer to another mother board and most of the things are working except when I now try and log into my application it tells me that System.EnterpriseServices.Wrapper.dll or another path is missing - but they are still there.
I have copied the file from system to the winsxs folder as well but nothing is coming up.

Oracle_VM-error at startup

I am using Oracle vm with windows as host machine and linux on VM. I had everything working, but once i used 'power off' when it took time to start. Since i am not able to start the OS on VM. I am getting errors as below.
Error relaunching VirtualBox VM process: 5
Command line: '60eaff78-4bdd-042d-2e72-669728efd737-suplib-3rdchild --comment RedHat_Linux_64bit_4GB --startvm 42e4c558-83d4-431c-a971-71ca9e1f4112 --no-startvm-errormsgbox "--sup-hardening-log=C:\Users\bhargav.vijay.desai\VirtualBox VMs\RedHat_Linux_64bit_4GB\Logs\VBoxHardening.log"' (rc=-104)
where: supR3HardenedWinReSpawn
what: 5
VERR_INVALID_NAME (-104) - Invalid (malformed) file/path name.
I am able to see a file in snapshots folder which is large in size. (2016-08-16T05-57-16-295692800Z.sav). Have uploaded an image. I am on lookout for solutions.
Restart of the system helped me resolve the issue. Also the snapshot files (.sav extensions) are of no use in this case.
This ref https://forums.virtualbox.org/viewtopic.php?f=6&t=82277 fixed issue for me for VB version 5.2.x on Windows 10.
I had tried other approaches like installing earlier versions of VB but nothing else worked for me.
I had the same problem on a new HP Elitebook with Windows 10 preinstalled.
Install Virtualbox and import applience worked fine, and can be startet.
But after next restart of the System Virtualbox always shows an Error...
... supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME (-104) - Invalid (malformed) file/path name.
I tryed 4 Days to fix the Problem inclusive deactivate preinstalled hp client security, windows defender etc.
Nothing worked until I found the Link of the latest post.
I had to reinstall Virtualbox and deactivate the VBoxdrv sevice in the registry.
After every Windows start i need to start the service manualy or over shedule...
After that Virtualbox starts correctly!
I tested a lot. Windows seems to destroy the Virtualbox installation while driver was loading on startup.
If the error occures once, one has to reinstall Virtualbox and deactivate the service... deactivate after the Error has already showen dosent work.
I was struggling with this one on HP Elite Book for some time and I found solution here.
The solution is to go to
HP Sure Sense -> Settings -> Advanced Settings
and turn off Enhanced Thread Protection.
It's not my solution, but I hope it's good to have here for someone in the future.
a) Clear AppData/Local/Temp
b) Completely uninstall any VirtualBox currently installed
c) Restart the computer
d) Install the latest version of VirtualBox
e) After install completes do not restart the computer
f) Open the registry editor. Start > Run > regedit
Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxDrv
Edit the key called Start. Change it's value from 1 to 3
g) Close the registry editor and restart your computer. After your computer restarts you should be able to use VirtualBox without any issues.

Testing an install on VMWare

I have created an InstallShield single-executable install which includes some merge modules for VS2005 dependencies which go in the WinSxS, such as VC80.CRT. I work remotely, and when our tester runs the install on an XP machine, it works fine. I've also verified that when run on an XP machine that's missing the VC80.CRT version I need, the install does successfully install it. But, when our tester runs the install on a VMWare image (XP), the merge module does not get installed.
I know nothing about VMWare. Can somebody provide a "well, duh!" type of answer on this? I'd love to just be able to tell them that we can't expect it to install the merge module on a VMWare image. Or, is there some way I can make the merge module install properly under VMWare?
Thanks!
VMWare (in all its versions) is little more than a cunning piece of software that allows one computer to appear as though it is one or more different computers. You take a PC, install VMWare on it and presto it can appear as though it is one or more XP machines and several different types of Linux all at the same time. Very handy for testing.
Inside a VMWare server the 'guest' computers, as they are known, are little more than an image file, ie. a single file that contains a snapshot of a PC hard disk. VMWare server boots this as though it were a real PC booting from its hard disk, and VMWare makes sure the guest PC has access to all the hardware the it needs, be this real or simulated.
If something doesn't work on a VMWare image, but it does work on a 'real' PC then it is most likely to be something wrong with the image rather than something wrong with VMware (unless what you're doing requires some strange low-level hardware access that VMWare can't provide). Simply running an installer should function the same under VMWare as on the real PC, especially if you are using VMWare ESX.
The simple test in your case is to take the 'real' PC, make an image of it, and run this image under VMWare. It will almost certainly function correctly.
Agree with Toby.
You can use VMware vCenter Converter to make a VMware image of your real PC. Then try whether the install works on this image.

is it possible to have a C/C++ GUI application in linux bare-bone server?

I am very disappointed with my school linux server when doing the homework on it.
The reason is: my homework requires to make GUI application.
All the tool that I have is:
- ssh from my local machine to school machine
- gcc/g++ in my school machine
I have been thinking and tried out different solutions for a week.
I still can't be able to figure out how to bring GUI to my application.
Here is some solutions I tried:
- Install some graphical library (sdl,ncurses...) but school computer does not allow to install because i'm not the root user
- Try to compile with /X11/ to produce X-GUI application. Then running it throgh ssh (tunneling). This does not work either because school computer does not have headers file located in X11.
So, What CAN I DO? Anybody has suggestion?
I will thank you million times if you could help for a solution.
Thanks you much.
tsubasa
It should be possible to install most things, like ncurses or even X11, in user space (in your home directory), if you install them from source. With a Gnu package, you just use --prefix= as an argument to configure, like this:
./configure --prefix=/name/of/directory/to/install/into
I'm not sure about the other packages.
Without a GUI library to link against, you won't be able to develop a C/C++ app on that server. It seems to me that you have a few options:
1) Develop this GUI app someplace else. If it has to be in Linux, and you're a Windows/Mac user, you can install Ubuntu (or some other Linux Distro) on a Virtual Machine and get a full featured environment.
2) Contact the Linux administrator to explain the homework assignment and convince them to install a GUI package for you. (It may help to have your professor also contact the Linux Administrator) (If you don't know who the linux admin is, try emailing root#linuxbox
3) Bend the rules on what a "GUI" environment is. For example, can your C/C++ app output HTML files for a GUI-like experience through a web-browser?
4) Try to install some sort of GUI package inside your account on the server. This will likely fail unless you are very, very good at administering a linux box, and you've hand-built packages before.
Could do it with ncurses
Perhaps you could ditch the school server and use Virtualbox to run a linux VM locally on your machine and develop on that. It's free.
From "INSTALL" file in ncurses source archive:
The package gets installed beneath the --prefix directory as follows:
In $(prefix)/bin: tic, infocmp, captoinfo, tset,
reset, clear, tput, toe
In $(prefix)/lib: libncurses*.* libcurses.a
In $(prefix)/share/terminfo: compiled terminal descriptions
In $(prefix)/include: C header files
Under $(prefix)/man: the manual pages
Note that the configure script attempts to locate previous
installation of
ncurses, and will set the default prefix according to where it finds the
ncurses headers.
Do not use commands such as
make install prefix=XXX
to change the prefix after configuration, since the prefix value
is used
for some absolute pathnames such as TERMINFO. Instead do this
make install DESTDIR=XXX
So I'd recommend using "make install DESTDIR=XXX" where XXX is the location where you have write persmissions.
HTH