LINUX.ORG.RU

/tmp - ne mogu peremestit :(

 ,


0

0

Pojaluista pomogite. Pishu s live-cd, russkiy yazik ne hochet stavitsya :( OS xubuntu 12.04 amd64

izmenil v /etc/fstab disk dlya /tmp, ne mogu zaloginitsya teper :(

kak eto bilo?

1. vnachale ya pomenyal v fstab UUID dlya /tmp so starogo na noviy (vzyal UUID drugogo razdela na diske, ne montirovannogo v OS), ne loginitsya :(

2.vmesto UUID=... napisal v fstab /dev/sda7 /tmp ........ toje ne loginit:(

3. zashel s live-cd formatnul razdel /dev/sda7 i razdel starogo tmpv ext4, teper' voobshe pisets polniy, pri zagruzke pishet chto ne vidit daje stariy tmp, jmu M chtoby vosstanovit, zahodit v konsol, pishu mount /dev/sda7 /tmp ne rugaetsya, dalee Ctrl+D, dalee opyat ne loginit :(

Help, please !

Ответ на: комментарий от leonidko
xubuntu@xubuntu:~$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 18 18:43 07518d04-9305-4336-a146-d51c8f782c21 -> ../../sda6
lrwxrwxrwx 1 root root 10 May 18 18:43 0a1c74d4-a906-4e1f-8775-17f363ad2e55 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 18 18:43 5c3e924e-a720-4927-ae83-a57933ac144d -> ../../sda7
lrwxrwxrwx 1 root root 10 May 18 18:43 b640fcb4-605f-4ea8-877c-28459934622c -> ../../sda5
lrwxrwxrwx 1 root root 10 May 18 18:43 e6a4c255-91dd-4b36-807a-54681cb1e67e -> ../../sda3

fdisk -l nichego ne vidaet s (ya s live-cd)

McArcher
() автор топика
Ответ на: комментарий от McArcher

На live-cd монтируешь, в /mnt например, раздел содержащий / поломанной системы и делаешь cat /mnt/etc/fstab

И ещё про fdisk -l забыл.

leonidko ★★★★
()
Ответ на: комментарий от leonidko
xubuntu@xubuntu:~$ cat /media/***/etc/fdisk
cat: /media/***/etc/fdisk: No such file or directory
McArcher
() автор топика
Ответ на: комментарий от leonidko

v fstab vse puchkom poidee. ya ego nazad vernul. no etot razdel otformatirovan uje :)

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda6 during installation
UUID=07518d04-9305-4336-a146-d51c8f782c21 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=0a1c74d4-a906-4e1f-8775-17f363ad2e55 /boot           ext2    defaults        0       2
# /tmp was on /dev/sda3 during installation
# new1 /tmp
#UUID=35b8e90f-39ad-4497-8963-eb915b6723a5 /tmp            ext4    defaults        0       2
# new2 /tmp
#/dev/sda7 /tmp            ext4    defaults        0       2
# old /tmp
UUID=a12e8051-cbdf-410e-b5d1-6bbd8ec6f25b /tmp            ext4    defaults        0       2
# /var was on /dev/sda5 during installation
UUID=b640fcb4-605f-4ea8-877c-28459934622c /var            ext4    defaults        0       2

McArcher
() автор топика

izmenil v /etc/fstab disk dlya /tmp, ne mogu zaloginitsya teper :(

Зачем?


1. vnachale ya pomenyal v fstab UUID dlya /tmp so starogo na noviy (vzyal UUID drugogo razdela na diske, ne montirovannogo v OS), ne loginitsya :(

Нужно было проверить на ещё запущенной системе: mount -a

Подмонтируйте свой tmp куда угодно, сделайте chmod trwxrwxrwx /путь/к/точке/монтирования и отмонтируйте обратно. Теперь логинится?

AITap ★★★★★
()
Ответ на: комментарий от AITap
xubuntu@xubuntu:~$ mount /dev/sda7/ /tmpmount: only root can do that
xubuntu@xubuntu:~$ sudo mount /dev/sda7/ /tmp
xubuntu@xubuntu:~$ chmod trwxrwxrwx /dev/sda7
chmod: invalid mode: `trwxrwxrwx'
Try `chmod --help' for more information.

s live-cd montiroval noviy /tmp

McArcher
() автор топика
Ответ на: комментарий от leonidko
xubuntu@xubuntu:~$ sudo mount -U 07518d04-9305-4336-a146-d51c8f782c21 /mnt -o ro 
mount: /dev/sda6 already mounted or /mnt busy
mount: according to mtab, /dev/sda6 is mounted on /media/07518d04-9305-4336-a146-d51c8f782c21
xubuntu@xubuntu:~$ cat /mnt/etc/fstab
cat: /mnt/etc/fstab: No such file or directory

(s live-cd)

McArcher
() автор топика
Ответ на: комментарий от McArcher

sudo mount /dev/sda7/ /tmp

/dev/sda7 - файл, а не директория. Уберите «/» на конце.
Не монтируйте этот раздел в /tmp. Файлы, которые там находились, при этом станут (временно) недоступными. Система на livecd может успеть упасть. Монтируйте в /mnt, от этого ничего не изменится.

chmod trwxrwxrwx /dev/sda7

Права на точку монтирования, а не на файл-устройство.


Итого:
sudo mount /dev/sda7 /mnt
sudo chmod 1777 /mnt
sudo umount /mnt

AITap ★★★★★
()
Ответ на: комментарий от AITap

spasibo! ya postoyanno zabivayu pro «/» i kak pol'zovat'sya chmod'om :) vipolnil, seichas rebootnus' proverit'.

McArcher
() автор топика
Ответ на: комментарий от AITap

нет, я дурак, но не настолько, чтобы сразу две строчки на одну папку иметь)) получилось!!!!! дело было в том, что когда монтировался /dev/sda7 на нём права на запись всем не стояли, да? что значит 1 в 1777 ? тот самый стики бит? я забываю постоянно как пользоваться чмодом :((

McArcher
() автор топика
Ответ на: комментарий от McArcher
The first digit selects the  set  user  ID  (4)  and  set  group  ID  (2)  and
       restricted  deletion  or  sticky  (1) attributes.  The second digit selects permissions for the user who owns the file:
       read (4), write (2), and execute (1);

значит 1 это стики бит. ясно. мне так понятней цифырками чем rwxXst. Хотя, может привыкну и к буквам...

McArcher
() автор топика
Ответ на: комментарий от McArcher

UUID - не /dev/sda7, а свойство файловой системы на нём. Пример: 9f26970e-7638-4925-9ba6-148eea4537e4

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.