Tuesday, December 11, 2007

-Getting H'er Done-

Okay, so here we go....

*This install follows the specs that Chris asked for on his Final Semester Project. I'm just doing this so that I can get my thought out on 'paper' because right now, they are really jumbled.*
-----------------------------------------------------------------------------------
Unattended Install of Windows XP Professional w/SP2 for Virtual PC:

1. To start, we're going to put the original Windows XP CD .iso into the virtual drive. This is going to load and bring you up a "Welcome Screen" that askes you a bunch of questions. Feel free to just hit exit on the bottom left hand corner. We won't be using this.

2. Next, you're going to open you C drive and you're going to make a new folder. I called mine XPCD, so I'd remember what it was.

3. Now, you're going to go back to 'My Computer' and look for your D drive. This should still have your CD in it. If not, then just re-mount it.

4. Here is the important part, you're going to right click on the icon that looks like a box with a CD on the side, and you're going to right click it and then click Explore.

*IMPORTANT* Be sure to right click it and click Explore. Double clicking the icon will cause it to open, asking you if you want to Upgrade or install Windows over top of the current verion. If this happens, just click the 'X' on the top of the window and quit.

5. Now that you can see the contents of the CD, you're going to select them all, either by highlighting them with your mouse, or by selecting Crtl + A.

6. Next, you're going to copy them over to the new folder you made in your C drive. It'll take a few minutes, so take a breather because you're gonna need it.

7. Now that that's all done copying over, you're going to find the executable setupmgr.exe. To do this, you're going to go into the copy of the XP you just finished, and you're going to open the folder. Now inside the folder, the one I named XPCD, you're going to locate the SUPPORT file folder and open it.

8. Inside this folder, there is another folder, TOOLS. Open that.

9. Within this folder, there is a .CAB file called DEPLOY.CAB. Its icon will look like one for a zipped file. Double click that to open it.

10. Inside this .CAB file, you will see the setupmgr.exe. Right click the icon, and copy it. Paste it to the desk top.

11. Next, you're going to close all the windows you have opened, and you're going to double click on the setupmgr.exe that you just pasted to your desktop. One of those wonderful Wizards are going to pop up, so just answer to its prompts with the following information:
* The first screen that comes up is going to be the screen that tell you what this wonderful wizard does. If this is your first time, you may want to read it. if not, then just click the next button.
* Next question it's going to ask you is what you'd like to do, we're going to choose is "Create New".
* Next question it's going to ask is what type of install you are looking to preform. We're going to choose "Unattened Install".
* Next, it's going to ask you for what Operating System you want to create this install for, so we're going to select Windows XP Professional.
* Next, it's going to come up with some more options on the type of interation you want to have with the computer. We're going to use "Fully Automated"
* Next question, it's going to ask you how you want this to be preformed. We're going to tell it to "Set up from CD".
* Lastly, you're going to have to agree to the EULA. Just check the little box on the left and click 'Next'.

12. Now that that's all chosen, you're going to have to go through and input the all the information that is required, when prompted:
* First, it's going to ask for your name. Use you're full (real) name. I used mine, Rebecca Bullock.
* Next, it's going to ask you for your Organization. For reasons of this project, I put in NSCC, but it could be anything that relates to what you're doing. After that's selected, click 'Next'
* Next, it's going to ask you about colours and the screen. For these settings, set Colours: Use Windows Default, Screen Area: 1024 x768 and Refresh frequency: 85hz. Click 'Next'.
* Change your time zone to one that is relevant to you. Mine is set to Time Zone: (GMT -4:00) Atlantic Time (Canada). Click 'Next'.
* It's now going to ask you for a valid product key. Enter that and then click 'Next'.
* The next thing is the computer's name. For the sake of this project, I used my last name, Bullock. Click 'Next'
* The next requirement is the Administrator password. Make sure it's something that you'll remember. Along with this password, you're going to ask it to encrypt it for you. To do this, check off the little box, and keep going. Doing this will encrypt you password in your answer file. Click 'Next'
* Next setting is the Network components. Just add the 'typical' settings (default) and continue on by clicking 'Next'.
* Next is the Workgroup and Domain settings. I did this a little differently then most of the people I talked to for this project. I didn't add the domain for the install, but after the fact. So, for argument's sake, we're going to do it that way so as not to confuse anyone, including myself. So, when is prompt comes up, select the 'Workgroup' option, and enter a workgroup if it applies to you. For this project, we were asked to use OSYSFP.
* For this step, we're going to skip some of the prompts and go straight to Regional Settings. I used the 'Customize' Option and clicked on the 'Custom' button on the right hand side of the window. I chose English (Canada) for all 3 prompts.
* Lastly for this Wizard are the Languages. For that, I chose Western Europe and the United States option.
* So that concludes the Wizard, so just click the finish button. This will open a text file called Unattended.txt. This is your answer file.

