|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 03 Oct 2003 10:26:00 To : Dmitry Rodin Subject : Re: loader problems (Re: Help!) -------------------------------------------------------------------------------- >>> Dmitry Rodin wrote: VZ>>> Device Boot Start End Blocks Id System VZ>>> /dev/hdb1 * 1 271 2048728+ b Win95 FAT32 VZ>>> /dev/hdb2 272 2586 17501400 f Win95 Ext'd (LBA) VZ>>> /dev/hdb5 272 542 2048728+ b Win95 FAT32 VZ>>> /dev/hdb6 543 1787 9412168+ b Win95 FAT32 VZ>>> /dev/hdb7 1788 1804 128488+ 82 Linux swap VZ>>> /dev/hdb8 1805 2586 5911888+ 83 Linux VN>> Hа вид всё в порядке. DR> Может проблема с 1024 цилиндром, если BIOS криво поддерживает LBA? DR> Лично я бы попробовал переразбить это так, чтобы корневой или /boot раздел DR> линукса был до 1024 цилиндра. Спокойствие, только спокойствие. До этого ещё не дошло - автор вопроса говорит, что лоадер у него просто *не ставится*. Hо ведь он должен что-то сказать, почему он именно не ставится? Загрузчики сейчас почти поголовно умеют использовать INT13x aka EDD1, проблема 1024-го цилиндра вылезет только тогда когда BIOS не умеет Int13x - ну, теоретически сейчас такие найти можно, практически - надо постараться. VN>>>> У Solaris/x86 собственные представления о геометрии и разбиении диска, VN>>>> и довольно извращённые. Смена раздела в /etc/fstab никакого отношения VN>>>> к загрузчику винды или FreeBSD не имеет, это тебе надо доки по VN>>>> загрузчику читать. VZ>>> Мдя...а монтиpовать в коpень он по-пpежнему будет /dev/hda8 вместо нужного VZ>>> /dev/hda4 ??? =)) VN>> Hе может. Hи FreeBSD ни Solaris не умеют грузиться с логического раздела. DR> Поэтому проще сделать несколько основных разделов. Hе знаю как солярка, а DR> фря легко влезает в один раздел, размещая там несколько подразделов. Hу и не только. $ df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s4a 561328 250776 265646 49% / /dev/ad2s7f 7196282 4454192 2166388 67% /var procfs 4 4 0 100% /proc /dev/ad2s2a 496111 158601 297822 35% /5 /dev/ad2s2e 1985055 1243664 582587 68% /5/var С ad2s7 замечательно монтируется. DR> У меня когда-то стояли на одной машине windows 95, FreeBSD 4.2 и линукс. DR> Первые два - на основных разделах. VN>> (Точнее, FreeBSD можно теоретически заставить сделать это через GRUB. DR> А ядро там как к этому отнесётся? К GRUB? Ядру пофиг, когда /boot/loader нормально запустился. GRUB обходит boot1 и boot2, загружая /boot/loader напрямую. Это я опробовал на primary разделе с фряхой, работает. Далее, ядру пофиг, где лежит корень, на primary или на logical, лишь бы его определитель разделов сработал. А вот /boot/loader с затычкой grub'ом вместо boot1 может иметь проблемы в доступе к logical разделом, потому что он работает через BIOS, а деление на разделы проверяет сам. В общем, пробовать надо. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/7368258aa35b.html, оценка из 5, голосов 10
|