Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

forum.0day.community _ *NIX (BSD/Linux/etc) _ Не загружается флешка с дистрибутивом kubuntu 18

Автор: mstdmstd Aug 7 2019, 13:29

Всем привет

С помошью программы unetbootin записал на флешку дистрибутив kubuntu 18.04,
но при перегрузке ОС загрузки с нее не было.
При этом если в этот же USB слот вcтатить DVD Writer c загрузочным диском то загружается нормально
Из-чего делаю вывод что проблема с самой флешкой ?
Записанные файлы на флешке :

CODE Format
$ ls -la
total 1068740
drwxr-xr-x  13 serge serge       8192 січ  1  1970  .
drwxr-x---+  3 root  root        4096 сер  7 14:17  ..
drwxr-xr-x   3 serge serge       8192 сер  6 08:13  boot
drwxr-xr-x   2 serge serge       8192 сер  6 08:20  casper
-rw-r--r--   1 serge serge 1048576000 сер  6 08:28  casper-rw
drwxr-xr-x   2 serge serge       8192 сер  6 08:13  .disk
drwxr-xr-x   3 serge serge       8192 сер  6 08:13  dists
drwxr-xr-x   3 serge serge       8192 сер  6 08:13  EFI
drwxr-xr-x   2 serge serge       8192 сер  6 08:20  install
drwxr-xr-x   2 serge serge      24576 сер  6 08:20  isolinux
-r--r--r--   1 serge serge     115812 сер  6 11:20  ldlinux.c32
-r--r--r--   1 serge serge      60928 сер  6 11:20  ldlinux.sys
-rw-r--r--   1 serge serge     180568 сер  6 08:23  libcom32.c32
-rw-r--r--   1 serge serge      23052 сер  6 08:23  libutil.c32
-rw-r--r--   1 serge serge      24710 кві 26  2018  md5sum.txt
-rw-r--r--   1 serge serge      26232 сер  6 08:23  menu.c32
drwxr-xr-x   2 serge serge       8192 сер  6 08:20  pics
drwxr-xr-x   5 serge serge       8192 сер  6 08:13  pool
drwxr-xr-x   2 serge serge       8192 сер  6 08:20  preseed
-rw-r--r--   1 serge serge        232 кві 26  2018  README.diskdefines
-rw-r--r--   1 serge serge       1447 сер  6 08:20  syslinux.cfg
drwxr-xr-x   2 serge serge       8192 сер  4 17:05 'System Volume Information'
-rw-r--r--   1 serge serge      16889 сер  6 08:20  ubnfilel.txt
-rw-r--r--   1 serge serge   36923934 кві 26  2018  ubninit
-rw-r--r--   1 serge serge    8249080 кві 26  2018  ubnkern
-rw-r--r--   1 serge serge       1436 сер  6 08:13  ubnpathl.txt

Записанная флешка собку имеет текст
GOODRAM
twister
16GB

Не подскажите какого и как с этм бороться ?

Спасибо!

Автор: rayder Aug 7 2019, 16:59

Если windos то:
https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0

Если linux то:

CODE Format
dd if=<path to ubunto iso> of=</dev/<flash sticj name> bs=4m


Автор: mstdmstd Aug 7 2019, 17:15

(rayder @ Aug 7 2019, 17:59) Перейти к цитате

Если linux то:
CODE Format
dd if=<path to ubunto iso> of=</dev/<flash sticj name> bs=4m


Да под kubuntu 18.04 сижу
а dd это какая-то утилита ?

Автор: rayder Aug 7 2019, 17:38

Да, встроенная утилита. Читает файлы и устройства поблочно.

dd if=/dev/sda of=/dev/sdb

полностью посекторно скопирует диск sda в sdb

dd if=/dev/sda of=sda.img

сделает копию диска, который можно потом записать например на другой
dd if=sda.img of=/dev/sdb


https://habr.com/ru/post/117050/

Автор: mstdmstd Aug 9 2019, 18:07

То есть мой iso файл лежит в /_InstallLinux/kubuntu-18.04-desktop-amd64.iso
И при воткнутой флешке команда выдает :

CODE Format
# df-HT
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  4,2G     0  4,2G   0% /dev
...
tmpfs          tmpfs     828M   21k  828M   1% /run/user/1000
/dev/sdc1      vfat       16G  3,0G   13G  20% /media/serge/TECHADMINPE

То мне нужно выполнить команду:
CODE Format
dd if=/dev/sdc1 of=/_InstallLinux/kubuntu-18.04-desktop-amd64.iso

А эта команда dd мне систему не попортит?
Как-то она стремно выглядит...
И потом судя по приведенный статье команда dd выполняет побайтовое копирование ?
Но ведь еще должен быть установлен загрузчик и команда dd явно этого не делает ?
Или как...

Автор: Spectral Aug 9 2019, 18:11

(mstdmstd @ Aug 9 2019, 19:07) Перейти к цитате


А эта команда dd мне систему не попортит?
Как-то она стремно выглядит...

Попортит. If откуда, Of куда.
dd if=/_InstallLinux/kubuntu-18.04-desktop-amd64.iso of=/dev/sdc1
где sdc1 флеха. А лучше писать без раздела
dd if=/_InstallLinux/kubuntu-18.04-desktop-amd64.iso of=/dev/sdc

dd встроенное средство побитового копирования. Ему пофигу что и куда писать, сам думай.

Автор: mstdmstd Aug 10 2019, 14:16

Подумав, мне совсем не хочется пробовать эту dd команду.
А ничего лучше и надежнее dd / unetbootin нет?

Автор: mak_v_ Aug 10 2019, 15:56

Вангую что тс не читал оффсайт бубунты, где написано как и чем можно сие сделать.

Автор: Digitall Aug 10 2019, 16:59

А через руфус религия не позволяет записать?

Автор: rayder Aug 11 2019, 9:53

(mak_v_ @ Aug 10 2019, 16:56) Перейти к цитате

Вангую что тс не читал оффсайт бубунты, где написано как и чем можно сие сделать.

Так там читать надо, это же не исттнный путь джедаев grin3.png

Автор: xkool Aug 11 2019, 13:05

Попробуй Etcher, это тот же dd с GUI. Качать https://www.balena.io/etcher/

Автор: mstdmstd Aug 11 2019, 13:57

(xkool @ Aug 11 2019, 14:05) Перейти к цитате

Попробуй Etcher, это тот же dd с GUI. Качать https://www.balena.io/etcher/

А вы этот Etcher пробовали ? Он надежный ?
Как-то стремно эксперементировать с рабочей OS...
По приведенной ссылке скачал файл balenaEtcher-1.5.53-x64.AppImage

Но моя система не знает как его запустить ...

Нагуглил:
Making it executable
You can make the appImage executable as follows:

chmod a+x exampleName.AppImage
Executing it
You can execute an appImage as follows:

./exampleName.AppImage

?

Автор: xkool Aug 11 2019, 14:06

(mstdmstd @ Aug 11 2019, 14:57) Перейти к цитате

А вы этот Etcher пробовали ? Он надежный ?
Как-то стремно эксперементировать с рабочей OS...
По приведенной ссылке скачал файл balenaEtcher-1.5.53-x64.AppImage

Но моя система не знает как его запустить ...

Нагуглил:

?

Конечно пользовался. Как запустить AppImage можно погуглить. Есть еще похожая прога Rosa Image Writer, http://wiki.rosalab.ru/ru/index.php/ROSA_ImageWriter

Автор: rayder Aug 11 2019, 14:30

Жесть, если вы такой пугливый, то может вообще не стоит и начинать работать с линухами?

Уже выше вам говорили что есть https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu#0 от убунты (https://help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B) для таких как вы. Вас что, в гугле забанили?

Автор: mstdmstd Aug 11 2019, 17:35

При запуске получил ошибку https://imgur.com/a/6itqyFN
Проверяю :

CODE Format

$ md5sum   kubuntu-18.04-desktop-amd64.iso
e33488603117d4b52200723e5b8b5aa9  kubuntu-18.04-desktop-amd64.iso