13. This is the fun part now of the entire pre-installation process. We're going to go through the answer file to add and remove components that are speculated in the project sheet. Before we can do this though, we need a resource that has all the options that can be put into the answer key. This is when the ref.chm file comes in handy. This file is found in the same location as the setupmgr.exe was, SUPPORT/TOOLS/DEPLOY.CAB/ref.chm.

14. So here we go....
* In [Data] : AutoPartition=1, MsDosInitiated="0" UnattendedInstall="Yes"
* In [Unattended]: UnattendMode=FullUnattended, OemSkipEula=Yes, OemPreinstall=No,
TargetPath=\WINDOWS, Repartition=Yes, WaitForReboot=No, KeyboardLayout=Us, AutoActivate=Yes, UnattendSwitch=Yes, DUDisable=No
* In [GuiUnatteneded]: AdminPassword=aad3b435b51404eeaad3b435b51404eea1037b20cfffdb32cca461d7898dea8d, EncryptedAdminPassword=Yes, OEMSkipRegional=1, TimeZone=50, OemSkipWelcome=1
* In [UserData]: ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX, FullName="Rebecca Bullock", OrgName="NSCC", ComputerName=Bullock
* In [Display]: Xresolution=1024, YResolution=768, Vrefresh=85
* In [TapiLocation]: CountryCode=107
* In [RegionalSetting]: LanguageGroup=1, SystemLocale=00001009, UserLocale=00001009, InputLocale=1009:00000409
* In [Identification]: JoinWorkgroup=OSYSFP
* In [Networking]: InstallDefaultComponents=Yes
* In [NetAdapters]: Adapter1=params.Adapter1
* In [params.Adapter1]: INFID=*
* In [NetClients]: MS_MSClient=params.MS_MSClient
* In [NetServices]: MS_SERVER=params.MS_SERVER
* In [NetProtocols]: MS_TCPIP=params.MS_TCPIP
* In [params.MS_TCPIP]: DNS=Yes, UseDomainNameDevolution=No, EnableLMHosts=Yes, AdapterSections=params.MS_TCPIP.Adapter1
* In [params.MS_TCPIP.Adapter1]: SpecificTo=Adapter1, DHCP=Yes, WINS=No, NetBIOSOptions=0
* In [Components]: Freecell = Off, Hearts = Off, Minesweeper = Off, Msnexplr = Off, Pinball = Off, Solitaire = Off, Spider = Off, Zonegames = Off, Iis_common = On
* In [StartupOptions]: ScreenResolutionCheck = 0

*IMPORTANT* Some of the options that are listed here may already be defaults when you first open the answer file. If not, then just add them in.

15. So, now that that is completed, you are going to check it over and then you are going to save it as Winnt.sif file. To do this, go to 'File' and 'Save As' , change the name and suffix from Unattended.txt to Winnt.sif and make sure that before you save it, you chose the option of 'All Files' underneath where you write the file name is.

*IMPORTANT* If you don't chose the 'All Files' choice, the file will save as Winnt.sif.txt and won't be useable.

