Knoppix.ru

Линукс в пять минут!
Текущее время: Вт мар 26, 2013 12:16 pm

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: USB-HDD и SUSE 10.0
СообщениеДобавлено: Ср апр 19, 2006 1:30 pm 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
Привет!
На днях решил попробовать поставить мой любимый линух на внешний HDD, т.к. внутрь его на шлейфик возможности по ставить уже нет. Отключил Primary controller и всё проинсталлировал чудным образом. Но проблема ждала меня после перезагрузки. В процессе обнаружения жестких дисков USB-HDD найден не был и написав мне ......hda1 not found SuSE умыл руки. Профессионалы своего дела и просто знающие люди - помогите не так давно начавшему линуксоиду, пожалуйста!
Заранее благодарен за любые предложения и советы.

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 19, 2006 2:09 pm 
Не в сети

Зарегистрирован: Сб май 21, 2005 1:30 am
Сообщения: 210
Откуда: Москва
Сперва надо понять может ли именно эта машина загружаться с именно этого usb-hdd,т.е.
после теста памяти диск должен определяться.
Иногда помогает включение в BIOS поддержки usb-mouse end usb-keyboard,обновление BIOS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 19, 2006 9:14 pm 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
Да, у меня с этого жесткого загрузка происходит и поддержка клавы и мышки включена. Материнка Gigabyte 8IPE1000-G (rev.4) c версией биос F5. Линюх начинает грузиться, просто он после установки прописывает USB-HDD как /dev/hda1, но мне кажется что это имя скорее присуще жесткому, подцепленному на шлейф мастером, а не на USB. Как зайти в SuSE и поменять эту запись и где находится файл с этой записью и можно ли это сделать, не прибегая к помощи сторонних загрузочных компактов, а именоо с помощью родного DVD дистрибутива?

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт апр 20, 2006 2:36 pm 
Не в сети

Зарегистрирован: Сб май 21, 2005 1:30 am
Сообщения: 210
Откуда: Москва
К сожалению плохо понял где происходит сбой.По этому
возможно три варианта:
1 Grub не находит ядро.
править /boot/grub/menu.lst дальше по обстоятельствам.В качестве рабочего инструмента использовать родной DVD думаю можно(как сказать не могу - нет под рукой,но должен быть либо спасательный режим,либо возможность запустить консоль на одном из терминалов.
2 Ядро не находит корневую fs.
В случае 2 появляется заставка "SUSE Linux floppy SUSE filsafe" ....
сообщение об ошибке монтирования root фс.
Здесь надо выбрать floppy и когда появится текстовая таблица нажать .Далее загрузить систему руками и исправить /etc/fstab в соответствии с действительным положением фс.
Очень может быть ,что USB-HDD SUSE видит как /dev/sda1(если етсть sata диск включенный как sata в BIOS тогда /dev/sdb1) в этом случае
на приглашение GRUB>:
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1
initrd /boot/initrd
boot
3 Ядро ,initrd не содержит кода неоходимого для рботы с usb-hdd.Пересобирать либо пытаться грузить модуль grub`ом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 21, 2006 3:12 am 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
Цитата:
Очень может быть ,что USB-HDD SUSE видит как /dev/sda1


В том-то и дело что пытается увидить, а фактически так ентого hda1 нет. Может есть соображения, как USB-HDD может подмонтироваться, точнее как он в /dev может обзываться? А процесс загрузки идет нормально до места, когда инициализируются диски, т.е. загрузка начинается и данные считываются, он не до конца

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 21, 2006 3:55 am 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
ладно, завтра выложу подробное описалово, а то я сам уже вместо sda1 пишу hda1

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс апр 23, 2006 4:50 pm 
Не в сети

Зарегистрирован: Сб май 21, 2005 1:30 am
Сообщения: 210
Откуда: Москва
То есть появляется sh? Если так - вариант 3 . Пересобирать initrd или пытаться передать ядру модули grub`ом (если зто вообще возможно).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс апр 23, 2006 9:08 pm 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
после попытки инициализации разделов (/dev/sda1; /dev/sda2) появляется знак любимой валюты - $ что делать дальше я не знаю. MC запустить не удается ни как обычно, ни даже из папки, где он собственно находится. К fstab просто так не доберешься, счас докачивается Live версия Linux (backtrack), а там посмотрим, сможет ли он увидеть мой жесткий или нет.

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн май 01, 2006 4:34 am 
Не в сети

Зарегистрирован: Сб май 21, 2005 1:30 am
Сообщения: 210
Откуда: Москва
Suse не в состоянии загрузится с usb-hdd из-за отсутствия в initrd необходимых модулей(недоработка инсталятора) и это проверено опытным путем (правда по неимедию usb-hdd использовалась флешка)
Чтобы получить загрузку с usb-hdd нужно пересобрать initrd. Для этого
загрузится с установочного диска ,выбрать спасательный режим,примонтировать раздел с корнвой фс. , выполнить chroot /bin/bash
смонтировать proc и sysfs , отредактировать /etc/fstab и /boot/grub/menu.lst
в /etc/sysconfig/kernel отредактировать строку INITRD_MODULES="piix ....
добавив в необходимые модули например так:
INITRD_MODULES="piix processor thermal usb-storage usbcore ehci-hcd ohci-hcd uhci-hcd sg sd_mod scsi_mod jbd ext3"
cd /boot
/sbin/mkinitrd
sync
exit


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн май 01, 2006 9:09 pm 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
Извините чайника... :roll:
не все моменты понятны
1)
Цитата:
примонтировать раздел с корнвой фс. ,

что есть корнвой фс.?
2)
Цитата:
смонтировать proc и sysfs

я так понимаю это должно выполняться при помощи mount, но что к чему?
3)
Цитата:
отредактировать /etc/fstab и /boot/grub/menu.lst

а что там редактировать, что менять (добавлять)?
4)
Цитата:
.....ext3"

у меня основной раздел (/) вроде как ext2. Менять запись на ext2 или это не принципиально важно?

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 02, 2006 7:24 pm 
Не в сети

Зарегистрирован: Сб май 21, 2005 1:30 am
Сообщения: 210
Откуда: Москва
1) Это корневой раздел спасаемой системы т.к. я не знаю конкретной конфигурации установки suse .А в обшем случае разделов может быть несколько.В нашем случае раздел видимо один на usb-hdd (к примеру sda1)
mkdir /mnt/My_suse
mount /dev/sda1 /mnt/My_suse
chroot /mnt/My_suse /bin/bash
2)Это как выяснилось не обязательно ,так что умолчу пока для ясности.Пункт исключаем.
3) Опять же здесь конкретней с цифрами совет невозможен(см. п.1),но в /etc/fstab строка
/dev/sda1 / ext3 defaults 0 1(возможны отличия ,но нас пока интересует
/dev/sda1 ) здесь должно быть написано то как диск будет видеть спасаемая система, если
смонтировано /dev/sda1(вторая команда в этом ответе) то так и будет.
в /boot/grub/menu.lst
....
title SUSE...
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1
initrd /boot/initrd
Важно проверить соответствие root=/dev/sda1 ,чтобы как в /etc/fstab,все остальное похоже правильно ведь загрузка начинается.
4) Оставь. ext2 в модульной поддержке не нуждается-поддерживается ядром всегда по умолчанию.
З.Ы. На будущее лучше используй ext3 она надежней.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб май 06, 2006 3:16 am 
Не в сети

Зарегистрирован: Чт фев 09, 2006 2:18 pm
Сообщения: 42
Откуда: Калининград
Спасиба!!! Всё получилось

_________________
Registered Linux user #412050


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 09, 2006 2:43 am 
Не в сети

Зарегистрирован: Сб май 21, 2005 1:30 am
Сообщения: 210
Откуда: Москва
:D


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB