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

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: kostadinz в Feb 03, 2004, 21:52



Титла: проблем със звука след разархивиране
Публикувано от: kostadinz в Feb 03, 2004, 21:52
здравейте,
реших да променя размера на партишъните. за целта архивирах всички директории (ползвам мандрейк 9.1) с tar като му дадох и опция -р за да запомни правата на файловете.
оправих партишъните и разархивирах архива.
по време на разархивирането ми се "скара" че не може да създаде наколко hard връзки в директорията /dev/.
иазтрих всичко в /proc/
рестартирах при зареждането не се оправи с миксера, пуснах
makdev sound
 и всичко беше ок (дори чух акордите при старта на КДЕ-то)
обаче при пуск на xmms  ми казва че не може да отвори /dev/dsp
някой може ли да помогне


Титла: проблем със звука след разархивиране
Публикувано от: mironcho в Feb 03, 2004, 22:07
Само идея - провери правата на /dev/dsp* (също и на mixer). Найдобре е да са на 666.


Титла: проблем със звука след разархивиране
Публикувано от: kostadinz в Feb 04, 2004, 09:39
изобщо нямам /dev/dsp


Титла: проблем със звука след разархивиране
Публикувано от: FP в Feb 04, 2004, 16:34
Цитат (kostadinz @ Фев. 04 2004,10:39)
изобщо нямам /dev/dsp

KDE-то ти не ползва ли artsd?
Ако е така, може проблема да е в XMMS. Трябва да му настроиш првилния plugin: arts plugin, а не да ползва dsp

иначе /dev/dsp може да го създадеш наново с MAKEDEV
(по-точно: /dev/MAKEDEV)

Незнам какъв е ефекта от триенето на /proc, но смятам, че е никакъв.


Титла: проблем със звука след разархивиране
Публикувано от: zazzko в Feb 04, 2004, 19:22
/proc не е реална директория, просто в главната директоря създай /proc,  за да може да се mount-ва. След това ядрото прави фиктивни файлове вътре в нея (файла kcore всъщност е паметта на компютъра, например)


Титла: проблем със звука след разархивиране
Публикувано от: kostadinz в Feb 04, 2004, 21:15
преди xmms  си работеше с dsp (така е и в архива), но проблема стана след разархивиране.
с makedev опитах но ми нанправи поддиректория в dev
/dev/dsp/ и вътре имаше цялото дърво на dev. При пуск на xmms казва че /dev/dsp e директория и дава грешка.
първия път като изсипах архива бях оставил директорията /proc пълна. При всеки старт на линукса се почваше едни безкрайни чекове на файловата система - казваше че системата не е шатната качествено.
затова повторих разархивирането но изтрих proc и всичко е ток.
преоблема остана с /dev/ - може би е трябвало да сложа още някоя опция на tar-a


Титла: проблем със звука след разархивиране
Публикувано от: mikis в Feb 04, 2004, 23:58
Когато правиш архивни копия на цели дялове, мисля е по-добре да ползваш dd, а не tar. Само внимавай много със синтаксиса на dd, че стават грешки.
Общо взето идеята е следната. Да речем, че искаш да направиш копие на дяла /dev/hda6, който ти е root дял на Линукса. Просто, когато си под линукс (не съм сигурен дали трябва да си "руут", но мисля, че трябва) пишеш следното:

dd if=/dev/hda6 of=/mnt/hda1/backup/hda6.img

където /mnt/hda1 е друг дял, /backup е директория в него, а hda6.img е файлът "образ" в който се записва информацията. Дялът може да е например FAT32 дяла на Уиндос или друг Линукс дял. Разбира се трябва да имаш достатъчно свободно място за да побере целият /dev/hda6 и трябва да е монтиран, за да можеш да пишеш на него, нали ;)
Обърни внимание при dd, че
if - означава "input file", т.е. файл от който се чете, а
of - означава "output file", т.е. този в който се пише.
Трябва много да внимаваш да не ги объркаш, също така внимавай за други грешки, въобще преди да чукнеш ентър-а добре огледай какво си написал. ;)
След това този файл можеш да го смачкаш с tar или директно с bzip2. Има и фатка да го направиш да компресира в момента, в който чете, но не помня как точно беше за това няма да ти казвам да не се объркаш. Ако някой се сеща, да подскаже.

Това е в общи линии.


Титла: проблем със звука след разархивиране
Публикувано от: FP в Feb 05, 2004, 16:41
Цитат (kostadinz @ Фев. 04 2004,22:15)
с makedev опитах но ми нанправи поддиректория в dev
/dev/dsp/ и вътре имаше цялото дърво на dev. При пуск на xmms казва че /dev/dsp e директория и дава грешка.

Никога не съм пускал MAKEDEV, но мисля че това би свършило работа:

#cd /dev
#rm * -fr
#ln -s /sbin/MAKEDEV MAKEDEV
#./MAKEDEV

по-горе БЪДИ МНОГО СИГУРЕН че си в директория /dev !

Ако не искаш да триеш всичко в /dev може да пробваш това:

#cd /dev
#./MAKEDEV audio

BTW: провери дали ти се зарежда модула за звуковата карта!


Титла: проблем със звука след разархивиране
Публикувано от: kostadinz в Feb 05, 2004, 20:44
благодаря много, проблема се реши.
cd /dev
makedev /dev/