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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: в загрузочный листе не увидел рабочей операционки  (Прочитано 1523 раз)

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

Оффлайн mstdmstd

  • Автор темы
  • Активист
  • *
  • Сообщений: 322
    • Просмотр профиля
Всем привет,

Имея 2 физических диска :
# fdisk -l || mount | grep sd
Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 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: dos
Disk identifier: 0x311221b2

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          3199  126820351  126817153  60,5G  7 HPFS/NTFS/exFAT
/dev/sda2        126822398 1891549183 1764726786 841,5G  f W95 Ext'd (LBA)
/dev/sda3       1903833088 1953523711   49690624  23,7G 83 Linux
/dev/sda4       1891549184 1903833087   12283904   5,9G 83 Linux
/dev/sda5        127952896  127995903      43008    21M 83 Linux
/dev/sda6        127997952  589574143  461576192 220,1G  7 HPFS/NTFS/exFAT
/dev/sda7        589576192  630534143   40957952  19,5G 83 Linux
/dev/sda8        630536192 1856688127 1226151936 584,7G  7 HPFS/NTFS/exFAT
/dev/sda9       1856690176 1891549183   34859008  16,6G  7 HPFS/NTFS/exFAT

Partition 1 does not start on physical sector boundary.
Partition 2 does not start on physical sector boundary.
Partition table entries are not in disk order.


Disk /dev/sdb: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0003d842

Device     Boot     Start        End   Sectors   Size Id Type
/dev/sdb1  *         2048     718847    716800   350M 83 Linux
/dev/sdb2          718848  104859647 104140800  49,7G  7 HPFS/NTFS/exFAT
/dev/sdb3       104872381 1000206899 895334519   427G  f W95 Ext'd (LBA)
/dev/sdb5       104872383  159412994  54540612    26G 83 Linux
/dev/sdb6       159413058  163622024   4208967     2G 82 Linux swap / Solaris
/dev/sdb7       163622088  222355664  58733577    28G 83 Linux
/dev/sdb8       222355731 1000206899 777851169 370,9G  7 HPFS/NTFS/exFAT

   


Установил Kubuntu 17.10 на  sdb7 :
# df -HT
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  4,2G     0  4,2G   0% /dev
tmpfs          tmpfs     829M   11M  819M   2% /run
/dev/sdb7      ext4       30G  5,4G   23G  20% /
tmpfs          tmpfs     4,2G   22M  4,2G   1% /dev/shm
tmpfs          tmpfs     5,3M  4,1k  5,3M   1% /run/lock
tmpfs          tmpfs     4,2G     0  4,2G   0% /sys/fs/cgroup
/dev/sdb1      ext4      347M   74M  251M  23% /boot
tmpfs          tmpfs     829M   21k  829M   1% /run/user/1000
/dev/sdb8      fuseblk   399G  105G  294G  27% /media/serge/_work
/dev/sda8      fuseblk   628G  510G  119G  82% /media/serge/media
/dev/sda6      fuseblk   237G  132G  106G  56% /media/serge/Work

В загрузчике увидел операционки  с sda, но не увидел рабочей операционки kubuntu 16 на  sbd5,
а доступ к ней нужен.

Подскажите, пожалуйста, простую и удобную прогу под kubuntu 17 чтобы добавить kubuntu 16 на  sbd5 в загрузочный лист.
Можно с инструкцией.

Спасибо !

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Покажите вывод команды из системы , которую хотите видеть первой (основной при загрузке).
sudo update-grub

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Подскажите, пожалуйста, простую и удобную прогу под kubuntu 17 чтобы добавить kubuntu 16 на  sbd5 в загрузочный лист.

Простая прога называется текстовый редактор. Желательно консольный, nano или mcedit.

Если в BIOS выставить первым диск dev/sdb, то GRUB тоже не видит второй системы на нём?

Покажи вывод:

sudo blkid -c /dev/nullsudo cat /etc/default/grubsudo cat /etc/grub.d/40_custom

Оффлайн mstdmstd

  • Автор темы
  • Активист
  • *
  • Сообщений: 322
    • Просмотр профиля
# sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.13.0-16-generic
Found initrd image: /boot/initrd.img-4.13.0-16-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
Found Windows 8 on /dev/sda1
Found Ubuntu 14.04.4 LTS (14.04) on /dev/sda3
Found Ubuntu 15.10 (15.10) on /dev/sda7
Found Ubuntu 16.04.2 LTS (16.04) on /dev/sdb5
done
Ubuntu 16 была найдена но  можно ли ее добавить в список загрузок?


