Перезд на новый хард (Что делать)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Аватара пользователя
DominiuM
Сообщения: 47
ОС: openSuSE 11.2, Windows 7

Re: Перезд на новый хард

Сообщение DominiuM »

На счет сжимает не так выразился! про z и j знаю! Ну вот попробовал, загрузился и подмонтировал разделы далее пишу в консоли:

Код: Выделить всё

linux@linux:~> su
linux:/home/linux # mount
/dev/loop0 on / type defaults (rw,0)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sdb6 on /media/disk type ext4 (rw,nosuid,nodev)
/dev/sdb7 on /media/disk-1 type ext4 (rw,nosuid,nodev)
linux:/home/linux # ls /media/disk
bin  boot  dev  etc  home  lib  lib64  lost+found  media  mnt  opt
proc  root  sbin  selinux  srv  success  sys  tmp  usr  var  windows
linux:/home/linux # cd /media/disk-1 && ls
irqsx  lost+found
linux:/media/disk-1 # tar -cfp /media/disk/backup.tar ./
tar: Удаляется начальный `/' из имен объектов
tar: /media/disk/backup.tar: Невозможно stat: Нет такого файла или каталога
tar: ./p: файл является архивом; не сброшен
tar: Exiting with failure status due to previous errors
linux:/media/disk-1 # ls
irqsx  lost+found  p
linux:/media/disk-1 # tar -cfp /media/disk/backup.tar /media/disk-1/
tar: Удаляется начальный `/' из имен объектов
tar: /media/disk/backup.tar: Невозможно stat: Нет такого файла или каталога
tar: /media/disk-1/p: файл является архивом; не сброшен
tar: Exiting with failure status due to previous errors
linux:/media/disk-1 # tar -cfp backup.tar ./
tar: backup.tar: Невозможно stat: Нет такого файла или каталога
tar: ./p: файл является архивом; не сброшен
tar: Exiting with failure status due to previous errors

Работаю с LiveCD.
Почему то появляется на диске которы резервирую какой то файл(р) в кедах определяется как tar архив и весит порядка 0.5 МБ - непонятно... Откуда ошибки тоже! Что не так делаю?
openSUSE 11.2, Win 7
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Перезд на новый хард

Сообщение drBatty »

у меня:
drBatty писал(а):
17.02.2010 07:33
tar -cpf

у вас:
DominiuM писал(а):
17.02.2010 17:02
tar -cfp

есть разница?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
DominiuM
Сообщения: 47
ОС: openSuSE 11.2, Windows 7

Re: Перезд на новый хард

Сообщение DominiuM »

Спасибо, однако разница есть! Извините ламера не знал, думал от перемены мест слагаемых итд итп.... похоже в tar -cfp, p распознавался как имя файла а /media/disk/backup.tar как директория которую надо залить в архив, так? только не пойму, перед р нет ни пробелов ни других разделителей, почему он распознавался как имя, а текущая директория как место для сохранения? И что он пытался залить в файл р? и как в моем варианте (tar -cfp) как указать правинльно аргументы и вообше можно ли? Извините уж за флуд, но в консоли не силен а если объясните хоть какой то опыт приобрету, хоть в чем то разберусь) Если не сложно подскажите пожалуйста!!
openSUSE 11.2, Win 7
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Перезд на новый хард

Сообщение drBatty »

DominiuM писал(а):
17.02.2010 20:45
почему он распознавался как имя

просто это очень древняя утилита. тогда ещё не было общепринятых стандартов. а поменять формат нельзя - старые скрипты не будут работать. это плата за обратную совместимость...
за то можно без минуса (в этом конкретном случае). на самом деле таких исключений очень мало, вам просто не повезло.

ЗЫЖ у меня предложение к гуру: расскажите о известных вам "косяках" вроде этого.
На вскидку мне припоминается только условный переход в команде sed, и порядок опций в read (он вроде тоже не просто так).
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Перезд на новый хард

Сообщение broom »

Это не потому, что tar старый. А потому, что параметр f требует аргумента - имя файла. Первое, что идёт после -f, воспринимается как имя файла. Другие параметры (c, z, j, v) можно менять местами сколько угодно.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Перезд на новый хард

Сообщение drBatty »

broom писал(а):
17.02.2010 21:07
Это не потому, что tar старый. А потому, что параметр f требует аргумента

а, точно. :)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Перезд на новый хард

Сообщение broom »

drBatty писал(а):
17.02.2010 20:50
ЗЫЖ у меня предложение к гуру: расскажите о известных вам "косяках" вроде этого.
На вскидку мне припоминается только условный переход в команде sed, и порядок опций в read (он вроде тоже не просто так).

а что там в sed? и в read?
:)
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали: