Fedora Core 2 Final & 3 Test 1 Notes
- Update from David Sanders:
1. Download the 4 ISO images.
2. Download fedora-core2-updated.zip
This contains the kernel and some other config files. It is rather
difficult to compile the kernel on a malfunctioning system so I'm
providing it to you.
3. Place fedora-core2-updated.zip in a shared folder (so we can get it later
via samba)
4. Create a virtual machine
5. Boot from first ISO image
6. Type: "linux text" at the boot prompt
7. Select language (english)
8. Select keyboard (us)
9. Select Monitor (LCD Panel 800x600)
10. Select System Type (workstation)
11. Select Disk Partitioning (auto)
12. Select Remove all partitions
13. Select OK to confirm
14. Select bootloader (grub)
15. Select special options (none)
16. Select boot password (none)
17. Select OK to confirm boot loader
18. Select install boot loader into MBR
19. Network config - DHCP - or enter IP address etc.
20. Select hostname (whatever)
21. Select Firewall (enable)
22. Select additional languages (english)
23. Select Time Zone (whatever)
24. Select Root Password (whatever)
25. Select Package Defaults (customize)
26. Package Selection (whatever, except ensure you pick "Windows File
Server" since we will need samba later)
27. Install Media (continue)
28. (format hardisk)
29. (install packages)
30. Reboot
31. SEGMENTATION FAULT (ignore)
You will see a lot of error message, these can be safely ignored.
You may get segmentation faults on some of the below commands, just try
the command again until it works.
32. login as root
33. mount /proc
34. mount /boot
35. mount -o remount,rw /
36. modprobe tulip
If you can't get the network card up, do the following, thanks Ray Harris:
a. Create an ISO image with fedora-core2-updated.zip on the root level
b. Mount the ISO in Virtual PC
c. Type: mount -t iso9660 /dev/hdc /mnt
d. Type: cp /mnt/fedora-core2-updated.zip /
e. cd / (Thanks Richard Rosenheim for pointing that out)
f. Continue with step 43
37. ifup eth0 boot
38. cd /
39. Now we go get the fedora-core2-updated.zip file.
Type: smbclient //win2ksvr/Share -U david
But replace "win2ksvr" with the name of your computer and "Share" with
the name of your shared folder and "david" with your username on
XP/2000
host.
40. Enter your password for your host computer
41. Type: get fedora-core2-updated.zip
42. Type: quit
43. unzip -o fedora-core2-updated.zip
43a. cp /boot/grub/menu.lst /boot/grub/grub.conf
44. shutdown -r now (or right-alt-del)
45. (Computer will hang when trying to shutdown)
46. From the VPC menu select Action->Reset
47. (reboots)
48. (Enters graphical setup menu)
49. Agree to the license agreement
50. Enable network time protocol (if you want)
51. Display setup (you can leave this as is for now)
52. Establish an user account
53. <additional CD's> - hit next
54. <finish setup> - hit next
55. Login
56. <All is well with the world>
- David Sanders found a fix! It involves re-compiling the kernel
with the modifications found in this file
(still available for archive purposes, you should use the updated directions
above)
Install in text mode.
When you reboot, strange things will happen, ignore it.
Copy config-2.6.7 into the top directory of the kernel tree and rename it to
".config", then copy xorg.conf to /etc/X11/xorg.conf
Type "make menuconfig" to see if there is anything you want to change.
Type "make".
Become superuser and type "make modules_install"
Copy "arch/i386/boot/bzImage" to "/boot/vmlinuz-2.6.7"
Copy ".config" to "/boot/config-2.6.7"
Copy "System.map" to "/boot/System.map-2.6.7"
Edit the bootloader config files to point to the new kernel
- Error submitted by Brian Myers:
apm: overridden by ACPI.
audit: initializing netlink socket (disabled)
audit(1084995019.304:0): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
invalid operand: 0000 [#1]
CPU: 0
EIP: 0060:[<c01040c2>] Not tainted
EFLAGS: 00000286 (2.6.5-1.358)
EIP is at mwait_idle+0x23/0x40
eax: c031f008 ebx: c031f000 ecx: 00000000 edx: 00000000
esi: 00039100 edi: c034e7a0 ebp: 003b2007 esp: c031ffec
ds: 007b es: 007b ss: 0068
Process swapper (pid: 0, threadinfo=c031f000 task=c02cdaa0)
Stack: 00020800 c010408a c03205fe c034e7c0 c010019f
Call Trace:
[<c010408a>] cpu_idle+0x1d/0x32
[<c03205fe>] start_kernel+0x174/0x176
Code: 0f 01 c8 8b 43 08 a8 08 75 0c 89 c8 0f 01 c9 8b 43 08 a8 08
<0>Kernel panic: Attempted to kill the idle task!
In idle task - not syncing
- Error submitted by Steve Schmidt:
Receive "An internal virtual machine error (13) has occurred." during
installation when Anaconda attempts to start the X server.
- Colin Barnhorst suggests that the cause may be polymorphic code in the
kernel
Jonathan Maltz added that you may want to follow Red Hat's BugZilla on this
issue:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119838
And:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=124251
Return to http://vpc.visualwin.com/