Версия для печати темы
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)
Вангую что тс не читал оффсайт бубунты, где написано как и чем можно сие сделать.
Так там читать надо, это же не исттнный путь джедаев
Автор: 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