Форум программистов, компьютерный форум, киберфорум
Linux: загрузчики (Grub, Grub2, LiLo)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
1

Вернуть установщик Ubuntu в grub

18.09.2016, 13:55. Показов 3583. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ноутбук с установщиком Ubuntu 14.04. После установка системы отформатировал раздел, где она находилась (нужно было почистить этот раздел и после загрузки ноута вывести установщик), но после перезагрузки grub ругается (minimal bash like line editing is supported...). Вопрос, как вернуть в grub установщик дистрибутива?

sudo fdisk -l выводит такое:

Код
Device         Start       End   Sectors   Size Type
/dev/sda1       2048   1026047   1024000   500M EFI System
/dev/sda2    1026048   7317503   6291456     3G Microsoft basic data
/dev/sda3    7317504 960358399 953040896 454.5G Microsoft basic data
/dev/sda4  960358400 976771071  16412672   7.8G Microsoft basic data

/dev/sda2 называется OS и файлов в нем примерно на 2ГБ, скорее всего там лежит Ubuntu. Можно ли что-то сделать? Форматировал с помощью Acronis.

Добавлено через 22 часа 4 минуты
Как понимаю, нужно для grub указать, чтобы тот тянул с /dev/sda2, делаю так с помощью этой инструкции http://help.ubuntu.ru/wiki/восстановление_grub , но не получается
PS. Все это предпринял т.к. нужно ноутбук вернуть в магазин.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2016, 13:55
Ответы с готовыми решениями:

Ubuntu.Grub
Поставил Ubuntu 11.04. Раньше стояла Винда 7 и fedora. У Федоры при установке автоматически...

Установщик Ubuntu не видит разделы
Во время установки Ubuntu 16.04 не возможно выбрать раздел для установки. P.s. винчестер...

Восстановление Grub в Ubuntu
Пишу в терминале sudo upgrade-from-grub-legacy вызывается синее окошко в котором есть два диска...

Ubuntu и тупой установщик (в смысле, человек)
Есть два физических носителя - SSD на 256 гигов и HDD на 1 ТБ. Необходимо при установке выбрать...

18
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
18.09.2016, 14:07 2
Цитата Сообщение от dmitriy35 Посмотреть сообщение
отформатировал раздел, где она находилась (нужно было почистить этот раздел)
т.е.Вы хотите сказать что уничтожили систему, а теперь спрашиваете как сделать как было?
Где это Вы вводите?
Цитата Сообщение от dmitriy35 Посмотреть сообщение
sudo fdisk -l
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
18.09.2016, 15:30  [ТС] 3
Цитата Сообщение от Marinero Посмотреть сообщение
т.е.Вы хотите сказать что уничтожили систему, а теперь спрашиваете как сделать как было?
Я уничтожил развернутую систему, она была на /dev/sda3. Установщик Ubuntu, по моему, лежит тут /dev/sda2. Нужно сделать так, чтобы при загрузке ноута была предложена установка, а не выводилась ошибка "minimal bash like line editing is supported...".

Цитата Сообщение от Marinero Посмотреть сообщение
Где это Вы вводите?
В Ubuntu с LiveUSB.
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
18.09.2016, 16:36 4
Bash
1
2
3
sudo mount /dev/sda2 /mnt
ls /mnt
df /mnt
?
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
18.09.2016, 20:28  [ТС] 5
Marinero,
Bash
1
2
3
4
5
6
7
8
9
10
11
12
ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt
 