root@serge-GP70-2PE:~# sudo blkid -c /dev/null
/dev/sda1: UUID="343CAD1E3CACDBDC" TYPE="ntfs" PARTUUID="311221b2-01"
/dev/sda3: UUID="a01aa274-410d-4079-ace1-d1e455317b8b" TYPE="ext4" PARTUUID="311221b2-03"
/dev/sda4: UUID="77e83e32-e66f-4917-a66d-ad77ccc42514" TYPE="ext4" PARTUUID="311221b2-04"
/dev/sda5: LABEL="LINUX BOOT" UUID="0c165add-7e00-36c5-81db-161dc2513a8d" TYPE="ext4" PARTUUID="311221b2-05"
/dev/sda6: LABEL="Work" UUID="92A816A5A81687BD" TYPE="ntfs" PARTUUID="311221b2-06"
/dev/sda7: UUID="447701ff-c3b7-4ec5-b133-2b775a6d676a" TYPE="ext4" PARTUUID="311221b2-07"
/dev/sda8: LABEL="media" UUID="72209A012099CD0B" TYPE="ntfs" PARTUUID="311221b2-08"
/dev/sda9: LABEL="M-PM-^]M-PM->M-PM-2M-QM-^KM-PM-9 M-QM-^BM-PM->M-PM-<" UUID="8E56361E5636080B" TYPE="ntfs" PARTUUID="311221b2-09"
/dev/sdb1: UUID="0021c407-025f-4fcd-9ebf-645615e79548" TYPE="ext4" PARTUUID="0003d842-01"
/dev/sdb2: LABEL="_windows" UUID="1238D1E038D1C2C1" TYPE="ntfs" PARTUUID="0003d842-02"
/dev/sdb5: UUID="fc81482c-37d9-4344-ba87-94d033ca1601" TYPE="ext4" PARTUUID="0003d842-05"
/dev/sdb6: UUID="28ee0d89-a0cc-45ab-bb0c-aeaee8072afa" TYPE="swap" PARTUUID="0003d842-06"
/dev/sdb7: UUID="b12c5546-5645-4b2c-b927-a25b366f2345" TYPE="ext4" PARTUUID="0003d842-07"
/dev/sdb8: LABEL="_work" UUID="0D8315170D831517" TYPE="ntfs" PARTUUID="0003d842-08"
root@serge-GP70-2PE:~# sudo cat /etc/default/grub                                                                                                                                                                                                                             
# If you change this file, run 'update-grub' afterwards to update                                                                                                                                                                                                             
# /boot/grub/grub.cfg.                                                                                                                                                                                                                                                         
# For full documentation of the options in this file, see:                                                                                                                                                                                                                     
#   info -f grub -n 'Simple configuration'                                                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                               
GRUB_DEFAULT=0                                                                                                                                                                                                                                                                 
#GRUB_HIDDEN_TIMEOUT=0                                                                                                                                                                                                                                                         
GRUB_HIDDEN_TIMEOUT_QUIET=true                                                                                                                                                                                                                                                 
GRUB_TIMEOUT=10                                                                                                                                                                                                                                                               
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`                                                                                                                                                                                                               
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"                                                                                                                                                                                                                                     
GRUB_CMDLINE_LINUX=""                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                               
# Uncomment to enable BadRAM filtering, modify to suit your needs                                                                                                                                                                                                             
# This works with Linux (no patch required) and with any kernel that obtains                                                                                                                                                                                                   
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)                                                                                                                                                                                                       
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"                                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                               
# Uncomment to disable graphical terminal (grub-pc only)                                                                                                                                                                                                                       
#GRUB_TERMINAL=console                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                               
# The resolution used on graphical terminal                                                                                                                                                                                                                                   
# note that you can use only modes which your graphic card supports via VBE                                                                                                                                                                                                   
# you can see them in real GRUB with the command `vbeinfo'                                                                                                                                                                                                                     
#GRUB_GFXMODE=640x480                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                               
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux                                                                                                                                                                                                 
#GRUB_DISABLE_LINUX_UUID=true                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                               
# Uncomment to disable generation of recovery mode menu entries                                                                                                                                                                                                               
#GRUB_DISABLE_RECOVERY="true"                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                               
# Uncomment to get a beep at grub start                                                                                                                                                                                                                                       
#GRUB_INIT_TUNE="480 440 1"                                                                                                                                                                                                                                                   
root@serge-GP70-2PE:~# sudo cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

Пользователь добавил сообщение 20 Ноября 2017, 10:08:14:
Простая прога называется текстовый редактор. Желательно консольный, nano или mcedit.
А какой файл редактировать и как?

Пользователь добавил сообщение 20 Ноября 2017, 10:10:26:
Если в BIOS выставить первым диск dev/sdb, то GRUB тоже не видит второй системы на нём?
НЕт не видит
« Последнее редактирование: 20 Ноября 2017, 10:10:27 от mstdmstd »

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Ubuntu 16 была найдена но  можно ли ее добавить в список загрузок?
Да, установить загрузчик на диск , который будет приоритетным.
sudo grub-install /dev/sdX   
X  -- это диск.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
А какой файл редактировать и как?

