The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Перенес систему. Не монтируется корень."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 21-Июн-06, 09:15 
Перенес систему с одного диска на другой, FreeBSD 6.0
После запуска с нового диска, в процессе загрузки пишет
ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33

Manual root filesystem specification:
...
Указываешь нужный раздел, продолжает загрузку.
Немогу найти, где поправить.
Что в старом, что в новом - загрузка идет с ad0s1a.
/boot на новом диске скопировал отдельно, после переноса системы (хотя результат не заметил, что до копирования что после все одинаково).

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Перенес систему. Не монтируется корень."  
Сообщение от Serge (??) on 21-Июн-06, 09:41 
Привет!

/etc/fstab проверял? Точно все правильно указано?


>Перенес систему с одного диска на другой, FreeBSD 6.0
>После запуска с нового диска, в процессе загрузки пишет
>ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
>
>Manual root filesystem specification:
>...
>Указываешь нужный раздел, продолжает загрузку.
>Немогу найти, где поправить.
>Что в старом, что в новом - загрузка идет с ad0s1a.
>/boot на новом диске скопировал отдельно, после переноса системы (хотя результат не
>заметил, что до копирования что после все одинаково).


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 21-Июн-06, 13:03 
>Привет!
>
>/etc/fstab проверял? Точно все правильно указано?
>
>
>>Перенес систему с одного диска на другой, FreeBSD 6.0
>>После запуска с нового диска, в процессе загрузки пишет
>>ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
>>
>>Manual root filesystem specification:
>>...
>>Указываешь нужный раздел, продолжает загрузку.
>>Немогу найти, где поправить.
>>Что в старом, что в новом - загрузка идет с ad0s1a.
>>/boot на новом диске скопировал отдельно, после переноса системы (хотя результат не
>>заметил, что до копирования что после все одинаково).

Естественно.
Тут похоже дело не в fstab.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Перенес систему. Не монтируется корень."  
Сообщение от WinnieThePooh email(ok) on 21-Июн-06, 13:57 
если старый винт еще жив, то можно сделать очень просто...
перенос системы NortonGhost-ом... перенесет все как есть...
единсвенное он сохранит размеры разделов... если это критично потом надо будет с их размерами поиграться...

это самый простой вариант, я им пользовался несколько лет назад когда начинал познавать линуксы и юниксы

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Перенес систему. Не монтируется корень."  
Сообщение от lavr email on 21-Июн-06, 17:17 
>если старый винт еще жив, то можно сделать очень просто...
>перенос системы NortonGhost-ом... перенесет все как есть...
>единсвенное он сохранит размеры разделов... если это критично потом надо будет с
>их размерами поиграться...
>
>это самый простой вариант, я им пользовался несколько лет назад когда начинал
>познавать линуксы и юниксы

sorry, ничего личного, но один из самых ГАДКИХ советов - это совет по переносу
Unix'овых FS или клонированию с использованием Windoze утилит!!!

To автор: чтобы хоть что-то понять что у вас стряслось - нужно иметь информацию,
а телепеты, они как известно в ОТПУСКЕ:

- наличие в ядре ATA_STATIC_ID

вывод:

# atacontrol list
# cat /etc/fstab (+ старый fstab и как диски были подключены сперва и как потом - к контроллеру)

# fdisk adX

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 23-Июн-06, 11:40 
>>если старый винт еще жив, то можно сделать очень просто...
>>перенос системы 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 и загрузка системы продолжается.
Как избавится от ручного ввода?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Перенес систему. Не монтируется корень."  
Сообщение от lavr email on 23-Июн-06, 11:54 
>>>если старый винт еще жив, то можно сделать очень просто...
>>>перенос системы 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 означает Активный, загрузочный

Все

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 23-Июн-06, 15:56 
>Пример с 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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Перенес систему. Не монтируется корень."  
Сообщение от lavr email on 23-Июн-06, 16:08 
>>Пример с 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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 26-Июн-06, 11:02 
>еще раз вывод:
>
># 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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Перенес систему. Не монтируется корень."  
Сообщение от lavr email on 26-Июн-06, 11:17 
>>еще раз вывод:
>>
>># 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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

12. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 26-Июн-06, 12:09 
>>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:?
И из-за этого загрузка автоматом не идет?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "Перенес систему. Не монтируется корень."  
Сообщение от lavr email on 26-Июн-06, 12:28 
>>>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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

14. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 26-Июн-06, 13:08 
>>>>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, потом переразбив и обратно дампить.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

15. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 26-Июн-06, 13:12 
>>>>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
Но при этом загрузка идет нормально.
Значит дело не в перекрытии.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

16. "Перенес систему. Не монтируется корень."  
Сообщение от lavr email on 26-Июн-06, 13:26 
>>>>>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, разберемся.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

17. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 26-Июн-06, 13:34 
>вы делаете - неизвестно, тут и так от жары мозги плавятся, еще
:)
Сочувствую.
попробую еще подумать, почитать, посмотреть :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Перенес систему. Не монтируется корень."  
Сообщение от als email(??) on 23-Июн-06, 11:46 
>если старый винт еще жив, то можно сделать очень просто...
>перенос системы NortonGhost-ом... перенесет все как есть...
>единсвенное он сохранит размеры разделов... если это критично потом надо будет с
>их размерами поиграться...
>
>это самый простой вариант, я им пользовался несколько лет назад когда начинал
>познавать линуксы и юниксы
По-моему самый простой метод dump/restore.
Он уже установлен и существует.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру