Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Установка на внешний HDD  (Прочитано 850 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн p0m1d0rka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Установка на внешний HDD
« : 15 Октябрь 2017, 22:37:53 »
Преклоняюсь перед мудростью вашей, форумчане!
Столкнулся с проблемой:
- есть внешний HDD, на него успешно была установлена 16.04 Ubuntu.
- если подключать диск к ноутбуку hp 820, то выбираем загрузки с диска и работаем.
- если подключать к стационарному компу и выбираем внешний диск в качестве boot from, то проваливаемся в ошибку
error: no such partition
grub rescue>

Подскажите куда копать пожалуйста.

Спасибо!

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6780
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #1 : 15 Октябрь 2017, 22:39:52 »
p0m1d0rka, есть подозрение, что загрузчик GRUB стоит не на внешнем HDD, а на винчестере hp820. Куда ставили GRUB?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3276
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #2 : 15 Октябрь 2017, 22:53:56 »
maks05, второй возможный вариант - разное количество жеских в ноутбуке и в настольком. соответственно в груб пытается загрузится не с того раздела
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн p0m1d0rka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #3 : 16 Октябрь 2017, 20:02:36 »
Спасибо за ответы!

p0m1d0rka, есть подозрение, что загрузчик GRUB стоит не на внешнем HDD, а на винчестере hp820. Куда ставили GRUB?
GRUB на внешнем HDD

maks05, второй возможный вариант - разное количество жеских в ноутбуке и в настольком. соответственно в груб пытается загрузится не с того раздела

количество дисков и разделов действительно разное.
Как лечить в этом случае?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3276
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #4 : 17 Октябрь 2017, 20:44:49 »

количество дисков и разделов действительно разное.
Как лечить в этом случае?

Сложный, увы, вопрос =( Теоретически диск с которого производится загрузка должен иметь наименьший номер =( что происходи в этом случае сложно подсказать.
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн ol_denkin

  • Активист
  • *
  • Сообщений: 477
  • не то, что вы думаете
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #5 : 17 Октябрь 2017, 21:15:43 »
если ничего не колдовал  настройках grub, то количество разделов не должно иметь значения.
вставь диск в ноут, загрузись с него и покажи вывод команды:
sudo fdisk -l

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3276
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #6 : 17 Октябрь 2017, 21:36:17 »
ol_denkin, количество дисков, именно физических и их нумерация играет роль. Ибо

Код: Text
  1. root (hdX,{gpt,msdos}Y)
  2.  
И если {gpt,msdos}Y - это величина "постоянная" и указывает на номер раздела, то hdX - номер диска (физического) определенное системой и может случайно не совпасть с номером, что прописан.
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн ol_denkin

  • Активист
  • *
  • Сообщений: 477
  • не то, что вы думаете
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #7 : 17 Октябрь 2017, 22:22:49 »
EvangelionDeath, я бы и рад согласиться, если б не опыт многолетний использования внешнего USB-HDD с Ubuntu на борту. Запускал на 18 разных компьютерах с grub и c uefi, а так же с разным количеством винчестеров.
Поэтому думаю, что не в этом дело.
А grub2 уже давно по UUID винчестер определяет, если по дефолту.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3276
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #8 : 17 Октябрь 2017, 22:39:44 »
ol_denkin, ага... поделитесь опытом запуска GPT диска на компах с BIOS?
И наверное на закуску:
Код: Bash
  1. cat /boot/grub/grub.cfg | grep root
  2.  
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4048
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #9 : 18 Октябрь 2017, 05:37:08 »
Цитировать
...если подключать к стационарному компу и выбираем внешний диск в качестве boot from, то проваливаемся в ошибку
Сталкивался с десктопами у которых проблемы с загрузкой с усб-устройств. На ноутбуках подобная проблема наблюдается значительно реже.
p0m1d0rka, мое предложение такое.
Извлеките внешний диск из коробочки и подключите к десктопу через SATA, шанс загрузиться значительно выше.

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #10 : 18 Октябрь 2017, 09:08:09 »
плеер можно и ненало установка ос.
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4048
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #11 : 18 Октябрь 2017, 13:32:43 »
Цитировать
...поделитесь опытом запуска GPT диска на компах с BIOS?
Любопытно стало...
Беру ноутбук с BIOS, внешний USB-HDD. Создаю таблицу разделов gpt, создаю два раздела.
Первый - ext4, второй - ntfs(для разнообразия). На первый копирую два исошника Ubuntu: 10.04 и 16.04.
На второй vmlinuz, initrd и filesystem.squashfs двух версий Ubuntu: 10.04 и 16.04.
Груб загружает все четыре варианта.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3276
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #12 : 18 Октябрь 2017, 13:35:55 »
andytux,
а) разговор о установленой системе.
б) BIOS не понимает разметки GPT и потому надо даже оставлять прослойку Legacy BIOS

Пользователь добавил сообщение 18 Октябрь 2017, 13:46:36:
Беру ноутбук с BIOS, внешний USB-HDD. Создаю таблицу разделов gpt, создаю два раздела.
Тут такая штука, что в этом высказывании противоречащие друг другу высказывания.
BIOS не онимает GPT и потому создать такую разметку с BIOS нельзя
Либо на ноуте явно не BIOS, а все же UEFI, хоть и сильно урезаное, но все же UEFI. Либо разметка не GPT.

К сожалению показать что либо с HP625 уже не могу, ибо умерло ядро видео, но там более продвинутое EFI (мышка, графика, куча пунктов), чем на Fujitsu. При том, что HP старше на 2 или 3 года. На последнем же отличить от Phoenix BIOS почти невозможно, разве что пункт Allow Legacy OS Boot . Ну и dmidecode
Код: Bash
  1. sudo dmidecode -t 0
  2. BIOS Information
  3.         Vendor: FUJITSU // Phoenix Technologies Ltd.
  4.         Version: 1.09
  5.         Release Date: 01/28/2015
  6.         Address: 0xE0000
  7.         Runtime Size: 128 kB
  8.         ROM Size: 3072 kB
  9.         Characteristics:
  10.                 PCI is supported
  11.                 PC Card (PCMCIA) is supported
  12.                 PNP is supported
  13.                 BIOS is upgradeable
  14.                 BIOS shadowing is allowed
  15.                 Boot from CD is supported
  16.                 Selectable boot is supported
  17.                 EDD is supported
  18.                 3.5"/720 kB floppy services are supported (int 13h)
  19.                Print screen service is supported (int 5h)
  20.                8042 keyboard services are supported (int 9h)
  21.                Serial services are supported (int 14h)
  22.                Printer services are supported (int 17h)
  23.                CGA/mono video services are supported (int 10h)
  24.                ACPI is supported
  25.                USB legacy is supported
  26.                BIOS boot specification is supported
  27.                Function key-initiated network boot is supported
  28.                Targeted content distribution is supported
  29.                UEFI is supported
  30.        BIOS Revision: 1.9
  31.  
« Последнее редактирование: 18 Октябрь 2017, 13:46:36 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4048
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #13 : 18 Октябрь 2017, 18:29:59 »
Цитировать
Либо на ноуте явно не BIOS...
BIOS - 100%. Ноут 2004г. Тогда еще слова UEFI не было.
Цитировать
BIOS не онимает GPT и потому создать такую разметку с BIOS нельзя
Обнулил первые 2мб на usb-hdd. Запустил гпартед, создал таблицу разделов "gpt", создал разделы.
Gparted показывает, что диск "gpt". Parted показывает, что диск "gpt".
Без подключенного модуля "part_gpt" груб систему не находит.
Цитировать
разговор о установленой системе.
Устанавливать было лениво. Распаковал из бекапа 16.04. Загрузилась без проблем.
Попутно придумал пожалуй самый простой способ создания "живой системы".
В каталог /opt/casper из исо-образа Ubuntu скопировал ядро и инитрд.
Здесь-же создал симлинк ub1604.dir, указываюший на корень.
Все. Из этой "россыпи файлов" загрузилась "живая система".

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Установка на внешний HDD
« Ответ #14 : 18 Октябрь 2017, 18:48:45 »
помню, сеть eth0 на ноутбуки получаеться eth2 увы. я знаю де 70-...г
Нельзя друзья, дулу - AnrDaemon видите?
~.o

 

Страница сгенерирована за 0.394 секунд. Запросов: 27.