Две проблемы о.о"

Статус
В этой теме нельзя размещать новые ответы.

EnerJa86

Новичок
Пользователь
3 Июл 2012
12
0
1
28
Доброго всем вечера, вообщем, на днях поставил сборку колиня(из темы "Готовый образ colinux 1.4.5"), запустил-рега пашет, айвеб вроде бы тоже, но вот проблема: не могу вытаскивать/заменять/копировать/удалять какие-либо файлы, которые уже стоят на сервере. Вот ошибка:
p.s. зависит ли от того, что йа не могу выдать права на энтот файл?
Второй эррор заключается в логах идущих после запуска start.sh и startup_min.sh, после минуты прохода этих логов, сервер вроде как не запускается, а посылает квадратиками куда подальше:
P.P.s. в колине не работал, тапками не кидаться ^_^
 

EnerJa86

Новичок
Пользователь
3 Июл 2012
12
0
1
28

lsroot

Новичок
Пользователь
7 Апр 2012
19
1
3
49
Посмотрите объём ЖД командой df -h , в нашем случае интересует строка /dev/cobd0, и не плохо бы было взглянуть на сами .sh start.sh и startup_min.sh.
 

EnerJa86

Новичок
Пользователь
3 Июл 2012
12
0
1
28
[URL=http://www.radikal.ru][/URL]
Вот что получилось после команды df- h.
start.sh и startup_min.sh не смогу показать, т.к., писал выше, не могу что-либо делать с этими файлами.
Кстати пробовал с другими файлами(даже тот же cobd0), аналогично не хочет копироваться/заменяться/удаляться, всё та-же "Error 13", хотя мне больше кажется это в настройках колиня стоит какой-либо блок о.о"
 

lsroot

Новичок
Пользователь
7 Апр 2012
19
1
3
49
вот попробуйте сравните мой config от колиня работает все, не факт что в нём у Вас трабл, но всёже для чистоты проверьте
# The default kernel
kernel=vmlinux
#cobd0="d:\colinux.img"
# Swap device, should be an empty file with 128..512MB.
cobd1="d:\colinux\PW\Pwserver"
cobd2="d:\colinux\PW\Pwserver1_1Gb"
cobd3="d:\colinux\PW\Pwserver2_1Gb"
cobd4="d:\colinux\PW\Pwserver3_1Gb"
cobd5="d:\colinux\PW\Pwserver4_1Gb"
cobd6="d:\colinux\PW\Pwserver5_1Gb"
# This parameter will be forward to Linux kernel.
root=/dev/cobd0
# Additional kernel parameters (ro = rootfs mount read only)
rw
# Initrd installs modules into the root file system.
# Need only on first boot.
initrd=initrd.gz
# Maximal memory for linux guest
mem=1024
cocon=140x60
# Network
eth0=slirp,,tcp:29000:29000/tcp:80:80/tcp:8080:8080/tcp:10000:10000
#eth1=pcap-bridge,,00:FF:F9:54:7C:00
cofs0="d:\colinux\pw\distrib"
и ещё посмотрите настройки /etc/fstab должно быть вот так:
proc /proc proc defaults 0 0
/dev/cobd0 / ext3 errors=remount-ro 0 1
/dev/cobd1 swap swap defaults 0 0
/dev/cobd2 swap swap defaults 0 0
/dev/cobd3 swap swap defaults 0 0
/dev/cobd4 swap swap defaults 0 0
/dev/cobd5 swap swap defaults 0 0
0 mnt cofs defaults 0 1
 

lsroot

Новичок
Пользователь
7 Апр 2012
19
1
3
49
смысл выдавать уровень доступа в каталоге /mnt ? Но все же наверно может быть что на /home каким то чудесным образом установились права что то типо chmod 400 :eek:, нужно наверно всёже ещё раз перепроверить и выполнить chmod -R 777 home, или chmod -R 744 home кому как больше по вкусу :) и ещё один нюансик в конфиге колине есть забавная строка, а именно: # Additional kernel parameters (ro = rootfs mount read only)
rw - нужно все же проверить, а не стоит ли значение ro, а то запись в файловую систему будет запрещена :)
 

EnerJa86

