Ton4 0 Опубликовано: 31 января 2007 Решил завести себе на USB харде линя. Дистрибутив asp linux 11.2 нашёл у самолёта, за что ему отдельное спасибо! Установился нормально, вот только незадача - на самом раннем этапе загрузки выдаёт ошибки. Пробовал различные менеджеры загрузки, что идут в комплекте с линём (Lilo, ASP и ещё какой-то) , та же ботва (только ошибки разные). Может кто-нибудь уже ставил операционки на USB харды? В общем, какие будут мнения? П.С. как учил Кэп, офтоп и флуд в Блокнот 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Captain 0 Опубликовано: 31 января 2007 В общем, какие будут мнения?П.С. как учил Кэп, офтоп и флуд в Блокнот Кэп ещё учил пользоваться Live CD - Knoppix-ом в частности ;) Не каждый Бивис умеет грузится с USB, а с CD - почти все 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Ton4 0 Опубликовано: 1 февраля 2007 (изменено) Кэп ещё учил пользоваться Live CD - Knoppix-ом в частности ;) Не каждый Бивис умеет грузится с USB, а с CD - почти все Все наставления великого и ужасного конечно учтены! С Кноппиксом уже ознакомился по мере возможности. Но хочется именно полностью работоспособную систему именно на USB HDD, т.к. 60Гб ноутбучный винт разбивать на 2 системы жалко, а второй брать неохото - один руки нехило греет. Как ни странно, бивис видит внешнее устройство, как полноценный HDD. Завтра попробую туда XP воткнуть. UPD: XP устанавливаться отказался, сказал что данный диск не доступен для загрузки. Изменено 1 февраля 2007 пользователем Ton4 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ELO 0 Опубликовано: 1 февраля 2007 Установился нормально, вот только незадача - на самом раннем этапе загрузки выдаёт ошибки. Пробовал различные менеджеры загрузки, что идут в комплекте с линём (Lilo, ASP и ещё какой-то) , та же ботва (только ошибки разные). мало информации, на какой стадии виснет? На этапе загрузчика, старт ядра или при монтировки корневой? Может кто-нибудь уже ставил операционки на USB харды? Не ставил. Но если бы пришлось, то пробовал бы след. вариант. Старт инсталляции ASP, выбор ручного разбиения дисков, на hda (встроенный IDE диск) удаляем все разделы (прощай XP). На hda cоздаем 1-й раздел под swap. 512 Mb - 1Gb - обычно размер оперативки * 2. На hda cоздаем 2-й раздел под /boot. 30 Mb хватит за глаза. После этого прерываем инсталляцию ASP, оставшееся свободное место на диске под XP. Устанавливаем винду на оставшуюся часть диска, создавая для нее разделы средствами инсталлятора XP. [ Т.е. совсем не использовать hda под линукс не получится, но пожертвовать ~1 % пространства основного диска не проблема, полагаю. Можно было не создавать swap, но работать будет быстрее, чем если swap размещать на юэсбевом диске. ЗЫ. На самом деле я бы создавал на основном диске и корневую линукса, опять же для скорости, но это потеря 3-10 Gb и вариант остаться в винде без диска D при таком варианте разбивки. ] После инсталляции ХР ставите ASP обычным образом. Размещая на втором диске корневую и пр., но использую hda1 и hda2 под swap и /boot соответственно. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kukowa 0 Опубликовано: 14 февраля 2007 (изменено) мало информации, на какой стадии виснет?На этапе загрузчика, старт ядра или при монтировки корневой? Не ставил. Но если бы пришлось, то пробовал бы след. вариант. Старт инсталляции ASP, выбор ручного разбиения дисков, на hda (встроенный IDE диск) удаляем все разделы (прощай XP). На hda cоздаем 1-й раздел под swap. 512 Mb - 1Gb - обычно размер оперативки * 2. На hda cоздаем 2-й раздел под /boot. 30 Mb хватит за глаза. После этого прерываем инсталляцию ASP, оставшееся свободное место на диске под XP. Устанавливаем винду на оставшуюся часть диска, создавая для нее разделы средствами инсталлятора XP. [ Т.е. совсем не использовать hda под линукс не получится, но пожертвовать ~1 % пространства основного диска не проблема, полагаю. Можно было не создавать swap, но работать будет быстрее, чем если swap размещать на юэсбевом диске. ЗЫ. На самом деле я бы создавал на основном диске и корневую линукса, опять же для скорости, но это потеря 3-10 Gb и вариант остаться в винде без диска D при таком варианте разбивки. ] После инсталляции ХР ставите ASP обычным образом. Размещая на втором диске корневую и пр., но использую hda1 и hda2 под swap и /boot соответственно. КУКА, ПЕРЕСТАНЬ ХАМИТЬ!!! Проблема в том что драйвера USB не находяися в initrd имадже, так как на стдии начальной загрузки, у загрузчика доступ к дискам исключительно супер пупер низком уровне он види USB'шку, и подгружает ядро с initrd имаджем спокойно, далее отработав включается init, вот он то и не видит USB Для того что бы работала загрузка с USB тостаточно пересобрать initrd(команда mkinitrd) и поправить файлик modprobe.conf Изменено 14 февраля 2007 пользователем petrenka 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ELO 0 Опубликовано: 14 февраля 2007 Похоже это уже никого не интересует :) Для того что бы работала загрузка с USB тостаточно пересобрать initrd(команда mkinitrd) и поправить файлик modprobe.conf Все правильно, если проблема в этом и ошибка происходит при монтировке корневой. Вопрос об этом задавался. далее отработав включается init, вот он то и не видит USB Не init, а ядро не видит. init работает со спецфайлами, а не устройствами. Что в в fstab'e найдет в первой колонке, то и будет пытаться mount'ить. Ты же сам предлагаешь составить новый initrd, с модулями для kernel, которых ему не хватает в дефолтном initrd 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Ton4 0 Опубликовано: 14 февраля 2007 ELO, kukowa спасибо за советы. Прошу прощения, что пропал из темы. На мой взгляд, проблема заключается в Bios. Т.к. версия биоса не первой свежести, отсутствует строка загрузки с USB-HDD и вообще любого USB устройства. Ошибка выскакивала на этапе загрузки Kernel. Пишет что-то типа того, что кернел в ужасе. :) На данный момент проблему решил выделением на основном харде 10 Гб под разделы Linux и Swap. Когда-нибудь обновлю биос и повторю попытку. Порывшись в и-нете, обнаружил такую информацию, что Линь встаёт куда угодно и грузится с удовольствием даже с фешки. Windows Xp же наоборот стараниями разработчиков отказывается грузиться со съёмных устройств, и эта проблема нарочно зашита где-то глубоко в исходниках. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kukowa 0 Опубликовано: 14 февраля 2007 ггг еще раз настоятельно советую последовать моим советам... :) Могу продемострировать много кратные успешные установик ASPLinux на USB - Flash/HDD Проблема не в биосе а именно в initrd имадже, так как в стандратной конфигурации дров в нем нет, они подгружаются из modules.conf to ELO, незабываем про root=/dev/[xxx] 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Ton4 0 Опубликовано: 14 февраля 2007 Ну, если не лень возиться, скинь подробный мануал мне в личку, только желательно с подробными инструкциями - буду весьма благодарен. Поставил Suse 10.2. В менюшках покапался, разобрался в основной массе, красиво конечно, но понял, что не имея ######а быстро в нём не освоюсь, т.к, несчитая нескольких часов в Кнопиксе, Линя вижу в первый раз и пока понятия не имею что, куда и зачем. Это не винда, где тыкай мышью и жди. Прежде, чем заговорим на эту тему наравне, пройдут месяцы. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ELO 0 Опубликовано: 14 февраля 2007 to ELO, незабываем про root=/dev/[xxx] не помню ни одного случая, чтобы aspldr или grub не проставили этот параметр 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах