проблеми с Live-CD
3 отговора
83 прегледа
проблеми с Live-CD
Направих си едно Live-CD, използвайки част от скриптовете на Slackware-Live и някои неща от Knoppix.
При Slackware-Live забелязах нещо, което не ми харесва - стартира се Xwindow system с потребител root. Това не ми се струва много разумно.
В моя Live-CD сложих настройки и за един друг потребител - guest, но се оказа, че този потребител няма права за достъп до някои файлове.
Например при логване веднага ме посреща съобщение:
-bash: /dev/null: Permission denied
Ето файловете в директорията /dev:
[линк]
При стартиране на KDE ми вади:
а при опит да пусна konsole:
Какво е объркано? Знам, че това са правата за достъп до някои файлове, но защо правата за достъп не са каквито трябва? Оригинала на системата от хард диска си работи без тези проблеми.
Файловете в директория /etc
[линк]
При Slackware-Live забелязах нещо, което не ми харесва - стартира се Xwindow system с потребител root. Това не ми се струва много разумно.
В моя Live-CD сложих настройки и за един друг потребител - guest, но се оказа, че този потребител няма права за достъп до някои файлове.
Например при логване веднага ме посреща съобщение:
-bash: /dev/null: Permission denied
Ето файловете в директорията /dev:
[линк]
При стартиране на KDE ми вади:
а при опит да пусна konsole:
Какво е объркано? Знам, че това са правата за достъп до някои файлове, но защо правата за достъп не са каквито трябва? Оригинала на системата от хард диска си работи без тези проблеми.
Файловете в директория /etc
[линк]
Re: проблеми с Live-CD
Ето част от кода на initrd/initrd_create от скриптовете на Slackware-Live (който ползвах за създаване на моя Live-CD):
# create fstab and mtab
echo "/dev/ram0 / ext2 defaults 0 0" >$MOUNTDIR/etc/fstab
echo "devpts /dev/pts devpts gid=5,mode=620 0 0" >>$MOUNTDIR/etc/fstab
echo "/dev/ram0 / ext2 rw 0 0" >$MOUNTDIR/etc/mtab
Май реда
echo "devpts /dev/pts devpts gid=5,mode=620 0 0" >>$MOUNTDIR/etc/fstab
трябва да бъде
echo "devpts /dev/pts devpts rw,gid=5,mode=620 0 0" >>$MOUNTDIR/etc/fstab
Предполагам, че това ще реши проблема с konsole (все още не съм пробвал).
# create fstab and mtab
echo "/dev/ram0 / ext2 defaults 0 0" >$MOUNTDIR/etc/fstab
echo "devpts /dev/pts devpts gid=5,mode=620 0 0" >>$MOUNTDIR/etc/fstab
echo "/dev/ram0 / ext2 rw 0 0" >$MOUNTDIR/etc/mtab
Май реда
echo "devpts /dev/pts devpts gid=5,mode=620 0 0" >>$MOUNTDIR/etc/fstab
трябва да бъде
echo "devpts /dev/pts devpts rw,gid=5,mode=620 0 0" >>$MOUNTDIR/etc/fstab
Предполагам, че това ще реши проблема с konsole (все още не съм пробвал).
Re: проблеми с Live-CD
Аз съм с Mandrake, но и при мен дава същото съобщение, когато вече има логнат един потребител. На втория, третия /ако не са root естествено/ дава Sound server... и т.н. Това е защото при логването на първия потребител, той автоматично получава ownership върху /dev/dsp. Т.е. когато има логнати двама или повече потребители, то само първия може да ползва звук.
Това е откакто съм с Mandrake 9.1 и KDE 3.1.0.
Виж дали guest е единствения /или поне първия/ потребител.
Това е откакто съм с Mandrake 9.1 и KDE 3.1.0.
Виж дали guest е единствения /или поне първия/ потребител.
Re: проблеми с Live-CD
Проблема с konsole не се реши. Пак същото съобщение за грешка