Попробовал еще другой iso - та же ошибка.
А саму флешку как-то проверить можно ?
Так файлы пишет и читает нормально...
А если форматнуть флешку то чем можно в Kubuntu 18?

Автор: Spectral Aug 11 2019, 19:03

mkfs

Автор: xkool Aug 12 2019, 5:50

mkfs в терминале или gparted, это типа виндового управления дисками.

Автор: mstdmstd Aug 14 2019, 17:47

Я отформатировал флешку с помошью gparted
и используя Etcher (GUI для dd) успешно записал образ диска после чего каталог флешки имеет файлы

CODE Format

/Kubuntu 18.04 LTS amd64$ ls -la
total 83
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 .
drwxr-x---+ 3 root  root   4096 сер 14 18:40 ..
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 boot
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 casper
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 .disk
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 dists
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 EFI
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 install
dr-xr-xr-x  1 serge serge 34816 кві 26  2018 isolinux
-r--r--r--  1 serge serge 24710 кві 26  2018 md5sum.txt
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 pics
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 pool
dr-xr-xr-x  1 serge serge  2048 кві 26  2018 preseed
-r--r--r--  1 serge serge   232 кві 26  2018 README.diskdefines
lr-xr-xr-x  1 serge serge     1 кві 26  2018 ubuntu -> .


Но по прежнему не грузится...
Как я писал ранее если в этот же USB слот вcтатить DVD Writer c загрузочным диском то загружается нормально...
Если записал нормально то проблема с самой флешкой ?
Как еще можно проверить ?

У меня такой http://www.msi.com/product/notebook/GP70-2PE-Leopard.html#hero-specification ноут
И на сайте нашел :
CODE Format
BIOS, Version E175AIMS.111, 2016-01-19, 3.31 MB


Автор: imenno Aug 14 2019, 19:19

Пришли мне флешку, я проверю.

Автор: mstdmstd Aug 15 2019, 17:40

(imenno @ Aug 14 2019, 20:19) Перейти к цитате

Пришли мне флешку, я проверю.

Чем заархивировать zip-ом, tar-ом?

Автор: JF-X Sep 2 2019, 11:40

(mstdmstd @ Aug 9 2019, 19:07) Перейти к цитате

Но ведь еще должен быть установлен загрузчик и команда dd явно этого не делает ?
Или как...

Если записывать на целый диск(флешку) тогда загрузочный сектор который есть на самом ISO-образе также запишется на USB-накопитель. По сути мы просто клонируем диск побайтово (поблочно) . Но это только в том случае если ISO-образ поддерживает загрузку с флешек и других жёстких дисков.
В случае если не поддерживает — используем утилиту isohybrid.
CODE Format

> sudo apt-get  install syslinux-utils
> isohybrid ваш_ISO_ораз.iso

А дальше используем утилиту dd для записи ISO-образа на флешку.
1. Находим адрес флешки.
Можно воспользоваться одной из этих утилит.
CODE Format

> blkid
> sudo fdisk -l
> lsblk

Для начала вводим команду в терминале и смотрим какие разделы и диски у нас есть.
Подключаем флешку и смотрим что появилось.
Если у вас только один жёсткий диск (/dev/sda) то скорее всего ваша флешка будет под адресом /dev/sdb, если два /dev/sdc.
Далее записываем целый образ на флешку.
БУДЬТЕ ВНИМАТЕЛЬНЫ ПРИ ВЫБОРЕ ДИСКА ЗАПИСИ (в dd команде после of=), так как при выборе неправильного просто затрёте существующий диск.
CODE Format
sudo dd if=путь_к_ISO-образу of=адрес_к_флешке bs=4M; sync

Например:
CODE Format
sudo dd if=kubuntu-19.04-desktop-amd64.iso of=/dev/sdb bs=4M; sync


Далее при загрузке ПК/ноутбука в BIOS выбираем загрузка с флешки. (Если не ошибаюсь для MSI это клавиша F11)

Invision Power Board
© Invision Power Services