ubuntu@ubuntu:~$ ls /mnt
boot          dists                  install     pool
boot.catalog  efi                    kernel      prepackage.dell
casper        factory                md5sum.txt  preseed
debs          glibc_security_update  mesa        scripts
 
 
ubuntu@ubuntu:~$ df /mnt
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda2        3137536 2140820    996716  69% /mnt
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
18.09.2016, 21:31 6
Bash
1
sudo grub-mkconfig
?
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
18.09.2016, 22:02  [ТС] 7
Marinero,
Bash
1
2
ubuntu@ubuntu:~$ sudo grub-mkconfig
/usr/sbin/grub-probe: error: failed to get canonical path of `/cow'.
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
19.09.2016, 11:10 8
Bash
1
2
sudo blkid
cat /mnt/boot/grub/grub.cfg
?
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
19.09.2016, 12:48  [ТС] 9
Marinero,
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
ubuntu@ubuntu:~$ sudo blkid
 
/dev/sda1: LABEL="ESP" UUID="3457-697A" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="463b8af8-543d-4444-a188-3db200f53c7d"
/dev/sda2: LABEL="OS" UUID="7616-6BAF" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="a1b59131-aabf-44b0-83f3-f0aa52840bad"
/dev/sda3: UUID="3753-0B9B" TYPE="vfat" PARTUUID="0c731951-3594-4fd9-a7ef-3a495d952e85"
/dev/sdb1: LABEL="WINSETUP" UUID="3A9D-628A" TYPE="vfat" PARTUUID="cad4ebea-01"
/dev/sdb4: UUID="2016-04-20-22-29-52-00" LABEL="Ubuntu 16.04 LTS amd64" TYPE="iso9660" PTUUID="0e0e8e70" PTTYPE="dos" PARTUUID="cad4ebea-04"
/dev/loop0: TYPE="squashfs"
/dev/sda4: UUID="f19bce1c-df01-4276-c5ec-ef00fce12d81" TYPE="swap" PARTUUID="3c7eba5c-de12-4b22-9556-2a9b75313c7e"
/dev/sr0: UUID="2010-03-02-19-11-00-00" LABEL="SecureDrive" TYPE="iso9660"
 
 
 
ubuntu@ubuntu:~$ cat /mnt/boot/grub/grub.cfg
 
#########################################################
#                                                       #
# Dell Grub2 configuration file for ISO Images          #
# By: Mario Limonciello <Mario_Limonciello@Dell.com>    #
#                                                       #
#########################################################
 
# First check for additional options on ISO image
if [ -s /factory/common.cfg ]; then
    source /factory/common.cfg
fi
 
#Post RTS deliverables
if [ -s /factory/post-rts-gfx.cfg ]; then
    source /factory/post-rts-gfx.cfg
fi
if [ -s /factory/post-rts-wlan.cfg ]; then
    source /factory/post-rts-wlan.cfg
fi
 
# If missing, load a nice basic default set
if [ -z "${options}" ]; then
    set options="boot=casper automatic-ubiquity noprompt quiet splash --"
fi
 
# Setup theme
set timeout=5
set gfxmode=auto
insmod gfxterm
terminal_output gfxterm
loadfont /boot/grub/dejavu-sans-12.pf2
loadfont /boot/grub/dejavu-sans-bold-14.pf2
insmod gfxmenu
insmod png
set theme=/boot/grub/dell/theme.txt
 
# Search for the RP (which contains grubenv in /factory)
search --file --set=new_root /factory/grubenv
if [ -s ($new_root)/factory/grubenv ]; then
    set have_grubenv=true
    load_env -f ($new_root)/factory/grubenv
    if [ -n "${install_finished}" ]; then
        set timeout=-1
        menuentry "Install Complete, remove media and reboot." {
        chainloader +1
        }
    fi
    if [ "x${install_in_progress}" = "x1" ]; then
        set root=$new_root
        configfile ($new_root)/factory/grub.cfg
    fi
fi
 
#Default behavior
menuentry "Dell Recovery" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi $options
    initrd  /casper/initrd.lz
}
 
menuentry "Dell Recovery (safe graphics mode)" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi $options ubiquity/force_failsafe_graphics=true
    initrd  /casper/initrd.lz
}
ubuntu@ubuntu:~$
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
19.09.2016, 14:40 10
Действительно на /dev/sda2 находится дистр. Восстанавливали по этой части ?
Плохая новость что скорее всего настраивать надо UEFI…
Странный вывод у fdisk (надо бы выяснить активный раздел какой установлен). Ещё разок
Bash
1
sudo fdisk -l /dev/sda
?
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
8537 / 3043 / 512
Регистрация: 14.04.2011
Сообщений: 7,612
19.09.2016, 15:26 11
Если я правильно всё понял, то нужно установить (восстановить) GRUB-EFI для дистрибутива с /dev/sda2. Правда я не знаю можно ли вообще установить GRUB для дистра, а не для установленой системы. Вариант попробовать вручную установить GRU-EFI или с помощью Boot Repair http://help.ubuntu.ru/wiki/boot_repair. Я бы попробовал сначала руками, т.к. Boot Repair работает "на автомате", что не есть хорошо.
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
19.09.2016, 15:31  [ТС] 12
Цитата Сообщение от Marinero Посмотреть сообщение
Восстанавливали по этой части ?
Да, сначала пошла загрузка ubuntu, а затем:
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
.....
(initramfs) Unable to find a medium containing a live file system
Цитата Сообщение от Marinero Посмотреть сообщение
sudo fdisk -l /dev/sda
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
ubuntu@ubuntu:~$ sudo fdisk -l /dev/sda
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 16B26021-031F-488E-873E-4FB37B511E0C
 
Device         Start       End   Sectors   Size Type
/dev/sda1       2048   1026047   1024000   500M EFI System
/dev/sda2    1026048   7317503   6291456     3G Microsoft basic data
/dev/sda3    7317504 960358399 953040896 454.5G Microsoft basic data
/dev/sda4  960358400 976771071  16412672   7.8G Microsoft basic data
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
8537 / 3043 / 512
Регистрация: 14.04.2011
Сообщений: 7,612
19.09.2016, 19:33 13
dmitriy35,
Можете показать вывод

Код
sudo parted -l
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
19.09.2016, 21:21 14
А вот из этого
Цитата Сообщение от dmitriy35 Посмотреть сообщение
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
можно увидеть
Bash
1
2
ls
df .
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
20.09.2016, 00:04  [ТС] 15
Андрей1224,
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
ubuntu@ubuntu:~$ sudo parted -l
Model: ATA WDC WD5000LPCX-7 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 
 
Number  Start   End     Size    File system     Name                  Flags
 1      1049kB  525MB   524MB   fat32           EFI system partition  boot, esp
 2      525MB   3747MB  3221MB  fat32           Basic data partition  msftdata
 3      3747MB  492GB   488GB   fat32                                 msftdata
 4      492GB   500GB   8403MB  linux-swap(v1)                        msftdata
 
 
Model: JetFlash Transcend 16GB (scsi)
Disk /dev/sdb: 16.1GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 
 
Number  Start   End     Size    Type     File system  Flags
 1      8258kB  16.1GB  16.0GB  primary  fat32        boot, lba
 
 
Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0
has been opened read-only.
Error: /dev/sr0: unrecognised disk label
Model: Generic AutoRun Disk (scsi)                                        
Disk /dev/sr0: 11.5MB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:
Marinero,
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ubuntu@ubuntu:~$ ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos
 
ubuntu@ubuntu:~$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev             1963580       0   1963580   0% /dev
tmpfs             395648    6420    389228   2% /run
/dev/sdb4        1451056 1451056         0 100% /cdrom
/dev/loop0       1399936 1399936         0 100% /rofs
/cow             1978228   45932   1932296   3% /
tmpfs            1978228     340   1977888   1% /dev/shm
tmpfs               5120       8      5112   1% /run/lock
tmpfs            1978228       0   1978228   0% /sys/fs/cgroup
tmpfs            1978228     132   1978096   1% /tmp
tmpfs             395648      64    395584   1% /run/user/999
/dev/sdb1       15651960 1451416  14200544  10% /media/ubuntu/WINSETUP
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
8537 / 3043 / 512
Регистрация: 14.04.2011
Сообщений: 7,612
20.09.2016, 08:24 16
dmitriy35,
Моё понимание ситуации.
На /dev/sda2 находится дистрибутив Ubuntu (так сказать разархивированый .iso образ Ubuntu).
Других систем на жестком диске не установлено.
Задача - чтобы при включении ноута появлялся GRUB с возможностью установки или попробовать Ubuntu с /dev/sda2.

Если я всё правильно понимаю, то такой вариант.
1. Любым удобным способом сделать бэкап раздела /dev/sda1 (раздела EFI). Чтобы восстановить его в случае необходимости.
2. Любым удобным способом удалить раздел /dev/sda1. (можно с установочной флешки Ubuntu)
3. В результате получится, что раздела /dev/sda1 нет, после включения ноута откроется GRUB с /dev/sda2 с выбором дальнейших действий.

Должно получиться, правда "смущают" некоторые моменты и один из них это то, что /dev/sda3 имеет ФС FAT32. Если после удаления /dev/sda1 и включения ноута, не будет появляться GRUB, то попробуйте отформатировать /dev/sda3 в ФС NTFS. Если на этом разделе есть информация, то не забудьте перед форматированием перенести её на другие носители.
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
20.09.2016, 14:10 17
Цитата Сообщение от dmitriy35 Посмотреть сообщение
перезагрузки grub ругается (minimal bash like line editing is supported...).
можно увидеть
Bash
1
2
ls
df .
именно после перезапуска
0
0 / 0 / 0
Регистрация: 28.08.2016
Сообщений: 9
21.09.2016, 18:23  [ТС] 18
Marinero, в Ubuntu?

Добавлено через 15 минут
Андрей1224, сделал все так, пошла загрузка ubuntu, а затем
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
.....
(initramfs) Unable to find a medium containing a live file system
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
8537 / 3043 / 512
Регистрация: 14.04.2011
Сообщений: 7,612
21.09.2016, 19:08 19
dmitriy35,
На мой взгляд у вас с разметкой диска нечто странное и к тому же вы использовали такую Г.. программу, как Acronis. Мой вариант вариант на крайний случай (если по-другому ничего не получится), сохранить дистрибутив с dev/sda2 в другое место и отфоматировать /dev/sda2 в FAT32 средствами Ubuntu, например через Gparted. Затем вернуть дисрибутив на /dev/sda2 и попробовать начнётся ли установка. А ещё лучше, я бы создал новую таблицу разделов (GPT) на диске и новые разделы. Перед этим информацию с диска (если она есть) перенести на другие носители.
0
21.09.2016, 19:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2016, 19:08
Помогаю со студенческими работами здесь

7 ка не грузит без GRUB Ubuntu 10.10
Поясню... На машине стоит 2 диска,один с семеркой,другой с Ubuntu 10.10.. Понадобился мне...

Удалеение ubuntu и оставлениие GRUB
Доброго времени суток, есть вопрос: как удалить убунту, но приэтом не трогать ХРюшу и оставить GRUB

Долгая загрузка Ubuntu из GRUB
На ноутбуке стоит 2 ОС: Windows 10 и Ubuntu 16.04.02 При выборе Ubuntu в меню grub стоит...

GRUB ставится только с Ubuntu
Проблема в следующем. При установке арч, загрузчик Граб ставиться отказывается. Такая проблема на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru