Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: JavaOne в Jan 10, 2005, 22:26



Титла: linuxrc, grub
Публикувано от: JavaOne в Jan 10, 2005, 22:26
Опитвах се през последните седмици да напиша елементарен
linuxrc скрипт за mount на CDROM устройството и след
това естествено exec на /sbin/init ...
---------------------------------------------------
#!/bin/bash
checkide() {
        if [ "$CDROMDEVICE" != "" ];
        then
                return 0
        fi
        echo " - checking /dev/$1"
        if [ "`/bin/cat /proc/ide/$1/media 2>NUL`" = "cdrom" ];
        then
                echo " - /dev/$1 is a CD-ROM drive"
                /bin/mount -t iso9660 -o ro /dev/$1 /cdrom 2>NUL && \
                        CDROMDEVICE=$1 && \
                        echo " - mounted CD-ROM on /dev/$CDROMDEVICE" && \
                        return 1
                return 0
        fi
}
-----------------------------------------------------
успях да напиша това като се допитах до няколко скрипта но уви
нестава! ... /sbin/init не е включен поради mount проблемите,
които са на първо място.

и другото отнасящо се за grub е може би че не съм го настройл
като хората и за това linuxrc не се изпълнява като хората
-----------------------------
timeout 30
default 0

title  Live CD
kernel /boot/vmlinuz load_ramdisk=1 prompt_ramdisk=0
initrd=/rootfs.gz root=/dev/ram
------------------------------

някой да може да помогне с настройката за да се boot-не CD-to ?