1 (11.02.2014 12:27:29 отредактировано kerogaz)

[root@livecd centoslive]# mount /dev/sda
mount: can't find /dev/sda in /etc/fstab or /etc/mtab
[root@livecd centoslive]# mount: can't find /dev/sda in /etc/fstab or /etc/mtab
> 

В fstab действительно нет никакого намека на жесткий диск
(хочу создать образ жесткого диска командой

dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror )

fdisk даёт

 fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008153c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1216     9764864   83  Linux
/dev/sda2            1216       19458   146523137    5  Extended
/dev/sda5            1216        1736     4170752   82  Linux swap / Solaris
/dev/sda6            1736       19458   142351360   83  Linux

Disk /dev/mapper/live-rw: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/live-osimg-min: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/sdb: 8166 MB, 8166703104 bytes
255 heads, 63 sectors/track, 992 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x854e438f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         993     7975264+   b  W95 FAT32
Partition 1 has different physical/logical endings:
     phys=(991, 254, 63) logical=(992, 223, 63

)

2 (11.02.2014 12:28:47 отредактировано baralgin)

А разве не раздел монтировать надо: mount /dev/sdaX /<точка монтирования> ? Где X - номер раздела.

3 (11.02.2014 12:32:33 отредактировано kerogaz)

То же сообщение

[root@livecd centoslive]# mount /dev/sda1
mount: can't find /dev/sda1 in /etc/fstab or /etc/mtab

я думаю что какой радел ни назначай будет то же самое поскольку fstab какой-то странный :

/dev/root  /         ext4    defaults,noatime 0 0
devpts     /dev/pts  devpts  gid=5,mode=620   0 0
tmpfs      /dev/shm  tmpfs   defaults         0 0
proc       /proc     proc    defaults         0 0
sysfs      /sys      sysfs   defaults         0 0

4

Вы точку монтирования не указываете.
попробуйте как то так

 Консоль:
mount /dev/sda1 /mnt

Ну или другую любую точку вместо /mnt

5 (11.02.2014 12:47:51 отредактировано kerogaz)

Я пользуюсь  следующей простой  инструкцией:
"Первым делом необходимо загрузиться с любого доступного Live-CD диска, имеющего утилиту dd, и войти в командную строку в качестве суперпользователя. Создаем точку монтирования для проведения резервного копирования.

mkdir /mnt/backup

Монтируем жесткий диск на который необходимо сохранить образ.

mount /dev/sdb1

Создание образа жесткого диска

dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror

if=/dev/sda - копируем весь жесткий диск sda;
of=/mnt/backup/sda.img - копируем в /mnt/backup/sda.img;
bs=8M - задаем размер кэша жесткого диска для ускорения процедуры копирования (иначе данные будут сбрасываться малыми порциями по 512 байт);
conv=sync,noerror - указываем dd на необходимость копирования по типу бит-в-бит с игнорированием ошибок чтения.

Или надо обязательно второй жесткий диск, на который записывается образ sda?

6 (11.02.2014 12:48:28 отредактировано baralgin)

Я кончено профан в линуксе, но по моему надо так:

 Консоль:
# mkdir /mnt/backup
# mount /dev/sdb1 /mnt/backup
# dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror

p.s. не ругайте сильно ab

7

У меня есть только один жеский диск а sdb1 это флешка которая уже примонтировна

Но тоже фигня

[root@livecd centoslive]# mount /dev/sdb1
mount: /dev/sdb1 already mounted or /media/New Volume busy
mount: according to mtab, /dev/sdb1 is already mounted on /media/New Volume
[root@livecd centoslive]# dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror
Bus error

8

так как /dev/sdb1 is already mounted on /media/New Volume то,по моему, надо как то так

 Консоль:
# dd if=/dev/sda of=/media/New Volume/backup/sda.img bs=8M conv=sync,noerror

9 (11.02.2014 13:01:38 отредактировано kerogaz)

У меня такое подозрение что на флешку образ жесткого диска вообще с помощью dd   фиг запишешь. Похоже надо второй жесткий диск или непримонтированный раздел этого же диска достаточного размера

10

Тебе ведь уже сказали, что надо указывать точку монтирования.
Если она не указана, то команда mount ищет запись в fstab (из которой она бы и взяла точку монтирования), ну и не находя её выдаёт ошибку.

И у тебя неправильная инструкция, если там об этом не написано.

И dd делает образы несмонтированных разделов. Для его работы монтировать не надо. При монтировании надо указывать раздел, а не весь диск.

Так что у тебя ошибка на ошибке и ошибкой погоняет.

11

Vascom пишет:

Так что у тебя ошибка на ошибке и ошибкой погоняет.

Сорри за офтоп, вспомнилось как учительница по математике в школе говорила: если сделать четное количество ошибок, то ответ может получиться правильный. ag

12 (11.02.2014 16:08:48 отредактировано kerogaz)

Vascom пишет:

Тебе ведь уже сказали, что надо указывать точку монтирования.
Если она не указана, то команда mount ищет запись в fstab (из которой она бы и взяла точку монтирования), ну и не находя её выдаёт ошибку.

И у тебя неправильная инструкция, если там об этом не написано.

И dd делает образы несмонтированных разделов. Для его работы монтировать не надо. При монтировании надо указывать раздел, а не весь диск.

Так что у тебя ошибка на ошибке и ошибкой погоняет.

Ради интереса посмотрел другой источник и там также написано
"2. Создаём резервную копию
В данном примере /dev/hda это винчестер, который архивируем, а /dev/sda1 - это раздел внешнего винчестера или другая партиция, на которую архивируем, hda.img.gz - получившийся сжатый файл-образ.

2.1 Внешний винчестер или другой раздел диска
Монтируем устройство, куда мы будем архивировать данные
# mount -t vfat /dev/sda1 /mnt/sda1"

http://mydebianblog.blogspot.com/2008/03/dd.html
Я хотел записать образ на sda6 и не мог его также примонтировать

13

И где ты тут видишь то же самое?
1. Указана точка монтирования.
2. Указан раздел, а не весь диск.
3. Монтируется устройство на которое будут архивированы данные, а не с которого.

Включай мозги.

14 (11.02.2014 16:21:19 отредактировано kerogaz)

Ещё раз повторяю что я делал

Я хотел записать образ на sda6 и не мог его также примонтировать с Live CD. Я ради интереса загружал Live Puppy и с него всё прекрасно монтируется. А здесь ни фига

mkdir /mnt/backup
mount /dev/sda6

и то же самое

mount: can't find /dev/sda6 in /etc/fstab or /etc/mtab

15

mount -t ext4 /dev/sda6 /mnt/sda6
mount:mount point /mnt/sda6 does not exist

16

У меня только матерные слова есть

17 (11.02.2014 17:08:47 отредактировано kerogaz)

baralgin пишет:

Я кончено профан в линуксе, но по моему надо так:

 Консоль:
# mkdir /mnt/backup
# mount /dev/sdb1 /mnt/backup
# dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror

p.s. не ругайте сильно ab

Вы были правы ab Так работает. Спасибо. В моём случае это выглядит так:

# mkdir /mnt/backup
# mount /dev/sda6  /mnt/backup
# dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror

Правда сделал я это на Puppy . На сентосе наверное тоже работает но мне и этого достаточно

18

kerogaz, ну ты просто рекорды бьёшь.

То есть ты образ диска записал на этот же диск? Рекурсию изучаешь?

19 (11.02.2014 17:56:35 отредактировано kerogaz)

Vascom пишет:

kerogaz, ну ты просто рекорды бьёшь.

То есть ты образ диска записал на этот же диск? Рекурсию изучаешь?

А что делать если второго физического  диска нет а на флешку не пишется? Главное чтобы места хватило

20

kerogaz, и чё с ним дальше делать?  bj

21 (11.02.2014 18:23:21 отредактировано kerogaz)

stranger пишет:

kerogaz, и чё с ним дальше делать?  bj

Да хоть на флешку 128 Гб уже записать можно или на USB HDD и оттуда в случае чего восстанавливать систему. А dd на usb образ не создаёт  (Bus error)