|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Таааак, ребята, новая тема.
В общем, есть железо (стационар): Athlon XP 1600+, 1.4 GHz, 256 MiB RAM.
Обладает приводом и дисководом. Память рабочая, делал memtest.
В общем, есть диск: Ubuntu 10.04 Alternate. Образ целый. Проверял.
Как бы я ни ухищрялся - установка вылетает на 71% (Настройка APT), с криками о панике ядра и жалобами на отсутствие киляемых процессов.
Основная проблема в том, что кроме этого злосчастного диска у меня нет больше ничего - как назло куда-то затерялся RescueCD, хотя вроде никогда с ним не расставался. Более того - единственный рабочий привод в этом самом стационаре!
Стало быть, выкручиваюсь. Решил сделать Live-USB с RescueCD и пихнуть туда заодно установленную на виртуалке убунту, дабы в старых добрых гентушных традициях распаковать на хард и прописать загрузчик... А вот не тут-то было!
И так, и эдак делал live-usb... Пробовал и unetbootin, и usb-creator, и ручками, а результат один - ноутбук с флешки грузится, а стационар ни в какую. Начинает грузиться, но вместо загрузчика выдает экран с мигающим курсором и перестает реагировать на любые действия.
Собственно, два вопроса, на которые хотелось бы услышать хоть какие-нибудь предположения:
1) Почему при одинаковой конфигурации виртуалки и стационара, на виртуалке убунта ставится, а на стационаре вылетает с криками о нехватке памяти?
2) Почему попытка загрузиться с флешки приводит к такому странному результату? Связано ли это с архитектурой процессора (k7 вроде как совместима с i686)?
Ребята, мне нужен комп с приводом, или я сейчас повешусь - уже неделю гуглю. Помогите, пожалуйста, хоть каким-нибудь советом.
PS: До чего же надоело воскрешать старое железо! Хочу всего нового, чтобы работало с ходу и без проблем!
PPS: Да, я знаю, что минимальные требования убунты - 256 метров, и те еще для 8й версии! Но не во время же установки?
Добавлено спустя 17 минут 34 секунды:
Еще десять минут рылся в биосе. От бессилия покачал кондеры на плате. Пнул системник ногой и выключил. Решил помучать вторую флешку.
Добавлено спустя 32 минуты 51 секунду:
Обратил наконец внимание, что в загрузка с USB биосом предлагается как USB FDD. Кэп как бы намекает, что наверное великован объем usb-брелока у меня...
Добавлено спустя 20 минут 14 секунд:
Порылся на LOR.
Вот здесь: http://www.linux.org.ru/forum/linux-install/4779635
Мудрые люди говорят:
"Если ты сунешь флешку отформатированную как жесткий диск (USB-HDD) в AMIBIOS — то но грузиться откажется, надо форматировать как USB-FDD (файловая система начинается прямо с нулевого сектора, никакой MBR нет)."
Сейчас сделаю. Посмотрим, как будет работать.
Добавлено спустя 21 минуту 41 секунду:
Хоть и малость криворуко, но мне удалось запустить RescueCD с флеш-накопителя... Война продолжается!
Добавлено спустя 52 минуты 36 секунд:
Отлично! Замечательно!
Моя Wi-Fi карта BCM4318 работает исключительно через ndiswrapper!
Ну ничего... Сейчас запущу виртуалку, установлю его, добавлю виндовые дрова для карты...
А если возникнут проблемы - на помощь придет свитч и витая пара. Настроить выход стационара в инет через ноут - раз плюнуть.
Добавлено спустя 5 минут 45 секунд:
Повезло!
Сразу же нашел статью, в которой точно расписывается установка моей wi-fi карты на убунту.
http://forum.gameplanet.by/index.php?/topic/8708-windows-драйвера-в-linux-ndiswrapper/
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Наткнулся на другую статью. Официальную убунтовскую, тоже о моей BCM4318.
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
Добавлено спустя 1 минуту 31 секунду:
Сворганил систему в VirtualBox. Настало время ее перенести.
Помню, как-то мне удавалось смонтировать vdi-диск. Как уже не упомню.
Буду рыть инфу завтра. Сейчас надо хоть немного поспать.
Добавлено спустя 2 минуты 37 секунд:
В очередной раз понимаю, что я мастак писать интересные истории о железе и софте. Читайте на здоровье! Надеюсь, кому-нибудь когда-нибудь пригодится. )
PS:
Не надо на ночь пить коньяк!
Не надо на ночь пить коньяк!
Не надо смешивать коньяк с чем попало, и особенно на ночь, и особенно, если ты айтишник!
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
C нами с 09.04.2005 Репутация: 0.1
|
|
Боже... Чтоб быть толковым ИТшником лучше не пить... Господи... Что мешает грузиться с дискеты прописать туда загрузчик аналог gruba - гуглится за двадцать минут. Специально для этого придуман, потом с флешки хоть чёрта грузи лысого...
Я на одном USB HDD имею: slax, freebsd, win7 установку за 10 мин. со всем ПО, winXP за 3 минуты ставится со всем ПО, MHDD, memtest, MSDOS, DrWeb LiveCD, Windows XP LiveCD и прочее...
Никаких проблем USB HDD, FDD выбираешь и грузишься. Или с дискетки.
Мой моск... Такое читать...
|
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
DALDON, с дискетки мешает загрузиться необходимость ее сначала записать.
В нетбуке, надо полагать, нет не только привода, но также еще и дисковода. То бишь единственные привод и дисковод находятся в стационаре.
По поводу же Вашего USB HDD с десятком осей... Предполагаю, что контроллер выносного харда довольно сильно отличается от контроллера флешки - потому и нет разницы, что вы выставляете в параметрах загрузки биоса - usb hdd или usb fdd.
Добавлено спустя 4 минуты 50 секунд:
Кстати, сейчас, судя по всему, будет продолжение!
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
C нами с 09.04.2005 Репутация: 0.1
|
|
Цитата: |
В общем, есть железо (стационар): Athlon XP 1600+, 1.4 GHz, 256 MiB RAM.
|
Уважаемый, речь шла про стационарку. Уже залейте с нетбука какую нить ОС на стационарку и запишите дискету. Net install в конце-концов.
|
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Ну Далдончик!
Если бы диск с убунтой во время установки не выпадал в kernel panic, никаких бы проблем и не было - так бы и сделал.
Ты тему-то прочитай... )
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 46 C нами с 28.06.2008 Репутация: 40.5
|
|
inkognit, я, конечно, не специалист, но может стоит поставить 9 версию, а потом с нее обновиться?
|
_____________________________ Blaugrana al vent un crit valent tenim un nom el sap tothom: Barca , Barca, Barca.
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Эх... Ну пипл... Говорю же - записать не на чем...
Привод только в стационаре есть. )
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 46 C нами с 28.06.2008 Репутация: 40.5
|
|
inkognit, может диск дать?
|
_____________________________ Blaugrana al vent un crit valent tenim un nom el sap tothom: Barca , Barca, Barca.
|
|
|
|
|
|
|
C нами с 09.04.2005 Репутация: 0.1
|
|
inkognit писал(а): |
Ты тему-то прочитай... )
|
Как я понял, надо на стационарник поставить ОС имея в наличии рабочий нетбук.
1) ставим на нетбук PXE, и ставим на стационарник по сети. - Витуха. Может поставится? Или по PXE загрузить ядро, с нужным софтом и модулями, и уже по сетке разлить из архива что требуется.
2) вынимаем HDD из стационарника, через USB to SATA r IDE подключаем его к нетбуку и ставим ОС туда, любым способом, хоть из архива.
3) грузимся прости господи с Windows/Linux LiveCD и разливаем архив не из VBox, а из VMvare или с реального нетбука просто систему клонируем, да хоть в реал тайм по сетке. - С VBox не выйдет ничего. Сталкивался сам. Не работало. Без объяснения причин. - Почему не работало с Windows 7 у меня разворот из архива я разобрался. Проблема в фрагментацией файловой системы. Как решить понятно думаю, тут тоже, может стоит обратить на это внимание.- Я конечно понимаю, что не имея на нетбуке привода будет сложно сделать LiveCD. Но блин... Не имея молотка трудно забить гвоздь... Это уже перебор. Нет.., я серьёзно.
P.S. чтоб народ лучше понимал Ваши темы:
1) не пейте коньяку много, лучше второй половине ночью уделять внимание.
2) форум это не чат, и целое сочинение из разорванных мыслей читать сложно.
|
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
barca, да я уже почти доставил - делов-то. Главной проблемой было разобраться, как грузиться с флешки. Теперь дело за малым.
DALDON, ну что же, раз споришь, то давай по пунктам:
1) Стационар старый. По сети грузиться не умеет.
2) Переходника USB-IDE не имею.
3) С VBox все выйдет - зуб даю. Я тоже раньше пробовал (делал live-usb систему) - работало.
По поводу же последних двух советов - ну ничего не могу сказать.
Разве что объяснить вечернее распитие коньяка профилактикой простуды, но тут ты ведь опять скажешь, что при простуде спать желательно.
А так, дело молвишь, не спорю даже.
Добавлено спустя 42 минуты 33 секунды:
А я тем временем продолжаю веселье!
Смонтировать vdi-раздел проще простого. Вот хороший мануал: http://wiki.przemoc.net/tips/linux#mounting_partition_from_vdi_fixed-size_image
Помнится, на хабре был русский ман по данному вопросу - но как ни старался, не нашел его. Что ж, обойдемся и этим. )
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Прыгаю и радуюсь, как дите малое. Завелать убунта на машинке. Теперь дело за малым - настроить сеть и sshd - и можно смело уносить обратно на балкон трубковый монитор и старую клавиатуру!
Добавлено спустя 1 час 21 минуту 46 секунд:
Ура-ура-ура! Поднялась wi-fi карта на драйвере b43 - и даже wicd ее подцепил.
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
C нами с 09.04.2005 Репутация: 0.1
|
|
Так, я не очень понял как завелось. Как куда маунтили образ VB и как разливали? Но вообще буду иметь ввиду, что их можно маунтить, я по-другому делал сливал образ через pariimage и разливал - не работало, может там хитрости с геометрией, не знаю. .
P.S. время написания постов шокировало...
|
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
DALDON, ну, у меня малость сбивается режим, когда я болею...
По поводу монтирования vdi отпишусь сегодня вечером - максимум завтра утром. Сейчас занят - за братом приглядываю.
Тоже вот болеет.
Добавлено спустя 4 минуты 15 секунд:
Ладно - если вкратце, то монтировал по мануалу выше. (см.ссылку)
Далее создал архив с четвертой стадией (читать маны гентушников - найдешь по слову Stage4).
Затем разбил диск на партиции и подцепил lvm-тома в единое дерево, загрузившись с флешки, на которую залил RescueCD и архив со Stage4.
Затем распаковал, поправил fstab и прописал загрузчик grub2.
После данных манипуляций все, разумеется, завелось с пол-оборота.
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
DALDON, как и обещал - пишу подробнее о монтировании vdi.
$ od -j76 -N4 -td ubuntu.vdi | awk 'NR==1{print $2;}'
2
$ od -j344 -N4 -td ubuntu.vdi | awk 'NR==1{print $2;}'
12800 |
Собственно, если разбирать аргументы:
od
j - смещение (байт)
N - сколько читать (байт)
td - обеспечить десятичное представление |
awk
NR==1 # шаблон выполнения действия - действие выполняется только для первой записи (строки)
print $2 # выводится второй аргумент |
В общем, первая команда - проверка того, что образ является диском VirtualBox фиксированного размера.
Вторая команда - выделяет смещение данных диска.
В моем случае, по адресам 0-12799 находится информация VirtualBox о диске.
По смещению же 12800 начинается собственно сам образ.
Выделяем первый сектор диска для анализа при помощи fdisk:
$ dd if=ubuntu.vdi of=vdstart bs=1 skip=12800 count=512 |
Ну и собственно разбираем их:
root@chebog-laptop:/home/dkashin/.VirtualBox/HardDisks# sfdisk -luS vdstart
Диск vdstart: невозможно получить геометрию
Диск vdstart: 0 цилиндров, 255 головок, 63 секторов/дорожку
Предупреждение: Таблица разделов выглядит так,
словно она была создана для C/H/S=*/127/55
(вместо 0/255/63).
Для листинга будет подразумеваться эта геометрия.
Единицы = секторы по 512 байт, начиная с 0
Устр-во Загр Начало Конец #секторы Id Система
vdstart1 * 2048 6289407 6287360 83 Linux
начало: (c,h,s) ожидалось (0,37,14) найдено (0,32,33)
конец: (c,h,s) ожидалось (900,52,48) найдено (391,126,55)
vdstart2 0 - 0 0 Пустой
vdstart3 0 - 0 0 Пустой
vdstart4 0 - 0 0 Пустой |
Замечаем начало партиции: 2048
Далее вычисляем начальное смещение:
$ echo $[12800+2048*512]
1061376
|
Ну и последний шаг - монтируем:
$ mount ubuntu.vdi /media/vdi/ -o loop,offset=1061376 |
Ну или без loop - все равно с ним подцепит:
$ mount ubuntu.vdi /media/vdi/ -o offset=1061376 |
Добавлено спустя 51 минуту 51 секунду:
Теперь немного о проблемах, которые возникли при переносе...
Буду дописывать походу, чтобы не забыть. Итак.
1. Имейте в виду, что если во время установки убунты вы не указали, что хотите установить систему с использованием LVM2 - инсталлер не поставит пакеты, необходимые для корректной работы с lvm.
Для того, чтобы восполнить эту досадную маху - заранее, еще при подготовке системы на виртуалке - нужно позаботиться об их наличии:
2. При прописывании загрузчика - нужно следить, чтобы в конфиге grub была строка insmod lvm. В противном случае lvm-разделы не подцепятся, лишив нас возможности загрузиться с них.
Для этого нужно в /etc/default/grub добавить следующую строку:
GRUB_PRELOAD_MODULES="lvm" |
Теперь, когда вы будете генерить новый конфиг при помощи update-grub - 00_headers автоматически пропишет это строку парсингом данной данной переменной.
(По-русски - не забудьте про update-grub)
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
|