В файл /etc/grub.d/40_custom добавь такой текст:

menuentry "Ubuntu 16.04 LTS" {
    search --no-floppy --fs-uuid --set fc81482c-37d9-4344-ba87-94d033ca1601
    linux /vmlinuz quiet splash
    initrd /initrd.img
}

Затем выполни:

sudo update-grub

Оффлайн mstdmstd

  • Автор темы
  • Активист
  • *
  • Сообщений: 322
    • Просмотр профиля
В файл /etc/grub.d/40_custom добавь такой текст:

Код: [Выделить]

menuentry "Ubuntu 16.04 LTS" {
    search --no-floppy --fs-uuid --set fc81482c-37d9-4344-ba87-94d033ca1601
    linux /vmlinuz quiet splash
    initrd /initrd.img
}


Затем выполни:

Код: [Выделить]

sudo update-grub


выполнив и запустив в загрузчике получил ошибку :
Цитировать
error:file 'vmlinuz' not found
error: you need to load kernel firs

Press any key...

Не знаю почему
Это чинится ?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6896
    • Просмотр профиля
Цитировать
Found Ubuntu 14.04.4 LTS (14.04) on /dev/sda3
Found Ubuntu 15.10 (15.10) on /dev/sda7
Found Ubuntu 16.04.2 LTS (16.04) on /dev/sdb5
done
 
Ubuntu 16 была найдена но  можно ли ее добавить в список загрузок?
Раз найдена, то должна была добавиться. Посмотрите в меню "Advanced options..." (в русской версии кажется "Дополнительные...")

Оффлайн mstdmstd

  • Автор темы
  • Активист
  • *
  • Сообщений: 322
    • Просмотр профиля
Раз найдена, то должна была добавиться. Посмотрите в меню "Advanced options..." (в русской версии кажется "Дополнительные...")
Ла появилась
Но лезет ошибка - я выше описал


И еще подскажите пожалуйста а как правильно подключать
ntfs-диски?
Я добавил в fstab строку
/dev/sdb8 /mnt/_work_sdb8  ntfs-3g  defaults  0  0  И система перестала грузиться...
В 17 что-то изменилось или в чем может быть проблема?

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Нужно было просто установить загрузчик а не ковырять файлы.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Это чинится ?

Дык ничего и не сломалось :)

Ты можешь из другой загруженной Ubuntu примонтировать корневой раздел на /dev/sdb5?

Например так:

sudo mount /dev/sdb5 /mnt
Потом показать мне вывод:

cd /mnt && ls
и

sudo cat /mnt/boot/grub/grub.cfg

Нужно было просто установить загрузчик а не ковырять файлы.

Лучше всю систему ;)

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Лучше всю систему
Причём тут система, Апдейт прошёл нормально, все системы нашлись, осталось только на диск поставить кусочек груба , который будет грузить этот сценарий а не старьё.

вместо того чтобы плодить сложности.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
вместо того чтобы плодить сложности.

Возможно ты находишь сложным внести в конфиг пять строчек настройки, но с другой стороны ты не чувствуешь высоту подготовки автора и что ему твоя рекомендация "переустанови GRUB" страшнее венерического диспансера.

Ты уже тогда давай перечень терминальных команд для переустановки груба, потому что автор же сразу попросил с инструкцией :)

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Ты уже тогда давай перечень терминальных команд для переустановки груба, потому что автор же сразу попросил с инструкцией
Читаем коротенький пост нумер четыре , а то страница скоро закончится.   :)

Оффлайн mstdmstd

  • Автор темы
  • Активист
  • *
  • Сообщений: 322
    • Просмотр профиля
# mount -t ext4 /dev/sdb5 /mnt/sdb5
root@serge-GP70-2PE:/etc# cd /mnt && ls
_linux_16_sdb5  Media_sda8  sdb5  _windows_sdb2  Win_sda1  Work_sda6  _work_sdb8
root@serge-GP70-2PE:/mnt# sudo cat /mnt/boot/grub/grub.cfg
cat: /mnt/boot/grub/grub.cfg: No such file or directory


Доступ к /dev/sdb5/ есть
Но данные некоторых программ я не сохранил, о чем жалею.
пароли и букмарки FF, crmoium.
Хотя я уогда-то переносил простым копированием каталогов в /home/, но это не всегда работает...
Еще может какие-то мелочи.
Хотелось бы все-таки зайти в рабочую 16.

И подскажите, пожалуйста,  как правильно подключать
ntfs-диски? Я выше спрашивал...


ТС, как видно по состоянию на 30/01/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 20/11/2017; последнее сообщение от ТС в топике: 20/11/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 30 Января 2020, 19:23:19 от zg_nico »

 

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