16. Now here is the important part that makes the regular install CD a super, unattended install CD. You're going to take the file that you just created (Winnt.sif), and copy and paste it into the i386 file folder in the copy of the CD that you made, XPCD.

17. Now, you are going to take this wonderful mess of folders and re-compile it into an .iso file. We're going to use nLite for this.

18. With nLite, you're going to start it up and basically follow the prompts.
* You're going to start by chosing the language you want to work with. English is the default, so just click 'Next'.
* Now, you're going to browse for your folder, XPCD and select it. Click 'Next' and let it check it over then click 'Next'.
* Skip over the next part by clicking 'Next'.
* Next, the task selection. You're simply going to chose 'Bootable CD' and click 'Next'.
* Now you're going to name your CD and click 'Create ISO'. Then there is a bit of a wait.
* Once it's finished creating the .iso file, save it to an external location and click finish.

19. Now that that's all done, it's time to mount it. So, we are going to start off by creating a new virtual PC (this can be found on my older post on how to install xubuntu on Virtual PC).

20. So once the new version of Virtual PC is created, you're going to mount your new boot disk, and voilà! The installation will start and complete on its own.
------------------------------------------------------------------------------------------------

Hopefully that comes into use for someone :) Good Luck!

à bientot!

Thursday, November 29, 2007

-Rough And Tough-

Sometimes, blogs are just nice to have to splat any random stuff that's floating around in your brain, so here is my blah blah, random as anything, but hopefully, meaningful in some sense by the end of this.

I don't know if it's because I'm young and lack knowledge of the real world, or perhaps because I was brought up being told that there are limits to what someone can do, I'm not sure, but sometimes, especially when I'm stressed, I get to thinking that because I'm a girl that I'm less competent to be competing with the ranks of people in school, for IT. Deep down inside, I know that this isn't the case, but there are times when I just feel pressured to throw in the towel, and run and hide. I wonder if that's one of the reasons that people, especially girls, feel that they shouldn't be in the IT industry. I know, from day to day experience, that my personality and composure leads people to target me for some humor, which, normally, doesn't bother me, but it's those odd-ball days when I just feel overwhelmed and below everyone else that I just lose confidence. For example, right now, I'm stuck on one question, and no matter how much work I do to get it done, I just can't seem to put 2 and 2 together. Maybe it's stress, or maybe it's the fact that theory isn't really my strenght. I'm not sure, but I just feel so unaccomplished because I know that this is a really important part of the subject, and I really need to do it, but I just keep having this random mental block... even after I get it explained to me over and over again. I know that I can do this, and I will do it... lol I'm just stressed over nothing.

Back to teasing though, I guess that sometimes, it makes me feel less of an adult... I mean I could come in everyday, make-up on, hair done up, and whatever, and I tried that during the first month and a bit of school, in hopes to feel older, but it just wasn't me, so I stopped. So my composure is how it is, and I don't want to change. This is me, and I have always been this way. I have never wanted to follow the status quo, I have never looked like a 'model' I have never done what I was told... well, let me re-phrase that one, when I was told to do this, I did that, but I also that the oposite because I wanted to know why not to do it in the first place. I was one of those kids that when mommy and daddy told me that I could do anything I wanted when I got older, I took their word for it, and nothing was going to change that, especially when I got older and started working towards things that my parents told me were not worth my time because I couldn't do it. I want to learn. If there is one thing in this life that I want to accomplish, it's to try and live through as many experiences as possible so that I can have a rounded persective on life as a whole. I want to be able to know how people feel, and help them if they need it. I guess in short, I need to be needed. This is why I wanted to take on this 'Test Drive' task. I want women who wish to go into IT know that even though it's tough, if you love it, it's worth every single hardship and misconseption that the world thinks, because it's your dream and no one can take that away from you.

Now, I guess people can think that I'm hard-headed, and that's fine. In my opinion, it's my detemination that keeps me going, and keeps my eye on the prize. I know that I can do anything that I put my mind and hard work into, and I also think that everyone should have this outlook on life, because if they did, I bet there would be more Einsteins' and Newtons. We all have potential, it's just if you want to believe that you have it and if you want to reach out and take it.

Anyways, now that I babeled for a while, I'm feeling better and stronger. Here's to the end of the year!

Cheers

Rebecca

Saturday, November 24, 2007

-Defeating The Odds-

Okay, I'll try to explain this one in a nutshell... I took some time to learn how to install a distribution of Linux, xubuntu, on my virtual PC for Operating Systems.
So, here is my tutorial on how to properly install xubuntu in a virtual environment:

Installing xubuntu in Virtual PC:

1. Start off with a new virtual machine
- open virtual PC
- when the dialog box appears, select 'new'
- a wizard will pop up
- when prompted, click the option to created a new Virtual PC

+IMPORTANT+ Make sure that you choose the location for your virtual PC, or else it will save it in the default of the 'My Documents' folder.

Creating A New Virtual PC:

* Now, you have to choose the name and directory of your new Virtual PC, (to keep confusion down, I chose to call my Virtual PC xubuntu box).
* Next prompt if for your operating system type, choose 'Other'
* Next, change your RAM, I used 200MB, but you can use more than that, but no less.
* Next prompt will ask you if you wish to use virtual hard drive space that you have already created, or to create a new one, select 'A new virtual hard disk'
* This next prompt will give you a preset file name that uses the same name that you chose up above for the name of your Virtual PC, just leave it as it is (but be sure that it is saving to the right place, in the same drive and directory as the rest of your Virtual PC).
* You have now created your new Virtual PC, click 'Finish'
* Your new Virtual PC will now show up in your console.

2. Now, you have to download the ISO file from http://www.xubuntu.org/get , pick the Dapper Drake version for the United States and on proceeding page, select the version for PC (Intel x86).

+IMPORTANT+ Be sure you choose the 'ALTERNATE INSTALL' This will give you options you will use later.

A prompt will come up asking you if you wish to save the following file;

xubuntu-6.06.1-alternate-i386

Save this file to a location on your host computer in a folder (I called mine ../Disk Images/xubuntu).

3. Once this file is saved and fully downloaded, it's time to start your install. Start up your newly created Virtual PC. Your virtual computer will start up with a blank screen. You are now going to want to mount your disk image. To do so, you go up to the menu bar, click CD>Capture ISO>Select the file you put your xubuntu ISO>xubuntu-6.06.1-alternate-i386 and click OK. This has now loaded xubuntu onto your Virtual PC. For the ISO to take effect, you have to restart your Virtual PC. You can do this by either hitting the right ALT + DEL buttons, or going to the menu bar Action>ALT + CTRL + DEL or Action>Reset.

4. The xubuntu CD should start up, and you'll see a menu screen with options on how to install xubuntu. Before any installation can take place, hit the F4 key on your keyboard and change the video mode to 800 x 600 x 16.

+IMPORTANT+ This must be done for the successful install of xubuntu. Virtual PC has a very limited video output, so changing the resolution makes it easier for Virtual PC to handle the xubuntu environment. If the resolution isn't changed, the GUI will be distorted.

5. Using the arrow keys on your keyboard, select the 'Install xubuntu using text mode' as the method of installation.

6. As xubuntu 'unpacks' and begins installing, you will be prompted with questions.
- Language Setting (I chose english which is the default setting)
- Country Setting (I chose Canada)
- Keyboard Setting (I chose US which is the default setting)
- Host Name (I used xubuntu)

7. Next, the install will ask you about partition.
Partition>new partion>erase entire disk
It will as you to confirm this, select yes to confirm your partition format plan.

8. You'll be prompted with more questions.
- Time Zone (I chose Atlantic)
- Time UTC -> Yes

+IMPORTANT+ You should write your username and password down somewhere, so as not to forget what you used.

- Owner (you'll be prompted for the name of the owner, I entered my name)
- Username (I used kagome (no caps can be used))
- Password (Enter and re-enter a password (mine had no caps)
- Video Modes - 800 x 600 and 640 x 480 (there are other options, but I only chose those 2 to be safe.)

*After this step, it will be a while while everything installs... my suggestion, go get a snack and work on something else for a while and just let it run.*

9. Once the install is complete, reset your virtual PC with one of the methods you used earlier.

10. This part is quick, and may take a few times to get it. As your Virtual PC is loading up, the "GRUB" screen will appear (similar to the MS-DOS screen in Windows), as soon as you see this screen appear, hit the ESC key on your keyboard. This will put xubuntu back into text mode, bypassing the loading of the GUI.

+IMPORTANT+ Now that you are using the command line, it is important to know that command line is very case sensitive, so follow the next few steps very carefully.

11. Once in text mode, you will be prompted to login by entering your username and password that you entered earler.

12. Now that you're logged on, there are a few more video options that need to be tweaked. To do this, you have to modify the xorg.conf flies using the following commands;
- first, you are going to create a backup in case of any issues -> sudo cp /etc/X11/xorg.conf
- next, we’re going to edit the settings, -> sudo nano /etc/X11/xorg.conf -> press W+CTRL, when prompted, type in DefaultDepth and press enter.
- This will bring you to a screen that has options for the default depth (video settings) -> hover the cursor over the default depth which is ‘24’ -> ‘24’ to ‘16’ (this changes the video depth so that Virtual PC can display it properly).

13. Now, overwrite your changes using CTRL + O (writeout) and press enter to confirm

14. Type in CTRL + X to exit the editing controls

15. Finally, type in sudo reboot to reset your system. Once it reboots, you should see the GUI where it asks for your username, and then your password. Enter those, and voila, you’ve now installed xubuntu on Virtual PC.

Monday, November 5, 2007

-I Want To Change The World-

Well, it's been about a week since my test drive experience, and really, it was awesome.

I guess that all my life (the 19 years that I've been around for) all I really wanted to do was make a difference, make the world a better place. Somewhere for everyone, where no one is judged on the physical. Perhaps that's just a fantasy, and maybe I'm crazy. It's up to you, on what you think. I think that the world would be a much better place if everyone would work together, help each other and gave the same amount of respect to others as they expect back. Pretty simple, uh? Well, if it's so easy, then why can't everyone take the time out of their lives to help someone or do something nice for someone they don't even know? I can't say that I'm perfect at this either, because there are days when I don't want to have anything to do with anyone, and I just want to be left alone.

Anyways, back to what I was saying... It's been a long week, and I have learned a lot, and had a lot of things to do... all of which I'm totally stoked to do, especially because I feel like I've changed the world in someway, even if it is only little. I realize now that there are people in the world who care about me, and love me for who I am, and they are proud of my accomplishments, as I should be. I think it was the fact that after I suggested the Male/Female test drivers that I realized that I really can make a difference, even if it only starts in one person's life, because one person is always better than none. Perhaps part of what let me see this is all the praise I recieved, and wasn't ever even expecting it. I just wanted to do something right, and I know that if it were me, I wouldn't last too long in that field, especially since the field is so male dominated.

So, not only do I feel like I changed the 'world' for the better, I also realize that from here on in, I'll have to stick it out there and get my kudos, just like anyone else.

Anyways, it's late and I'm tired. So night to all. Updates again soon.

Cheers

Rebecca

-Feels Like The First Time-

Well, Here is my first post to my newest blog. Just wanted to give it a good start. Nothing special this time around. I'm kinda hoping that this is going to be my vent spot for everything, both good and bad.... maybe get into the swing of doing this, and when I have something on my mind, I'll just spat it down here.
Just some plans for this blog, I'm hoping to make this blog one that I put all my experiences down into, so I can look back on it, and learn from my mistakes and other experiences.
So.... here goes, can't wait to start. Wish me luck!

<3
Rebecca