| [root@localhost
root]rpm -Uvh grub-0.92-7-i386.rpm Preparing... #########################################[100%] 1-grub-0.92-7 #########################################[100%] |
| [root@localhost
root]# cd /boot/grub [root@localhost grub]# ls device.map grub.conf minix_stage1_5 splash.xpm.gz xfs_stage1_5 e2fs_stage1_5 reiserfs_stage1_5 stage1 fat_stage1_5 jfs_stage1_5 splash3.xpm.gz stage2 ffs_stage1_5 menu.lst vstafs_stage1_5 |
| Nota
Importante: El paquete RPM kernel-2.4.2-2.ix86.rpm 3 instalándolo de la siguiente manera no modificará el kernel actual excepto por el archivo /sbin/installkernel que es un script sh que sirve para instalar un kernel cuando se compila el código fuente. Es necesario por ese motivo hacer una copia de este archivo antes de instalar el kernel-2.4.2-2 y después copiarlo de nuevo donde estaba eliminando al anterior. |
| [root@localhost
root]# rpm -ivh --nosignature --oldpackage --force
kernel-2.4.2-2.ix86.rpm Preparing... ########################################### [100%] 1:kernel ########################################### [100%] [root@localhost root] |
| # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,6) # kernel /boot/vmlinuz-version ro root=/dev/hda7 # initrd /boot/initrd-version.img #boot=/dev/hda default=0 timeout=6 splashimage=(hd0,6)/boot/grub/splash.xpm.gz title Windows 98 SE (fuck system) rootnoverify (hd0,0) chainloader +1 title GNU/Linux Red Hat 8 (2.4.18-14) root (hd0,6) kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ hdd=ide-scsi initrd /boot/initrd-2.4.18-14.img title GNU/Linux Red Hat 8 con Internet (2.4.2-2) root (hd0,6) kernel /boot/vmlinuz-2.4.2-2 hdd=ide-scsi root=/dev/hda7 |
| # grub.conf generated by anaconda... #... |
Toda fila precedida de un # es considerada como
comentario. |
| default=0 |
Significa que la primera opción del
menú
se ejecutará |
| timeout=6 |
Significa el tiempo que demora en
segundos
antes de ejecutarla |
| splashimage=(hd0,6)/boot/grub/splash.xpm.gz |
Es el gráfico que se muestra en el fondo
y hd0,6 significa disco 1
partición
6 donde esta el gráfico |
| title GNU/Linux Red Hat 8 con
Internet
(2.4.2-2) |
Es el texto del menú |
| root (hd0,6) |
Es la partición donde se instaló
el
Red Hat |
| kernel
/boot/vmlinuz-2.4.2-2 root=/dev/hda7 |
Es el kernel para el módem y hda7
es
lo mismo que hd0,6 pero en otra nomenclatura , si tu
partición
es otra sólo cambia de numero y si no lo sabes puedes ejecutar
el
comando siguiente: |
| [root@localhost grub]# fdisk -l Disco /dev/hda: 255 cabezas, 63 sectores, 2434 cilindros Unidades = cilindros de 16065 * 512 bytes Disposit. Inicio Principio Fin Bloques Id Sistema /dev/hda1 * 1 765 6144831 c Win95 FAT32 (LBA) /dev/hda2 766 2434 13406242+ f Win95 Ext'd (LBA) /dev/hda5 766 1600 6707106 b Win95 FAT32 /dev/hda6 1601 1690 722893+ b Win95 FAT32 /dev/hda7 1691 1882 1542208+ 83 Linux /dev/hda8 1883 1907 200781 82 Linux swap |
| [root@localhost
root]grub-install /dev/hda [root@localhost root]grub grub> root (hd0,0) grub> install (hd0,6)/boot/grub/stage1 d (hd0) (hd0,6)/boot/grub/stage2 p (hd0,6)/boot/grub/menu.lst grub> quit [root@localhost root] |
| [root@localhost root]rpm -Uvh
SM56_5.1_I386.rpm Preparing... ########################################## [100%] 1:sm56 ########################################## [100%] Please run sm56setup to complete installation. [root@localhost root]sm56setup 1 Motorola SM56 Softmodem setup for Linux Building driver... '/usr/local/sm56/sm56.o' --> ' /lib/modules/2.4.2-2/kernel/drivers/char/sm56.o' Creating device /dev/sm56... Pointing /dev/modem to /dev/sm56... Adding SM56 to /etc/modules.conf... SM56 setup complete. [root@localhost root]modprobe sm56 [root@localhost root] [root@localhost root]dmesg ... ... Motorola Softmodem: version SM56 Rel. 5.01 Build 01 [root@localhost root] |
|
|
|
| Noticia: En la página Web de Motorola Winmodem se han publicado nuevas versiones para el driver SM56, estas versiones no certificadas están disponibles ahora para RedHat 7.3, 8 , 9, Mandrake 9.2 , 10,Suse 9. Sin embargo no he podido hacer funcionar el driver para RedHat 8 con núcleo 2.4.18-14, esto es posible por que lamentablemente no existe un driver para cada versión del núcleo y el que proporciona Motorola sólo trabaja para los núcleos(2.4.18, 2.4.18-3, 2.4.20, 2.4.22). Si los dueños de Motorola proporcionaran el código fuente del driver, todo sería distinto. |