Перенос/редактирование раздела BeOS
alexy 17 апреля, 2004 - 10:16.Как, какими средствами это сделать? Пробовал Partition Magic, Acronis — результат отрицательный. Как я понимаю, вылетает загрузчик. Может в нём править что–то напрямую? Использование комплектного инсталятора с некоторых пор затруднительно: похоже неверный репликант приводит к зависанию, при загрузке системы на новом месте. Всё это относительно BeOS PE 5.03
Re: Перенос/редактирование раздела BeOS
По поводу репликанта — можно кое–что придумать.
Например, стереть /boot/home/config//settings/Tracker/tracker_shelf. Это файл со всеми репликантами; после того, как сотрёшь, никаких репликантов не останется, и можно будет загрузиться. Если, конечно, проблема была в этом.
По поводу переноса/редактирования раздела с BeOS: года два назад я писал в PowerQuest, и они ответили мне, что не планируют поддержку для bfs. Так что PartitionMagic отпадает.
Но с BeOS`ом всегда можно выйти из положения. Вот, например, таким способом:
1) устанавливаешь BeOS 5.0 PE
2) переименовываешь пятисотмегабайтный image.be в staraya_versia.image.be
3) в эту папку кидаешь неважно какой файл с размером большим, чем кол–во занятого места на твоём partition с BeOS + размер RAM + мегабайт 200–500 «про запас». (То есть, если у тебя на 10–гигабайтном разделе занято два гига, и памяти у тебя 128 мегабайт, файл должен быть примерно 2,5 гига).
4) переименовываешь файл из предыдущего пункта в image.be
5) грузишься в BeOS 5
6) BeOS подумает, что этот файл — это такой виртуальный диск. С помощью DriveSetup инициализируешь этот файл под bfs.
7) запускаешь Installer. Выбираешь в source тот раздел, который ты хочешь сохранить, а в target — этот виртуальный раздел. Выполняешь инсталляцию.
8) по окончании инсталляции можешь перегрузиться в Windows (или в любую другую ОС) и стирать нафиг раздел с BeOSом. Всё, что у тебя было, теперь сохранено в файле.
9) переделываешь разделы как твоей душеньке угодно. Новый раздел для BeOS должен быть как миниум равен размеру файла.
10) Когда захочешь восстановить BeOS в раздел, загружаешься в BeOS, сохранённый в этом файле, снова запускаешь Installer, выбираешь в source тот раздел, из которого ты копируешь файлы, в target — тот, куда копируешь, и запускаешь инсталляцию.
11) всё. Теперь у тебя есть BeOS на новом разделе. Файл, который при этом использовался, можешь стирать, и BeOS 5 PE из Виндовса убирать.
Пара замечаний:
Насколько я знаю, Dano не понимает виртуальные разделы в файлах. Поэтому если тебе надо перетаскивать с места на место Dano, можно будет попробовать следующее: ставишь ещё один BeOS 5 PE (на другом Windows`овском диске), загружаешься в него, запускаешь там Installer и в поле source выбираешь диск с Dano (а в target, как и в прошлый раз, тот диск, который ты создал из файла). Таким образом ты переносишь Dano в файл. Потом из этого же BeOS 5 PE Installer`ом переносишь Dano из виртуального диска внутри файла в отдельный раздел. Как Dano отреагирует на переноску с помощью Installer`а из PE — неизучено; может быть, что не заметит, а может быть, начнутся какие–то проблемы.
Если у тебя BeOS 5 PE, то ты сможешь работать с ним, даже когда ты уже перенёс его в виртуальный диск на файле. BeOS даже не заметит того, что он уже не в отдельном разделе. Dano в такой ситуации не загрузится.
Re: Перенос/редактирование раздела BeOS
Шаманский танец с бубном. А что делать? Только так.
Re: Перенос/редактирование раздела BeOS
Вновь созданный большой файл не инициализируется беосом. Пробовал и к созданному при инсталяции образу дописывать файлы — не хочет подхватывать. Где грабли?
Re: Перенос/редактирование раздела BeOS
а в терминале инициализоровать
mkbfs /fat_volume/BeOS/image.be
mount /fat_volume/BeOS/image.be [path]
Re: Перенос/редактирование раздела BeOS
А правила для прописания путей? У меня образ на логическом разделе, да ещё не на первом из дополнительных. Где синтаксис подглядеть?
Отправить комментарий