1 (07.05.2010 11:54:44 отредактировано lucefer)

Доброго времени суток! При установке операционной системы отформатировал только два раздела жесткого диска. Третий (файловая система ext2) трогать не стал, так как на нем много нужной мне информации. Все данные на нем прочитать можно, а добавить новые нельзя. Как подключить данный раздел на запись? Заранее спасибо.

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

2 (07.05.2010 11:10:14 отредактировано i2ks)

вывод команды  #mount и  #cat /etc/fstab покажите

It is good day to die ...
MS Windows 10
Заметки о главном...

3

[root@localhost ~]# mount
/dev/sda5 on / type ext3 (rw,relatime)
none on /proc type proc (rw)
/dev/sda7 on /home type ext3 (rw,relatime)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
gvfs-fuse-daemon on /home/alexey/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=alexey)
/dev/sda1 on /media/disk type ext2 (rw,nosuid,nodev,uhelper=hal)
/dev/sr0 on /media/cdrom type iso9660 (ro,nosuid,nodev,users,iocharset=utf8)
[root@localhost ~]# cat /etc/fstab
# Entry for /dev/sda5 :
UUID=d5b082a5-e552-5931-6457-671299f13f0f / ext3 relatime 1 1
# Entry for /dev/sda7 :
UUID=d47d3f6c-c14c-4db7-81d0-164a5aa336aa /home ext3 relatime 1 2
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=9eb61888-0455-42ba-a74e-3653b03d97af swap swap defaults 0 0
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

4

Не увидел тут ext2. Может плохо смотрю.
Есть очень простой способ и без консоли.
Управление компьютером -> Управление дисками. Там есть утилита для этого.
Или на пряму с консоли запусти # diskdrake.
Покажи ещё кстати # fdisk -l

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

5

[root@localhost ~]# fdisk -l

Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x94cad29d

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1       64378   517116253+  83  Linux
/dev/sda2           64379      121601   459643747+   5  Расширенный
/dev/sda5           64379       68237    30997386   83  Linux
/dev/sda6           68238       68397     1285168+  82  Linux своп / Solaris
/dev/sda7           68398      121601   427361098+  83  Linux
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

6

Увидел:

# Entry for /dev/sda7 :
UUID=d47d3f6c-c14c-4db7-81d0-164a5aa336aa /home ext3 relatime 1 2
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0

Параметр ro расшивровывается как read only.
Измени его на rw.

К сожалению не имею linux  под рукой, и не могу подсказать как перемонтировать все файловые системы. Перезагрузить и попробуй. Записать.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

7

из  mount видно вот что:

/dev/sda1 on /media/disk type ext2 (rw,nosuid,nodev,uhelper=hal)

в fstab отсутствует данная запись о sda1, а вы как диск подключаете?

It is good day to die ...
MS Windows 10
Заметки о главном...

8

Да, диск определился в /media.

Изначально хотел подключить так

mount /dev/sda1 /mnt/sda1

Выдает ошибку.

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

9

lucefer пишет:

Да, диск определился в /media.

Изначально хотел подключить так

mount /dev/sda1 /mnt/sda1

Выдает ошибку.

Монтирование разделов и дисков в Linux

It is good day to die ...
MS Windows 10
Заметки о главном...

10

В общем раздел переместил в /mnt/sda1/ без проблем. Внес поправки в /etc/fstab. Получил такое

# Entry for /dev/sda5 :
UUID=d5b082a5-e552-5931-6457-671299f13f0f / ext3 relatime 1 1
# Entry for /dev/sda7 :
UUID=d47d3f6c-c14c-4db7-81d0-164a5aa336aa /home ext3 relatime 1 2
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=9eb61888-0455-42ba-a74e-3653b03d97af swap swap defaults 0 0
# Entry for /dev/sda1 :
# UUID=45846fec-e872-271c-c7f2-7a55f9ebb6c2 /mnt/sda1 ext2 relatime 1 3
/dev/sda1 /mnt/sda1 ext2 user,auto,rw 0 0

Пробовал два варианта:

  1. UUID=45846fec-e872-271c-c7f2-7a55f9ebb6c2 /mnt/sda1 ext2 relatime 1 3

  2. /dev/sda1 /mnt/sda1 ext2 user,auto,rw 0 0

Работает только чтение. Записи на диск нет.

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

11

А под root запись разрешена?
К примеру, создадим пустой текстовый файл:
# touch /mnt/sda1/test
Если фал будет создан, значит смотрим это (проверяем):
stat /mnt/sda1 | grep Access
Если себя в правах не увидишь, то сделай этот каталог своим. # chown /mnt/sda1 user:user
Где user твоё имя пользователя в системе.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

12

lucefer пишет:

Пробовал два варианта:

   1.

      UUID=45846fec-e872-271c-c7f2-7a55f9ebb6c2 /mnt/sda1 ext2 relatime 1 3
   2.

      /dev/sda1 /mnt/sda1 ext2 user,auto,rw 0 0

а если так:
UUID=45846fec-e872-271c-c7f2-7a55f9ebb6c2 /mnt/sda1 ext2 defaults 1 3

It is good day to die ...
MS Windows 10
Заметки о главном...

13

А не пробовали так:
chown -R <user_name> /mnt/sda1
chmod -R 777 /mnt/sda1
?

14 (07.05.2010 20:31:30 отредактировано lucefer)

Спасибо всем. Заработало все, только команда чуть-чуть по другому - chown user:user /mnt/sda1.

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

15

Постоянно путаю синтаксис, бесит уже.
Рад, что помогло.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

16 (08.05.2010 14:51:39 отредактировано i2ks)

имхо, не очень то и хорошее решение.
на мой взгляд вот будет более правильным, должно все работать ab

/dev/sda1 /media/disk ext2 auto,uid=<youruid>,gid=<yourgid>, umask=000  1 2

It is good day to die ...
MS Windows 10
Заметки о главном...

17

i2ks, ваш на все случаи жизни - даже если изменить владельца нельзя.

18

i2ks пишет:

имхо, не очень то и хорошее решение.
на мой взгляд вот будет более правильным, должно все работать ab

/dev/sda1 /media/disk ext2 auto, ,uid=<youruid>,gid=<yourgid>, umask=000  1 2

Да, я согласен.
В Mandriva всё это можно было сделать и без консоли. diskdrake мощьная штука. конечно консоль тоже знать нужно. ab

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib