Страница 1 из 1

Монтирования второго винчестера

Добавлено: 2010-01-04 23:10:17
Сява
В общем недавно полетел 1 винт, что то там случилосб и ОС перестала запускатся, мне поставили новый, установили FreeBSD, подключили старый винт.
Проблемма в том что я не могу его смонтировать, даже не то что не могу, не понимаю как.
В /dev/ такие файлы:
  • ad0
    ad0s1
    ad0s2
    ad2
    ad2s1
    ad2s1a
    ad2s1b
    ad2s1c
    ad2s1d
    ad2s1e
    ad2s1f
fstab такой

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

# Device		Mountpoint	FStype	Options		Dump	Pass#
/dev/ad2s1b		none		swap	sw		0	0
/dev/ad2s1a		/		ufs	rw		1	1
/dev/ad2s1e		/tmp		ufs	rw		2	2
/dev/ad2s1f		/usr		ufs	rw		2	2
/dev/ad2s1d		/var		ufs	rw		2	2
/dev/cd0		/cdrom		cd9660	ro,noauto	0	0
Как я понял:
ad0
ad0s1
ad0s2
Это тот второй винчестер? Подскажите как его смонтировать(

Re: Монтирования второго винчестера

Добавлено: 2010-01-04 23:16:40
xelplogoog
хендбук смотрел?

Re: Монтирования второго винчестера

Добавлено: 2010-01-04 23:40:02
Сява
да смотрел, и пытался сделать сам, написал как видите только вечером, когда понял что я ничё не понял)

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 1:28:37
zoid
Сява писал(а):да смотрел, и пытался сделать сам, написал как видите только вечером, когда понял что я ничё не понял)
Да, ad0 - второй (старый) диск.
Как монтировать - это зависит от того, что там было.

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 1:39:36
Гость
Сява писал(а):В общем недавно полетел 1 винт, что то там случилосб и ОС перестала запускатся, мне поставили новый, установили FreeBSD, подключили старый винт.
Проблемма в том что я не могу его смонтировать, даже не то что не могу, не понимаю как.
Это тот второй винчестер? Подскажите как его смонтировать(
для начала - sysinstall его видит?

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 2:21:10
Сява
Как монтировать - это зависит от того, что там было.
Стоял второй линукс. Мне недо поставить этот винт что бы скопировать файлы нужные и всё
для начала - sysinstall его видит?
да

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 2:28:14
zoid
Сява писал(а): Стоял второй линукс. Мне недо поставить этот винт что бы скопировать файлы нужные и всё
Какая файловая система использовалась?

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 11:47:15
Сява
Какая файловая система использовалась?
Вот это даже и не знаю

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 12:42:34
server801
гляньте фдиском - он вам покажет какая файловая система

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 12:45:26
Гость
Сява писал(а):
Как монтировать - это зависит от того, что там было.
Стоял второй линукс. Мне недо поставить этот винт что бы скопировать файлы нужные и всё
для начала - sysinstall его видит?
да
как она его видит: ad, acd, da? видит участки? видит разделы? как видит так и монтируй нужный раздел в заранее подготовленую, пустую директорию.
более подробную инфу можешь получить от fdisk. запусти fdisk /dev/ad1 - как там его видит sysinstall. fdisk выдаст и sysid.

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 13:50:01
Сява
fdisk /dev/ad1
fdisk: cannot open disk /dev/ad1: No such file or directory
free109# fdisk /dev/ad0
******* Working on device /dev/ad0 *******
parameters extracted from in-core disklabel are:
cylinders=232581 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=232581 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 131 (0x83),(Linux native)
start 63, size 208782 (101 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 12/ head 254/ sector 63
The data for partition 2 is:
sysid 142 (0x8e),(unknown)
start 208845, size 234227700 (114368 Meg), flag 0
beg: cyl 13/ head 0/ sector 1;
end: cyl 1023/ head 254/ sector 63
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 15:04:24
BirdGovorun
Круто. Стоял Линух, поставили FreeBSD.
Монтируете как разделы Линукс. Два раздела на диске
один ~100m
sysid 131 (0x83),(Linux native)
start 63, size 208782 (101 Meg), flag 80 (active)
второй ~120G
sysid 142 (0x8e),(unknown)
start 208845, size 234227700 (114368 Meg), flag 0

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 15:05:43
BirdGovorun
BirdGovorun писал(а):Круто. Стоял Линух, поставили FreeBSD.
Монтируете как разделы Линукс. Два раздела на диске
один ~100m
sysid 131 (0x83),(Linux native)
start 63, size 208782 (101 Meg), flag 80 (active)
второй ~120G
sysid 142 (0x8e),(unknown)
start 208845, size 234227700 (114368 Meg), flag 0
man mount_ext2fs

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 15:27:24
zoid
Я не знаю, почему джентльмены рекомендуют смотреть сисид. По-моему, это не слишком информативно, под номером 131 (0x83) может прятатся одна из многих линуховых фс.

Я бы предложил так:

pkg_add -r fstyp

а потом
fstyp /dev/ad0s1

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 17:54:23
Сява
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports ... /fstyp.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports ... /fstyp.tbz' by URL

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 17:55:27
Гость
для начала можно попробовать 1. mount_ext2fs - загрузить модуль ядра.
2. mount_ext2fs /dev/ad0s1 /mnt - если не смонтирует тогда рыть какая линуховая fs?

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 18:02:15
Гость
mount_ext2fs: Command not found.
До этого вроде работало, монтировал, но там 5-6 файлов было и всё...
На том винте стоял SentOS

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 18:03:06
Сява
centos тойсть

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 18:34:08
BirdGovorun
Загрузить

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

#kldload ext2fs
#man ext2fs
Смонтировать:

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

#mount -t ext2fs /dev/ad0s1 /mnt 

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 18:37:40
zoid
Сява писал(а):
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports ... /fstyp.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports ... /fstyp.tbz' by URL
Для 7.1 пакетов не будет, конечно. Но порты, я полагаю у вас есть?

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

cd /usr/ports/*/fstyp
make install clean
Впрочем, скорее всего действительно ext3.

Если
mount_ext2fs: Command not found.
то

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

cd /usr/ports/sysutils/e2fsprogs
make install clean

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 19:45:07
Сява
Сделал, но там чёто не те файлы

Re: Монтирования второго винчестера

Добавлено: 2010-01-05 20:02:20
Сява
mount -t ext2fs /dev/ad0s1 /two
Сделал так
В папке two появились файлы:
config-2.6.18-128.el5
initrd-2.6.18-128.el5.img
message
symvers-2.6.18-128.el5.gz
System.map-2.6.18-128.el5
vmlinuz-2.6.18-128.el5
И каталоги
grub(в нём полно файлов) - e2fs_stage1_5,fat_stage1_5,ffs_stage1_5,device.map,grub.conf,iso9660_stage1_5,jfs_stage1_5,menu.lst,minix_stage1_5,reiserfs_stage1_5,splash.xpm.gz,stage1,stage2,ufs2_stage1_5,vstafs_stage1_5,xfs_stage1_5
lost+found(пустая папка)

Re: Монтирования второго винчестера

Добавлено: 2010-01-06 0:20:55
zoid
Сява писал(а):Сделал, но там чёто не те файлы
Значит файлы на ad0s2. Правда там, судя по sysid-у, LVM. Так что, не уверен, что это можно смонтировать под Фрёй.

Re: Монтирования второго винчестера

Добавлено: 2010-01-06 13:45:17
Alex_hha
Загрузиться с любого live cd с линухом, я бы взял тот же ubuntu, например.