Новичок
Пользователь
3 Июл 2012
12
0
1
28
вот попробуйте сравните мой config от колиня работает все, не факт что в нём у Вас трабл, но всёже для чистоты проверьте
# The default kernel
kernel=vmlinux
#cobd0="d:\colinux.img"
# Swap device, should be an empty file with 128..512MB.
cobd1="d:\colinux\PW\Pwserver"
cobd2="d:\colinux\PW\Pwserver1_1Gb"
cobd3="d:\colinux\PW\Pwserver2_1Gb"
cobd4="d:\colinux\PW\Pwserver3_1Gb"
cobd5="d:\colinux\PW\Pwserver4_1Gb"
cobd6="d:\colinux\PW\Pwserver5_1Gb"
# This parameter will be forward to Linux kernel.
root=/dev/cobd0
# Additional kernel parameters (ro = rootfs mount read only)
rw
# Initrd installs modules into the root file system.
# Need only on first boot.
initrd=initrd.gz
# Maximal memory for linux guest
mem=1024
cocon=140x60
# Network
eth0=slirp,,tcp:29000:29000/tcp:80:80/tcp:8080:8080/tcp:10000:10000
#eth1=pcap-bridge,,00:FF:F9:54:7C:00
cofs0="d:\colinux\pw\distrib"
и ещё посмотрите настройки /etc/fstab должно быть вот так:
proc /proc proc defaults 0 0
/dev/cobd0 / ext3 errors=remount-ro 0 1
/dev/cobd1 swap swap defaults 0 0
/dev/cobd2 swap swap defaults 0 0
/dev/cobd3 swap swap defaults 0 0
/dev/cobd4 swap swap defaults 0 0
/dev/cobd5 swap swap defaults 0 0
0 mnt cofs defaults 0 1
Вот мой конфиг о.о
# The default kernel
kernel=vmlinux

# File contains the root file system.
# Download and extract preconfigured file from SF "Images for 2.6".
cobd0="D:\coLinux\pwserver\Server.img"

# Swap device, should be an empty file with 128..512MB.
cobd1="D:\coLinux\pwserver\Pwserver"
cobd2="D:\coLinux\pwserver\Pwserver1_1Gb"
cobd3="D:\coLinux\pwserver\Pwserver2_1Gb"
cobd4="D:\coLinux\pwserver\Pwserver3_1Gb"
cobd5="D:\coLinux\pwserver\Pwserver4_1Gb"
cobd6="D:\coLinux\pwserver\Pwserver5_1Gb"

# Tell kernel the name of root device (mostly /dev/cobd0,
# /dev/cobd/0 on Gentoo)
# This parameter will be forward to Linux kernel.
root=/dev/cobd0

# Additional kernel parameters (ro = rootfs mount read only)
ro

# Initrd installs modules into the root file system.
# Need only on first boot.
initrd=initrd.gz

# Maximal memory for linux guest
mem=256

# Network
eth0=slirp,,tcp:29000:29000/tcp:80:80/tcp:8080:8080
#eth1=pcap-bridge,,00:FF:F9:54:7C:00

cofs0="d:\coLinux\pwserver\Pw"

Насчёт выдачи прав, на всю папку выдывал, и вроде как не chmod -R 777 /home, а chmod 777 -R /home хотя хз, ибо не разбираюсь :D
После этого всё равно не запускался ни сервер, ни работать с файлами не удавалось
 

lsroot

Новичок
Пользователь
7 Апр 2012
19
1
3
49
ну вот у вас в конфиге стоит права доступа к файловой системе ro т.е только чтение измените на rw - чтение/запись
# Additional kernel parameters (ro = rootfs mount read only)
ro <------это на rw замените
Насчёт команды chmod сначало задаётся параметр в нашем случии рекурс R потом правило 777 т.е chmod -R 777 home, что бы не думать про косую, то наведите курсор (полоску) на директорию home в командной строке напишите chmod -R 777 и затем удерживая контрол нажмите ентер директория home вставится в командную строку в нужном виде ;)
 

EnerJa86

Новичок
Пользователь
3 Июл 2012
12
0
1
28
ro на rw поменял, захожу, а start.sh всё так же безобразно себя ведёт, на действия с ним не реагрирует, а на права:
Вот последняя команда, это прописана команда на mnt(т.е. закинутый start.sh, и, как ни странно, ни ошибки/ничего не выдал)
 

lsroot

Новичок
Пользователь
7 Апр 2012
19
1
3
49
все верно будет ошибка команда chmod -R 777 выдаётся исключительно на директорию а не файл, на файлы внутри директории права даются командой chmod 777 *.* это даст всем файлам права 777 если только на файлы .sh то chmod 777 *.*.sh
 

ClouD

Инквизитор
Команда форума
Модератор
3 Апр 2012
402
136
43
Ярославль
все верно будет ошибка команда chmod -R 777 выдаётся исключительно на директорию а не файл, на файлы внутри директории права даются командой chmod 777 *.* это даст всем файлам права 777 если только на файлы .sh то chmod 777 *.*.sh
Немного поправлю
chmod 777 *.sh
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи онлайн

Сейчас на форуме нет ни одного пользователя.

Последние ресурсы

Статистика форума

Темы
3.838
Сообщения
21.197
Пользователи
7.601
Новый пользователь
hkuno