Installing Linux Fedora Core 2 on Sony Vaio PCG-GRX616MP

Here are the problems I encounter when installing Fedora Core 2 on a Sony Vaio PCG-GRX616MP (specifications).

Problems
Description
Status
Partition
Auto partionning doesn't work during installation.
Solved
Wireless
The "Internet Configuration Wizard" under GNOME was unable to detect the wireless PCMCIA card PCWA-C150S.
Solved
Floppy
Error message about floppy when the system poweroff
Solved
YUM
The Fedora Core 2 official site comes with little software.
Solved
DVD Player
Fedora Core 2 doesn't come with a dvd player pre-installed.
Solved
Bookmarks in Mozilla
I want to share the Mozilla bookmarks on both the Linux and Windows XP partition
Solved
XMMS
While streamind radio stations with XMMS, the song title doesn't appear
Solved


















Partition

The Sony Vaio PCG-GRX616MP comes with 2 Windows XP partitions of 20GB. I wanted to have a dual boot (Windows XP / Fedora) using GRUB. Windows XP would remains on the C: drive while Fedora will be installed on the D: drive. Therefore, before installing Fedora Core 2, I emptied the D: drive and defragment it using Windows XP utility.
During the installation of the Fedora Core 2, I was unable to use the auto-partitioning tool. Consequently, I made a manual partitioning using Disk DRUID. The steps I followed in this operation are:
1- Delete HDA4
2- Create a root (\) drive on 6GB
3- Create a swap drive of 1,5GB
4- Create a \home drive with the remaining free space (about 11GB)

Wireless

During the installation, the LAN card has been detected without any problem. On the other hand the wireless LAN card (PCWA-C150S) has not been detected. There is a bug on this issue. The workaround is as follow:
1- In a terminal windows, under root, type the following:
# /sbin/modprobe yenta-socket
# /sbin/service pcmcia restart
2- In the "Internet Configuration Wizard" under GNOME, the wireless card should be detected. Make the installation of the wireless card as eth1.
3- In /etc/modprobe.conf, comment (#) the line "alias eth1 orinoco_cs".

Floppy
When the system shutdown, I get a error message about the floppy. The Sony Vaio PCG-GRX616MP doesn't have a floppy drive. To avoid this message and subsequent more serious ones in case the system doesn't shutdown properly:
1- In /etc/modprobe.conf add the following line a the begining:
install floppy /bin/true

YUM
The official YUM repository comes with little software. I replaced the /etc/yum.conf file by the one below. All information to install YUM are here.


[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=fedora-release
tolerant=1
exactarch=1
retries=20

[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://www.las.ic.unicamp.br/pub/fedora/linux/core/$releasever/$basearch/os/
 ftp://mirror.pop-rs.rnp.br/pub/download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
 http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://www.las.ic.unicamp.br/pub/fedora/linux/core/updates/$releasever/$basearch/
 ftp://mirror.pop-rs.rnp.br/pub/download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
 http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/

#[updates-testing]
#name=Fedora Core $releasever - $basearch - Unreleased Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/

#[development]
#name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/

############################
## Alternate Repositories ##
############################

# Uncomment these to use them -- note that some packages
# from these repositories may conflict with the fedora.us
# packages. If you use these repositories, you may wish to
# comment-out the fedora.us and livna.org repositories.

[freshrpms]
name=FreshRPMs
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
#  ftp://ftp.cz.freshrpms.net/pub/linux/freshrpms/fedora/linux/$releasever/$basearch/
#  http://ftp.us2.freshrpms.net/linux/freshrpms/ayo/fedora/linux/$releasever/$basearch/
##gpgcheck=1

[dag]
name=Dag APT Repository
baseurl=http://dag.freshrpms.net/fedora/$releasever/en/$basearch/dag
  http://dag.atrpms.net/fedora/$releasever/en/$basearch/dag/
  http://ftp.heanet.ie/pub/freshrpms/pub/dag/fedora/$releasever/en/$basearch/dag
##gpgcheck=1

[dries]
name=Dries APT/YUM Repository
baseurl=http://dries.studentenweb.org/yum/fedora/linux/$releasever/$basearch/dries
#gpgcheck=1

#[spc-production]
#name=Subpop.net (Production)
#baseurl=http://rpms.subpop.net/fedora/linux/$releasever/$basearch/production
##gpgcheck=1

[newrpms]
name=NewRPMs
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/$basearch/fc$releasever
  http://newrpms.atrpms.net/apt/redhat/en/$basearch/fc$releasever
#gpgcheck=1

[atrpms-stable]
name=ATrpms - Stable (Most Stable)
baseurl=http://apt.physik.fu-berlin.de/fedora/$releasever/en/$basearch/at-stable
  http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-stable
  http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-stable
#gpgcheck=1

#[atrpms-good]
#name=ATrpms - Good (2nd Most Stable)
#baseurl=http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-good
#  http://apt.physik.fu-berlin.de/fedora/$releasever/en/$basearch/at-good
#  http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-good
##gpgcheck=1

#[atrpms-testing]
#name=ATrpms - Testing (3rd Most Stable)
#baseurl=http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-testing
#  http://apt.physik.fu-berlin.de/fedora/$releasever/en/$basearch/at-testing
#  http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-testing
##gpgcheck=1

#[atrpms-bleeding]
#name=ATrpms - Bleeding (Least Stable)
#baseurl=http://apt.physik.fu-berlin.de/fedora/$releasever/en/$basearch/at-bleeding
#  http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-bleeding
#  http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-bleeding
##gpgcheck=1




DVD Player
Fedora Core 2 doesn't with a DVD player pre-installed. I decided to use the mplayer. Here are the information to make the installation.

Bookmarks in Mozilla
Here is the way to do it:
1- Compile the kernel so it can read the ntfs partition. This page explain how to do it.
2- I need to mount the windows partition at startup. In order to do so, I added the following line in /etc/fstab:
/dev/hda1   /mnt/win   ntfs   rw,auto,noexec,user,uid=500,gid=100 0 0
3-  Replace the bookmarks.html on the linux partition by a symbolic link of the same file on the windows partition. This page explain how to do it.

XMMS
While streaming radio station with XMMS, the song title name doesn't name appear. The fix is here.