Перенес систему с одного диска на другой, FreeBSD 6.0
После запуска с нового диска, в процессе загрузки пишет
ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33Manual root filesystem specification:
...
Указываешь нужный раздел, продолжает загрузку.
Немогу найти, где поправить.
Что в старом, что в новом - загрузка идет с ad0s1a.
/boot на новом диске скопировал отдельно, после переноса системы (хотя результат не заметил, что до копирования что после все одинаково).
Привет!/etc/fstab проверял? Точно все правильно указано?
>Перенес систему с одного диска на другой, FreeBSD 6.0
>После запуска с нового диска, в процессе загрузки пишет
>ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
>
>Manual root filesystem specification:
>...
>Указываешь нужный раздел, продолжает загрузку.
>Немогу найти, где поправить.
>Что в старом, что в новом - загрузка идет с ad0s1a.
>/boot на новом диске скопировал отдельно, после переноса системы (хотя результат не
>заметил, что до копирования что после все одинаково).
>Привет!
>
>/etc/fstab проверял? Точно все правильно указано?
>
>
>>Перенес систему с одного диска на другой, FreeBSD 6.0
>>После запуска с нового диска, в процессе загрузки пишет
>>ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
>>
>>Manual root filesystem specification:
>>...
>>Указываешь нужный раздел, продолжает загрузку.
>>Немогу найти, где поправить.
>>Что в старом, что в новом - загрузка идет с ad0s1a.
>>/boot на новом диске скопировал отдельно, после переноса системы (хотя результат не
>>заметил, что до копирования что после все одинаково).Естественно.
Тут похоже дело не в fstab.
если старый винт еще жив, то можно сделать очень просто...
перенос системы NortonGhost-ом... перенесет все как есть...
единсвенное он сохранит размеры разделов... если это критично потом надо будет с их размерами поиграться...это самый простой вариант, я им пользовался несколько лет назад когда начинал познавать линуксы и юниксы
>если старый винт еще жив, то можно сделать очень просто...
>перенос системы NortonGhost-ом... перенесет все как есть...
>единсвенное он сохранит размеры разделов... если это критично потом надо будет с
>их размерами поиграться...
>
>это самый простой вариант, я им пользовался несколько лет назад когда начинал
>познавать линуксы и юниксыsorry, ничего личного, но один из самых ГАДКИХ советов - это совет по переносу
Unix'овых FS или клонированию с использованием Windoze утилит!!!To автор: чтобы хоть что-то понять что у вас стряслось - нужно иметь информацию,
а телепеты, они как известно в ОТПУСКЕ:- наличие в ядре ATA_STATIC_ID
вывод:
# atacontrol list
# cat /etc/fstab (+ старый fstab и как диски были подключены сперва и как потом - к контроллеру)# fdisk adX
>>если старый винт еще жив, то можно сделать очень просто...
>>перенос системы NortonGhost-ом... перенесет все как есть...
>>единсвенное он сохранит размеры разделов... если это критично потом надо будет с
>>их размерами поиграться...
>>
>>это самый простой вариант, я им пользовался несколько лет назад когда начинал
>>познавать линуксы и юниксы
>
>sorry, ничего личного, но один из самых ГАДКИХ советов - это совет
>по переносу
>Unix'овых FS или клонированию с использованием Windoze утилит!!!
>
>To автор: чтобы хоть что-то понять что у вас стряслось - нужно
>иметь информацию,
>а телепеты, они как известно в ОТПУСКЕ:
>
>- наличие в ядре ATA_STATIC_ID
>
>вывод:
>
># atacontrol list
># cat /etc/fstab (+ старый fstab и как диски были подключены сперва
>и как потом - к контроллеру)
>
># fdisk adXПривет Великий :)
ATA_STATIC_ID в ядре есть.
atacontrol list пишет
ATA channel 0:
Master: ad0 <ST3200822A/3.01> ATA/ATAPI revision 6
Slave: no device present
ATA channel 1:
Master: no device present
Slave: no device present# cat /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
#/dev/ad2s1d /arc ufs rw 1 1
#/dev/ad4s1d /users_tlink ufs rw 1 1
#/dev/ad6s1d /tlink ufs rw 1 1
#/dev/ad3s1d /arc/users_tlink ufs rw 1 1
#/dev/acd0 /cdrom cd9660 ro,noauto 0 0
Когда занимался dump, то этот новый диск был подключен как ad2.Происходит следующее.
Стартуем комп.
БИОС.
Загрузчик, как я понимаю. На этом этапе спрашивают
F1 FreeBSD
F5 Drive 1
Теперь похоже loader, с меню, с пунктами, картинкой FreeBSD в псевдографике.
Дальше загрузка ядра.
Подключение (или загрузка, как правильно сказать) устройств.
Определение дисков.
Нахождение диска (он один в системе):
kernel: ad0: 38172MB <MAXTOR 6L040J2 A93.0500> at ata0-master UDMA33
Попытка монтирования корня
kernel: Trying to mount root from ufs:/dev/ad0s1a
И вот тут и выдается приглашение ручками файловую систему и раздел загрузки.
Ввожу ufs:ad0s1a нажимаю enter и загрузка системы продолжается.
Как избавится от ручного ввода?
>>>если старый винт еще жив, то можно сделать очень просто...
>>>перенос системы NortonGhost-ом... перенесет все как есть...
>>>единсвенное он сохранит размеры разделов... если это критично потом надо будет с
>>>их размерами поиграться...
>>>
>>>это самый простой вариант, я им пользовался несколько лет назад когда начинал
>>>познавать линуксы и юниксы
>>
>>sorry, ничего личного, но один из самых ГАДКИХ советов - это совет
>>по переносу
>>Unix'овых FS или клонированию с использованием Windoze утилит!!!
>>
>>To автор: чтобы хоть что-то понять что у вас стряслось - нужно
>>иметь информацию,
>>а телепеты, они как известно в ОТПУСКЕ:
>>
>>- наличие в ядре ATA_STATIC_ID
>>
>>вывод:
>>
>># atacontrol list
>># cat /etc/fstab (+ старый fstab и как диски были подключены сперва
>>и как потом - к контроллеру)
>>
>># fdisk adX
>
>Привет Великий :)
>ATA_STATIC_ID в ядре есть.
>atacontrol list пишет
>ATA channel 0:
> Master: ad0 <ST3200822A/3.01> ATA/ATAPI revision 6
> Slave: no
>device present
>ATA channel 1:
> Master: no device
>present
> Slave: no
>device presentесли в соответствии с верхним у вас только ОДИН диск == ad0 и загрузка с него
не идет автоматом:# fdisk -B ad0
># cat /etc/fstab
>
># Device
> Mountpoint
> FStype Options
> Dump
> Pass#
>/dev/ad0s1b
> none
> swap
> sw
> 0
> 0
>/dev/ad0s1a
> /
>
> ufs rw
> 1
> 1
>#/dev/ad2s1d
>/arc
> ufs
> rw
> 1
> 1
>#/dev/ad4s1d
> /users_tlink
> ufs rw
> 1
> 1
>#/dev/ad6s1d
> /tlink
> ufs
> rw
> 1
>1
>#/dev/ad3s1d
> /arc/users_tlink ufs
> rw
> 1
> 1
>#/dev/acd0
> /cdrom
> cd9660
>ro,noauto 0
> 0
>Когда занимался dump, то этот новый диск был подключен как ad2.
>
>Происходит следующее.
>Стартуем комп.
>БИОС.
>Загрузчик, как я понимаю. На этом этапе спрашивают
> F1 FreeBSD
> F5 Drive 1верхнее означает что используется не стандартный MBR, а boot-manager:
# boot0cfg -v ad0
и видимо он настроен НЕВЕРНО: man boot0cfg
>Теперь похоже loader, с меню, с пунктами, картинкой FreeBSD в псевдографике.
>Дальше загрузка ядра.
>Подключение (или загрузка, как правильно сказать) устройств.
>Определение дисков.
>Нахождение диска (он один в системе):
>kernel: ad0: 38172MB <MAXTOR 6L040J2 A93.0500> at ata0-master UDMA33
>Попытка монтирования корня
>kernel: Trying to mount root from ufs:/dev/ad0s1a
>И вот тут и выдается приглашение ручками файловую систему и раздел загрузки.
>
>Ввожу ufs:ad0s1a нажимаю enter и загрузка системы продолжается.
>Как избавится от ручного ввода?либо записать стандартный загрузчик: fdisk, либо правильно настроить boot-manager
- boot0cfg, про настройки в BIOS разумеется нет речи, подразумевается на автоматеПример с boot-manager привести сейчас не могу, у меня его нет на машинах и серверах,
а стандартный загрузчик:[alone]~ > bsdlabel ad2s1
# /dev/ad2s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 614400 0 4.2BSD 2048 16384 38408
b: 1048576 614400 swap
c: 240107427 0 unused 0 0 # "raw" part, don't edit
d: 1048576 1662976 4.2BSD 2048 16384 8
e: 41943040 2711552 4.2BSD 2048 16384 28552
f: 20971520 44654592 4.2BSD 2048 16384 28552
g: 20971520 65626112 4.2BSD 2048 16384 28552
h: 153509795 86597632 4.2BSD 2048 16384 28552выше смотрим партицию "a:" - это корень, загрузчик by default работает с /dev/adXsYa
и пытается соответственно загрузить ядро с партиции "a"[alone]~ > fdisk -s ad2
/dev/ad2: 238216 cyl 16 hd 63 sec
Part Start Size Type Flags
1: 63 240107427 0xa5 0x80
[alone]~ >Flag == 0x80 означает Активный, загрузочный
Все
>Пример с boot-manager привести сейчас не могу, у меня его нет на
>машинах и серверах,
>а стандартный загрузчик:
>
>[alone]~ > bsdlabel ad2s1
># /dev/ad2s1:
>8 partitions:
># size offset
> fstype [fsize bsize bps/cpg]
> a: 614400
> 0 4.2BSD 2048
>16384 38408
> b: 1048576 614400
> swap
> c: 240107427 0
> unused
>0 0
> # "raw" part, don't edit
> d: 1048576 1662976 4.2BSD
> 2048 16384 8
> e: 41943040 2711552 4.2BSD
> 2048 16384 28552
> f: 20971520 44654592 4.2BSD
> 2048 16384 28552
> g: 20971520 65626112 4.2BSD
> 2048 16384 28552
> h: 153509795 86597632 4.2BSD
> 2048 16384 28552
>
>выше смотрим партицию "a:" - это корень, загрузчик by default работает с
>/dev/adXsYa
>и пытается соответственно загрузить ядро с партиции "a"
>
>[alone]~ > fdisk -s ad2
>/dev/ad2: 238216 cyl 16 hd 63 sec
>Part Start
> Size Type Flags
> 1:
> 63 240107427 0xa5 0x80
>[alone]~ >
>
>Flag == 0x80 означает Активный, загрузочный
>
>Все
Прописал стандартный загрузчик.
firewall# bsdlabel ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 369098752 0 4.2BSD 2048 16384 28552
b: 21618050 369098752 swap
c: 390716802 0 unused 0 0 # "raw" part, don't editfirewall# fdisk -s ad0
/dev/ad0: 95765 cyl 16 hd 255 sec
Part Start Size Type Flags
1: 63 390716802 0xa5 0x80и все равно при загрузке выдает:
ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fstype>
eg. ufs:da0s1a
? List valid disk boot devices
<empty line> Abort manual inputmountroot> ufs:ad0s1a
Trying to mount root from ufs:ad0s1a
>>Пример с boot-manager привести сейчас не могу, у меня его нет на
>>машинах и серверах,
>>а стандартный загрузчик:
>>
>>[alone]~ > bsdlabel ad2s1
>># /dev/ad2s1:
>>8 partitions:
>># size offset
>> fstype [fsize bsize bps/cpg]
>> a: 614400
>> 0 4.2BSD 2048
>>16384 38408
>> b: 1048576 614400
>> swap
>> c: 240107427 0
>> unused
>>0 0
>> # "raw" part, don't edit
>> d: 1048576 1662976 4.2BSD
>> 2048 16384 8
>> e: 41943040 2711552 4.2BSD
>> 2048 16384 28552
>> f: 20971520 44654592 4.2BSD
>> 2048 16384 28552
>> g: 20971520 65626112 4.2BSD
>> 2048 16384 28552
>> h: 153509795 86597632 4.2BSD
>> 2048 16384 28552
>>
>>выше смотрим партицию "a:" - это корень, загрузчик by default работает с
>>/dev/adXsYa
>>и пытается соответственно загрузить ядро с партиции "a"
>>
>>[alone]~ > fdisk -s ad2
>>/dev/ad2: 238216 cyl 16 hd 63 sec
>>Part Start
>> Size Type Flags
>> 1:
>> 63 240107427 0xa5 0x80
>>[alone]~ >
>>
>>Flag == 0x80 означает Активный, загрузочный
>>
>>Все
>Прописал стандартный загрузчик.
>firewall# bsdlabel ad0s1
># /dev/ad0s1:
>8 partitions:
># size offset
> fstype [fsize bsize bps/cpg]
> a: 369098752 0
> 4.2BSD 2048 16384 28552
>
> b: 21618050 369098752 swap
> c: 390716802 0
> unused
>0 0
> # "raw" part, don't edit
>
>firewall# fdisk -s ad0
>/dev/ad0: 95765 cyl 16 hd 255 sec
>Part Start
> Size Type Flags
> 1:
> 63 390716802 0xa5 0x80
>
>и все равно при загрузке выдает:
>
>ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
>
>Manual root filesystem specification:
> <fstype>:<device> Mount <device> using filesystem <fstype>
>
>
>eg. ufs:da0s1a
> ?
> List valid disk
>boot devices
> <empty line> Abort manual input
>
>mountroot> ufs:ad0s1a
>Trying to mount root from ufs:ad0s1aдиск ad0 единственный или есть еще диски?
еще раз вывод:
# bsdlablel adXsY в студию
и плюс вывод:
# boot0cfg adX
# cat /boot/loader.con*
# ls -la /boot/boot.conf
>еще раз вывод:
>
># bsdlablel adXsY в студию
>
>и плюс вывод:
>
># boot0cfg adX
>
># cat /boot/loader.con*
>
># ls -la /boot/boot.confДиск один единственный.
firewall# bsdlabel ad0s1a
# /dev/ad0s1a:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 369098752 63 4.2BSD 2048 16384 28552
b: 21618050 369098815 swap
c: 390716802 63 unused 0 0 # "raw" part, don't edit
partition a: partition extends past end of unit
partition b: offset past end of unit
partition b: partition extends past end of unit
partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: partition c doesn't cover the whole unit!
bsdlabel: An incorrect partition c may cause problems for standard system utilitiesfirewall# boot0cfg ad0
boot0cfg: /dev/ad0: unknown or incompatible boot codefirewall# cat /boot/loader.con*
firewall#firewall# ls -la /boot/boot.conf
ls: /boot/boot.conf: No such file or directory
>>еще раз вывод:
>>
>># bsdlablel adXsY в студию
>>
>>и плюс вывод:
>>
>># boot0cfg adX
>>
>># cat /boot/loader.con*
>>
>># ls -la /boot/boot.conf
>
>Диск один единственный.
>
>firewall# bsdlabel ad0s1a
># /dev/ad0s1a:
>8 partitions:
># size offset
> fstype [fsize bsize bps/cpg]
> a: 369098752 63
> 4.2BSD 2048 16384 28552
> b: 21618050 369098815 swap
> c: 390716802 63
> unused 0
> 0
> # "raw" part, don't edit
>partition a: partition extends past end of unit
>partition b: offset past end of unit
>partition b: partition extends past end of unit
>partition c: partition extends past end of unit
>bsdlabel: partition c doesn't start at 0!
>bsdlabel: partition c doesn't cover the whole unit!
>bsdlabel: An incorrect partition c may cause problems for standard system utilitiesдык вот ваша проблема выше!!!!!!!!!!!!!!!!!!!!!!
уж не знаю как вы переносили данные :(>
>firewall# boot0cfg ad0
>boot0cfg: /dev/ad0: unknown or incompatible boot code
>
>firewall# cat /boot/loader.con*
>firewall#
>
>firewall# ls -la /boot/boot.conf
>ls: /boot/boot.conf: No such file or directory
>>firewall# bsdlabel ad0s1a
>># /dev/ad0s1a:
>>8 partitions:
>># size offset
>> fstype [fsize bsize bps/cpg]
>> a: 369098752 63
>> 4.2BSD 2048 16384 28552
>> b: 21618050 369098815 swap
>> c: 390716802 63
>> unused 0
>> 0
>> # "raw" part, don't edit
>>partition a: partition extends past end of unit
>>partition b: offset past end of unit
>>partition b: partition extends past end of unit
>>partition c: partition extends past end of unit
>>bsdlabel: partition c doesn't start at 0!
>>bsdlabel: partition c doesn't cover the whole unit!
>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>
>дык вот ваша проблема выше!!!!!!!!!!!!!!!!!!!!!!
>уж не знаю как вы переносили данные :(
Вопрос про исправление.
Я понял что данные по c: несходятся с данными по b:?
И из-за этого загрузка автоматом не идет?
>>>firewall# bsdlabel ad0s1a
>>># /dev/ad0s1a:
>>>8 partitions:
>>># size offset
>>> fstype [fsize bsize bps/cpg]
>>> a: 369098752 63
>>> 4.2BSD 2048 16384 28552
>>> b: 21618050 369098815 swap
>>> c: 390716802 63
>>> unused 0
>>> 0
>>> # "raw" part, don't edit
>>>partition a: partition extends past end of unit
>>>partition b: offset past end of unit
>>>partition b: partition extends past end of unit
>>>partition c: partition extends past end of unitверхние сообщения говорят о том что партиции перекрываются
>>>bsdlabel: partition c doesn't start at 0!
а вот и про партицию "c" - она служебная, описывает диск или слайс целиком и
у вас начинается не с "0":>>>bsdlabel: partition c doesn't cover the whole unit!
>>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>>
>>дык вот ваша проблема выше!!!!!!!!!!!!!!!!!!!!!!
>>уж не знаю как вы переносили данные :(
>Вопрос про исправление.
>Я понял что данные по c: несходятся с данными по b:?
>И из-за этого загрузка автоматом не идет?криво РАЗБИЛИ: bsdlabel, соответственно криво скопировали (вероятно), тут с НУЛЯ
надо исправлять РАЗМЕТКУ (bsdlabel), затем делать newfs(tunefs), затем dump|restore
>>>>firewall# bsdlabel ad0s1a
>>>># /dev/ad0s1a:
>>>>8 partitions:
>>>># size offset
>>>> fstype [fsize bsize bps/cpg]
>>>> a: 369098752 63
>>>> 4.2BSD 2048 16384 28552
>>>> b: 21618050 369098815 swap
>>>> c: 390716802 63
>>>> unused 0
>>>> 0
>>>> # "raw" part, don't edit
>>>>partition a: partition extends past end of unit
>>>>partition b: offset past end of unit
>>>>partition b: partition extends past end of unit
>>>>partition c: partition extends past end of unit
>
>верхние сообщения говорят о том что партиции перекрываются
>
>>>>bsdlabel: partition c doesn't start at 0!
>
>а вот и про партицию "c" - она служебная, описывает диск или
>слайс целиком и
>у вас начинается не с "0":
>
>>>>bsdlabel: partition c doesn't cover the whole unit!
>>>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>>>
>>>дык вот ваша проблема выше!!!!!!!!!!!!!!!!!!!!!!
>>>уж не знаю как вы переносили данные :(
>>Вопрос про исправление.
>>Я понял что данные по c: несходятся с данными по b:?
>>И из-за этого загрузка автоматом не идет?
>
>криво РАЗБИЛИ: bsdlabel, соответственно криво скопировали (вероятно), тут с НУЛЯ
>надо исправлять РАЗМЕТКУ (bsdlabel), затем делать newfs(tunefs), затем dump|restore
Да уж ...
До dump/restore все грузилось...
Ну что ж. Буду искать диск для dump, потом переразбив и обратно дампить.
>>>>firewall# bsdlabel ad0s1a
>>>># /dev/ad0s1a:
>>>>8 partitions:
>>>># size offset
>>>> fstype [fsize bsize bps/cpg]
>>>> a: 369098752 63
>>>> 4.2BSD 2048 16384 28552
>>>> b: 21618050 369098815 swap
>>>> c: 390716802 63
>>>> unused 0
>>>> 0
>>>> # "raw" part, don't edit
>>>>partition a: partition extends past end of unit
>>>>partition b: offset past end of unit
>>>>partition b: partition extends past end of unit
>>>>partition c: partition extends past end of unit
>
>верхние сообщения говорят о том что партиции перекрываются
>
>>>>bsdlabel: partition c doesn't start at 0!
>
>а вот и про партицию "c" - она служебная, описывает диск или
>слайс целиком и
>у вас начинается не с "0":
>
>>>>bsdlabel: partition c doesn't cover the whole unit!
>>>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>>>
>>>дык вот ваша проблема выше!!!!!!!!!!!!!!!!!!!!!!
>>>уж не знаю как вы переносили данные :(
>>Вопрос про исправление.
>>Я понял что данные по c: несходятся с данными по b:?
>>И из-за этого загрузка автоматом не идет?
>
>криво РАЗБИЛИ: bsdlabel, соответственно криво скопировали (вероятно), тут с НУЛЯ
>надо исправлять РАЗМЕТКУ (bsdlabel), затем делать newfs(tunefs), затем dump|restoreВ дополнение.
Сделал тоже самое на другом серваке (он грузится нормально и вроде живет не тужит).
То же самое!
server# bsdlabel ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 209715200 0 4.2BSD 2048 16384 28552
b: 24723361 209715200 swap
c: 234438561 0 unused 0 0 # "raw" part, don't edit
server# bsdlabel ad0s1a
# /dev/ad0s1a:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 209715200 63 4.2BSD 2048 16384 28552
b: 24723361 209715263 swap
c: 234438561 63 unused 0 0 # "raw" part, don't edit
partition a: partition extends past end of unit
partition b: offset past end of unit
partition b: partition extends past end of unit
partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: partition c doesn't cover the whole unit!
bsdlabel: An incorrect partition c may cause problems for standard system utilities
Но при этом загрузка идет нормально.
Значит дело не в перекрытии.
>>>>>firewall# bsdlabel ad0s1aтьфу, елки зеленые!!! хто жа делаить bsdlabel на партицию!
ad0s1a - партиция, отсюда и "гнусные" сообщения ниже.
>>>>># /dev/ad0s1a:
>>>>>8 partitions:
>>>>># size offset
>>>>> fstype [fsize bsize bps/cpg]
>>>>> a: 369098752 63
>>>>> 4.2BSD 2048 16384 28552
>>>>> b: 21618050 369098815 swap
>>>>> c: 390716802 63
>>>>> unused 0
>>>>> 0
>>>>> # "raw" part, don't edit
>>>>>partition a: partition extends past end of unit
>>>>>partition b: offset past end of unit
>>>>>partition b: partition extends past end of unit
>>>>>partition c: partition extends past end of unit
>>
>>верхние сообщения говорят о том что партиции перекрываются
>>
>>>>>bsdlabel: partition c doesn't start at 0!
>>
>>а вот и про партицию "c" - она служебная, описывает диск или
>>слайс целиком и
>>у вас начинается не с "0":
>>
>>>>>bsdlabel: partition c doesn't cover the whole unit!
>>>>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>>>>
>>>>дык вот ваша проблема выше!!!!!!!!!!!!!!!!!!!!!!
>>>>уж не знаю как вы переносили данные :(
>>>Вопрос про исправление.
>>>Я понял что данные по c: несходятся с данными по b:?
>>>И из-за этого загрузка автоматом не идет?
>>
>>криво РАЗБИЛИ: bsdlabel, соответственно криво скопировали (вероятно), тут с НУЛЯ
>>надо исправлять РАЗМЕТКУ (bsdlabel), затем делать newfs(tunefs), затем dump|restore
>
>В дополнение.
>Сделал тоже самое на другом серваке (он грузится нормально и вроде живет
>не тужит).
>То же самое!
>server# bsdlabel ad0s1
># /dev/ad0s1:
>8 partitions:
># size offset
> fstype [fsize bsize bps/cpg]
> a: 209715200 0
> 4.2BSD 2048 16384 28552
>
> b: 24723361 209715200 swap
> c: 234438561 0
> unused
>0 0
> # "raw" part, don't edit
>server# bsdlabel ad0s1a
># /dev/ad0s1a:
>8 partitions:
># size offset
> fstype [fsize bsize bps/cpg]
> a: 209715200 63
> 4.2BSD 2048 16384 28552
> b: 24723361 209715263 swap
> c: 234438561 63
> unused 0
> 0
> # "raw" part, don't edit
>partition a: partition extends past end of unit
>partition b: offset past end of unit
>partition b: partition extends past end of unit
>partition c: partition extends past end of unit
>bsdlabel: partition c doesn't start at 0!
>bsdlabel: partition c doesn't cover the whole unit!
>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>
>Но при этом загрузка идет нормально.
>Значит дело не в перекрытии.значит ЧТО-ТО делаете НЕВЕРНО, потому как нет полного понимания что есть слайс,
что есть партиция, возможно и загрузчик НЕВЕРНО прописываете, потому как ЧТО и КАК
вы делаете - неизвестно, тут и так от жары мозги плавятся, еще выискать у вас ошибки...Пишите by email, разберемся.
>вы делаете - неизвестно, тут и так от жары мозги плавятся, еще
:)
Сочувствую.
попробую еще подумать, почитать, посмотреть :)
>если старый винт еще жив, то можно сделать очень просто...
>перенос системы NortonGhost-ом... перенесет все как есть...
>единсвенное он сохранит размеры разделов... если это критично потом надо будет с
>их размерами поиграться...
>
>это самый простой вариант, я им пользовался несколько лет назад когда начинал
>познавать линуксы и юниксы
По-моему самый простой метод dump/restore.
Он уже установлен и существует.