URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53207
[ Назад ]

Исходное сообщение
"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"

Отправлено Schizoid , 07-Фев-05 23:53 
Винт был разбит на три партиции: Фря, диск С, диск Д.
Соответственно ad0s1 ad0s2 ad0s5
Потом повредили, востагновили.
После востановления таблицы разделов возникла такая ситуация:

Сейчас fstab выглядит так(всё маунтится замечательно) :
...
/dev/ad0s1f             /usr            ufs     rw              2       2
/dev/ad0s1d             /var            ufs     rw              2       2
/dev/ad0s3              /mnt/c          msdosfs rw              2       2
/dev/ad0s5              /mnt/d          msdosfs rw              2       2

А fdisk выводит вот какую информацию:

Disk name:      ad0                       FDISK Partition Editor
DISK Geometry:  4865 cyls/255 heads/63 sectors = 78156225 sectors (38162MB)

Offset       Size(ST)        End     Name  PType       Desc   Subtype    Flags
         0         63         62        -     12     unused         0
        63   12610962   12611024    ad0s1      8    freebsd       165
  12611025         63   12611087        -     12     unused         0
  12611088    8209152   20820239    ad0s3      7        fat        12
  20820240   57335985   78156224    ad0s2      4 extended DOS, LBA 15
  78156225       9135   78165359        -     12     unused         0

Особенно интересны две предпоследние строчки.
Кто нибудь может обьяснить такой феномен?
Почему ad0s3 идёт перерд ad0s2 ?

Видимо из-за этого возникает проблема при загрузке винды:
При старте даётся на выбор:
Ф1: фря
ф3: дос.  
(Опять же почему Ф3,если винда на диске С, а это вторая партиция?)
При выборе Ф3 загрузка останавливается. Полностью, даже екран не обнуляется.

Пожалуйста, кто чем может.
Хоть советом, хоть предположением.


Содержание

Сообщения в этом обсуждении
"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено Arifolth , 08-Фев-05 09:49 
>Винт был разбит на три партиции: Фря, диск С, диск Д.
>Соответственно ad0s1 ad0s2 ad0s5
>Потом повредили, востагновили.
>После востановления таблицы разделов возникла такая ситуация:
>
>Сейчас fstab выглядит так(всё маунтится замечательно) :
>...
>/dev/ad0s1f            
> /usr          
>  ufs     rw    
>          2
>      2
>/dev/ad0s1d            
> /var          
>  ufs     rw    
>          2
>      2
>/dev/ad0s3            
>  /mnt/c        
> msdosfs rw        
>     2      
> 2
>/dev/ad0s5            
>  /mnt/d        
> msdosfs rw        
>     2      
> 2
>
>А fdisk выводит вот какую информацию:
>
>Disk name:      ad0    
>          
>       FDISK Partition Editor
>DISK Geometry:  4865 cyls/255 heads/63 sectors = 78156225 sectors (38162MB)
>
>Offset       Size(ST)    
>   End     Name  PType
>      Desc   Subtype  
>  Flags
>         0  
>      63    
>    62      
> -     12    
>unused         0
>        63   12610962
>  12611024    ad0s1    
> 8    freebsd      
> 165
>  12611025         63
>  12611087        -
>    12     unused  
>       0
>  12611088    8209152   20820239  
> ad0s3      7    
>    fat      
> 12
>  20820240   57335985   78156224    
>ad0s2      4 extended DOS, LBA 15
>
>  78156225       9135  
>78165359        -  
>  12     unused    
>     0
>
>Особенно интересны две предпоследние строчки.
>Кто нибудь может обьяснить такой феномен?
>Почему ad0s3 идёт перерд ad0s2 ?
>
>Видимо из-за этого возникает проблема при загрузке винды:
>При старте даётся на выбор:
>Ф1: фря
>ф3: дос.
>(Опять же почему Ф3,если винда на диске С, а это вторая партиция?)
>
>При выборе Ф3 загрузка останавливается. Полностью, даже екран не обнуляется.
>
>Пожалуйста, кто чем может.
>Хоть советом, хоть предположением.

предположением.
а вообще винда и виндовый загрузчик живы? после "реанимирования"?
есть сильное подозрение что вылезает у тя ad0s3 - fat(потому и DOS и F3)
а ad0s2 - extended dos  это ваще не виндовая партиция, в списке extended партиции кстати обычно не появляются (ну по крайней мере просто так)
т. е. я так понимаю что после реанимации у тя виндовая партиция стала обзываться ad0s2 и имеет тип extended т. е. в списке её нет а в ней могут находиться ещё партиции. внутри =)


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено Shizoid , 08-Фев-05 19:58 
>предположением.
Спасибо.

>а вообще винда и виндовый загрузчик живы? после "реанимирования"?
Если я правильно понимаю, это файл ntldr. Есть. Читается.
Кроме того пытался установить заново винду. После первой перезагрузки должен был поиддее переустановить загрузчик...
А нет. Не помогает. Ничего не меняет, ни МБР ни виндовый загрузчик.

>есть сильное подозрение что вылезает у тя ad0s3 - fat(потому и DOS и F3)
Согласен.

>а ad0s2 - extended dos  это ваще не виндовая партиция,в
>списке extended партиции кстати обычно не появляются (ну по крайней мере
>просто так)
Вот с этого момента, пожалуйста, по подробней...
Почему?
Что не так?

>т. е. я так понимаю что после реанимации у тя виндовая партиция
>стала обзываться ad0s2 и имеет тип extended т. е. в списке
>её нет, а в ней могут находиться ещё партиции. внутри =)
Вот тут даже не знаю что сказать. Она была ad0s2, а стала ad0s3...
Монтирую я Диск С как ad0s3,и загрузчик ее видит как ad0s3.
А Винда (PQmagic) видит вторым разделом.
Загрузчик берёт инфу из /boot/mbr, может мне попробовать поменять его?
Но я не знаю чем. Есть что нибудь похожее на PQmagic для Фри?
Вообще что во фре работает с партициями? только fdisk?
Похоже что мне нужно свести вместе ad0s2 и ad0s3. (раньше ad0s3 не было)
Чем посоветуете?


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено lavr , 08-Фев-05 10:03 
>Винт был разбит на три партиции: Фря, диск С, диск Д.
>Соответственно ad0s1 ad0s2 ad0s5
>Потом повредили, востагновили.
>После востановления таблицы разделов возникла такая ситуация:
>
>Сейчас fstab выглядит так(всё маунтится замечательно) :
>...
>/dev/ad0s1f            
> /usr          
>  ufs     rw    
>          2
>      2
>/dev/ad0s1d            
> /var          
>  ufs     rw    
>          2
>      2
>/dev/ad0s3            
>  /mnt/c        
> msdosfs rw        
>     2      
> 2
>/dev/ad0s5            
>  /mnt/d        
> msdosfs rw        
>     2      
> 2
>
>А fdisk выводит вот какую информацию:
>
>Disk name:      ad0    
>          
>       FDISK Partition Editor
>DISK Geometry:  4865 cyls/255 heads/63 sectors = 78156225 sectors (38162MB)
>
>Offset       Size(ST)    
>   End     Name  PType
>      Desc   Subtype  
>  Flags
>         0  
>      63    
>    62      
> -     12    
>unused         0
>        63   12610962
>  12611024    ad0s1    
> 8    freebsd      
> 165
>  12611025         63
>  12611087        -
>    12     unused  
>       0
>  12611088    8209152   20820239  
> ad0s3      7    
>    fat      
> 12
>  20820240   57335985   78156224    
>ad0s2      4 extended DOS, LBA 15
>
>  78156225       9135  
>78165359        -  
>  12     unused    
>     0
>
>Особенно интересны две предпоследние строчки.
>Кто нибудь может обьяснить такой феномен?
>Почему ad0s3 идёт перерд ad0s2 ?
>
>Видимо из-за этого возникает проблема при загрузке винды:
>При старте даётся на выбор:
>Ф1: фря
>ф3: дос.
>(Опять же почему Ф3,если винда на диске С, а это вторая партиция?)
>
>При выборе Ф3 загрузка останавливается. Полностью, даже екран не обнуляется.
>
>Пожалуйста, кто чем может.
>Хоть советом, хоть предположением.


не надо предположений: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/disk-...


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено kir , 08-Фев-05 11:57 
есть одна такая замечательная утилита - к сожалению только под DOS или M$ называеться pqmagic - запусти и все поймешь


PS: линк на freebsd.org ничего не обьясняет


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено Shizoid , 08-Фев-05 19:28 
>есть одна такая замечательная утилита - к сожалению только под DOS или
>M$ называеться pqmagic - запусти и все поймешь

pqmagic показывает всё как и до востановления.
Тоесть:

FreeBSD          
C              
   Extended
   D


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено lavr , 08-Фев-05 20:09 
>есть одна такая замечательная утилита - к сожалению только под DOS или
>M$ называеться pqmagic - запусти и все поймешь
>
>
>PS: линк на freebsd.org ничего не обьясняет

печально


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено Arifolth , 09-Фев-05 10:03 
>есть одна такая замечательная утилита - к сожалению только под DOS или
>M$ называеться pqmagic - запусти и все поймешь
ничего замечательного я в ней не нахожу =)
куда замечательней symon (http://www.symon.ru/)
и загрузчик и эдитор партиций + можно скрывать партиции друг от друга
>
>
>PS: линк на freebsd.org ничего не обьясняет

P/ S/
прочти:

man fdisk
man bsdlabel
man newfs
man sysinstall


"Разделы 'поменялись местами' ad0s1 ad0s2 ad0s5"
Отправлено Skif , 09-Фев-05 11:17 
>P/ S/
>прочти:
>
>man fdisk
>man bsdlabel
>man newfs
>man sysinstall


Еще обрати внимание на
http://www.opennet.me/base/sys/partition_restore.txt.html
Возможно поможет