Привет. У меня не хочет загружаться скопированная с помощью dump система. Вот что выдаёт:
Mounting root from ufs:/dev/ad0s1a
setrootbyname failed
ffs_mountroot: can't find rootvp
Root mount failed: 6
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
пробовала (разные комбинации: ufs:/dev/ad0s1a и тд), но выдаёт то же самое.. вобщем, зайти в fstab не могу.. как ещё можно в него попасть?
Спасибо.
>Привет. У меня не хочет загружаться скопированная с помощью dump система. Вот
>что выдаёт:
>Mounting root from ufs:/dev/ad0s1a
>setrootbyname failed
>ffs_mountroot: can't find rootvp
>Root mount failed: 6
>
>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
>
>пробовала (разные комбинации: ufs:/dev/ad0s1a и тд), но выдаёт то же самое..
>вобщем, зайти в fstab не могу.. как ещё можно в него
>попасть?
>Спасибо.1. S kakih i na kakije diski vostanavlivalas sistema ?
2. Skolko i kak sdelani slice na teku6em diske ?
3. Na kakoi iz slice bila vostanovlena sistema ?Jesli ne pomogajet, no ni4ego ne me6ajet vzatj disk, zapustitca s nego i
t4atelno proveritj 4to i kak stalo na teku6em diske posle vostanovlenija.
>Привет. У меня не хочет загружаться скопированная с помощью dump система. Вот
>что выдаёт:
>Mounting root from ufs:/dev/ad0s1a
>setrootbyname failed
>ffs_mountroot: can't find rootvp
>Root mount failed: 6
>
>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
>
>пробовала (разные комбинации: ufs:/dev/ad0s1a и тд), но выдаёт то же самое..
>вобщем, зайти в fstab не могу.. как ещё можно в него
>попасть?
>Спасибо.какое отношение дамп имеет к загрузчикам?
смотрите как у вас диск при загрузке опознается adX - что вместо X и уж когда поймете,
что в /etc/fstab прописано
описанная проблема решена.. Вопрос теперь такой: загрузка идёт только с той, на которую делался дамп, а с той с которой делался дамп система не загружается (естественно, при этом отключаю диск с дампированной системой). Говорят, что FreeBSD запоминает систему, с которой происходила загрузка..
Вопрос: как сделать так, чтобы загрузка была возможна с обеих дисков, на которых стоит FreeBSD?
>Говорят,
>что FreeBSD запоминает систему, с которой происходила загрузка..Бред! Кто такое говорит?
По теме: загрузитесь с Live CD и смотрите, где накосячили с /etc/fstab.
а что поделаешь... я согласно, что сделала что-то не так, но я и пытаюсь выяснить как это исправить, а не слушать, что это бред.. Сейчас у меня происходит следующее:
отсоединяю диск, с которого делала дамп и выдаёт слеующее:
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot deviceподключаю диск, на который делался дамп, всё превосходно работает..
Как сделать так, что бы загрузка была возможна с обеих дисков?
>а что поделаешь... я согласно, что сделала что-то не так, но я
>и пытаюсь выяснить как это исправить, а не слушать, что это
>бред.. Сейчас у меня происходит следующее:
>отсоединяю диск, с которого делала дамп и выдаёт слеующее:
>Reboot and Select proper Boot device
>or Insert Boot Media in selected Boot device
>
>подключаю диск, на который делался дамп, всё превосходно работает..
>Как сделать так, что бы загрузка была возможна с обеих дисков?Есть СТАНДАРТНЫЙ загрузчик(MBR), а есть Boot Manager - бут менагер.
Теперь пример, допустим мы используем СТАНДАРТНЫЙ загрузчик (без выбора откуда и что
грузить), как должен быть оформлен слайс на диске:[alone]~ > fdisk -s ad2
/dev/ad2: 238216 cyl 16 hd 63 sec
Part Start Size Type Flags
1: 63 240107427 0xa5 0x80
[alone]~ ># man boot
...
Cold starts. Most i386 PCs attempt to boot first from floppy disk drive
0 (sometimes known as drive A:) and, failing that, from hard disk drive 0
(sometimes known as drive C:, or as drive 0x80 to the BIOS). Some BIOSes
allow you to change this default sequence, and may also include a CD-ROM
drive as a boot device.
...смотрим выше вывод от fdisk: Flags=0x80 - Bootable Active, можно воспользоваться
fdisk:# man fdisk -> fdisk -B ad2 (в моем случае ad2)
а можно
# sysinstall -> Custom -> Partition -> выбрать соответствующий диск и "S" - set Bootable,
при выходе на вопрос какой загрузчик: "Standard Install a standard MBR (no boot manager)"
- соответственно у нас ОБА диска должны быть БУТАБЕЛЬНЫЕОднако, вы один диск время от времени - ПОДКЛЮЧАЕТЕ, ОТКЛЮЧАЕТЕ, значит ЧТО?
- значит может съезжать нумерация, соответственно ЧТО? Правильно - нужно тот
диск которые ПОДКЛЮЧАЕТЕ-ОТКЛЮЧАЕТЕ - сажать на канал-контроллер "дальше" от
того который стационарный, например, допустим у вас есть:ad0 в системе, вам нужно чтобы он оставался ОСНОВНЫМ и у него не съезжала
циферка ad0 -> ad2Короче не знаю я как на детском уровне сие объяснять - ну совсем простые вещи:
[alone]~ > atacontrol list
ATA channel 0:
Master: acd0 <NEC DVD RW ND-3500AG/2.18> ATA/ATAPI revision 0
Slave: ad1 <Maxtor 6Y080P0/YAR41BW0> ATA/ATAPI revision 7
ATA channel 1:
Master: ad2 <Maxtor 6Y120L0/YAR41BW0> ATA/ATAPI revision 7
Slave: ad3 <Maxtor 6Y120L0/YAR41BW0> ATA/ATAPI revision 7
[alone]~ >выше видим: 0-канал ATA, на нем как Master DVDRW, как Slave=ad1, 1-канал - Master=ad2,
Slave=ad3 и система у меня грузиться с ad2 - сие задано в BIOS'е и диск ad2 размечен
как 0x80 - bootableВерхнее было про MBR, но есть еще Boot Manager - там можно задать с каких дисков
будет грузиться, там действительно запоминается ПОСЛЕДНЯЯ активная загрузка, но ее
можно изменить ПЕРЕД reboot/shutdown:# man boot0cfg