Linux pustený z live USB s persistent storage - nefunguje dobre [VYŘEŠENO]

Dotazy k instalaci a případné problémy se spouštěním systému Linux Mint
Zpráva
Autor
hal_sk
Příspěvky: 17
Registrován: 25 kvě 2020, 17:50

Linux pustený z live USB s persistent storage - nefunguje dobre [VYŘEŠENO]

#1 Příspěvek od hal_sk » 26 čer 2020, 16:03

Ahoj,
Pokúšam sa vytvoriť fungujúce live USB s Linuxom s persistent storage (umožňuje ukladanie nastavení a ďalších pracovných dát).
Na tvorbu live USB z ISO súboru distribúcie používam aplikáciu mkusb.
Problém je, že keď nabootujem USB s takýmto Linuxom s persistent storage, tak nefunguje korektne. Je tam strašne dlhý čas odozvy v prípade, že spustím nejakú appku, napr. Firefox, System Monitor a pod... Čakám aj niekoľko desiatok sekúnd, než sa spustí appka a Firexox sa ani nespustí, len po dlhom čase zobrazí chybu "...not responding..."
Rovnaká je chyba v live USB s OS Mint MATE aj v live USB s OS Ubuntu (oba vytvorené pomocou mkusb v OS Linux Mint MATE).
Ak vytvorím live USB len pomocou defaultnej appky "Disks" na manažovanie diskov a partitions, tak Linux bootnutý z takéhoto live USB beží korektne. Lenže cez Disks sa nedá do live USB nastaviť persistent. Preto som live USB vytváral cez mkusb, lebo ten umožňuje pridať persistent.
Ako to riešiť? Ďakujem.
Naposledy upravil(a) hal_sk dne 27 čer 2020, 21:41, celkem upraveno 1 x.

Uživatelský avatar
Ventero1
Velkovezír Mintu
Příspěvky: 1349
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#2 Příspěvek od Ventero1 » 26 čer 2020, 16:58

Použij jinou aplikaci:
MultibootUSB, Unetbootin nebo Rufus - ten pouze pod Win.
Pokud bude výsledek podobný, tak je to nejspíš nevhodná fleška, příliš pomalé USB rozhraní (starý stroj), kombinace obojího popř. vadná fleška.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

juhele2014
Guru Mintu
Příspěvky: 2227
Registrován: 19 kvě 2014, 17:47

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#3 Příspěvek od juhele2014 » 26 čer 2020, 18:37

Celkem se me zadarilo. Dle teto stranky https://www.linuxuprising.com/2019/03/c ... -with.html jsem nainstaloval mkusb a vyrobil persistent flesku s Lubuntu 18.04 na flesce Kingston DataTraveler 101 G2, velikost pouze 2GB, jen na pokusy. System se kupodivu spustil, nahral jsem si do Firefoxu zalozky a testuju. Po restartu si to vse pamatuje, zatim je to OK. Co se tyka rychlosti, nevidim nejaky vetsi problem, reakce na otevirani programu je okamzita.

Muj PC :

Kód: Vybrat vše

lubuntu@lubuntu:~$ inxi -F
System:    Host: lubuntu Kernel: 4.15.0-29-generic x86_64 bits: 64
           Desktop: LXDE (Openbox 3.6.1) Distro: Ubuntu 18.04.1 LTS
Machine:   Device: desktop System: Gigabyte product: H110M-S2 serial: N/A
           Mobo: Gigabyte model: H110M-S2-CF v: x.x serial: N/A
           UEFI [Legacy]: American Megatrends v: F21 date: 06/09/2017
CPU:       Dual core Intel Pentium G4400 (-MCP-) cache: 3072 KB
           clock speeds: max: 3300 MHz 1: 800 MHz 2: 2206 MHz
Graphics:  Card: Intel HD Graphics 510
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 510 (Skylake GT1)
           version: 4.5 Mesa 18.0.5
Audio:     Card Intel Sunrise Point-H HD Audio driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.15.0-29-generic
Network:   Card: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
           driver: r8169
           IF: enp1s0 state: down mac: 1d:1b:0d:ce:3d:47
Drives:    HDD Total Size: 1122.2GB (0.2% used)
           ID-1: /dev/sdb model: WDC_WD10EZEX size: 1000.2GB
           ID-2: /dev/sda model: KINGSTON_SA400S3 size: 120.0GB
           ID-3: USB /dev/sdc model: DT_101_G2 size: 2.0GB
Partition: ID-1: / size: 293M used: 272M (100%) fs: overlay dev: N/A
           ID-2: swap-1 size: 0.76GB used: 0.00GB (0%)
           fs: swap dev: /dev/zram0
           ID-3: swap-2 size: 0.76GB used: 0.00GB (0%)
           fs: swap dev: /dev/zram1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 150 Uptime: 33 min Memory: 1154.9/2889.4MB
           Client: Shell (bash) inxi: 2.3.56 
lubuntu@lubuntu:~$ 
Postni sem vypis tveho inxi -F , at vidime, co je to za stroj. Takto vypada grub z Lubuntu:
Obrázek
(vytvoreno pomoci https://pixlr.com/x/ a https://postimages.org/ :)

Uživatelský avatar
Ventero1
Velkovezír Mintu
Příspěvky: 1349
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#4 Příspěvek od Ventero1 » 26 čer 2020, 20:02

Juhele:
Hoď mi sem prosím do kódu obsah grub.cfg (popř. jiný konfigurační soubor pro to menu) z této flešky.
A prtscr této flešky z gparted nebo disks.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

hal_sk
Příspěvky: 17
Registrován: 25 kvě 2020, 17:50

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#5 Příspěvek od hal_sk » 26 čer 2020, 21:22

Ventero1 píše:
26 čer 2020, 16:58
nevhodná fleška, příliš pomalé USB rozhraní (starý stroj), kombinace obojího popř. vadná fleška
Mám novú flešlu Kingston kovovú USB 3.0 - 64GB. Komp je relatívne výkonný, s rozhraním USB 3, starý cca 3 roky.
Ale ako píšeš, asi budem musieť vyskúšať iné aplikácie na tvorbu live USB.
juhele2014 píše:
26 čer 2020, 18:37
Postni sem vypis tveho inxi -F , at vidime, co je to za stroj
Áno, podobný grub menu mám aj ja keď používam to live USB.
Inak keď som nedávno spúšťal Tails z live USB, tak to išlo v pohode. Ale tam bola výhoda, že sa dal persistent storage nastaviť priamo v Tails.
Tu je výstup z toho inxi -F:

Kód: Vybrat vše

System:
  Host: ASUS-N752VX Kernel: 5.4.0-39-generic x86_64 bits: 64 
  Desktop: MATE 1.22.2 Distro: Linux Mint 19.3 Tricia 
Machine:
  Type: Laptop System: ASUSTeK product: N752VX v: 1.0 
  serial: <root required> 
  Mobo: ASUSTeK model: N752VX v: 1.0 serial: <root required> 
  UEFI: American Megatrends v: N752VX.303 date: 04/17/2019 
Battery:
  ID-1: BAT0 charge: 38.2 Wh condition: 40.4/48.2 Wh (84%) 
CPU:
  Topology: Quad Core model: Intel Core i7-6700HQ bits: 64 type: MT MCP 
  L2 cache: 6144 KiB 
  Speed: 800 MHz min/max: 800/3500 MHz Core speeds (MHz): 1: 800 2: 800 
  3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 
Graphics:
  Device-1: Intel HD Graphics 530 driver: i915 v: kernel 
  Device-2: NVIDIA GM107M [GeForce GTX 950M] driver: nvidia v: 440.100 
  Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia 
  unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: GeForce GTX 950M/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio 
  driver: snd_hda_intel 
  Sound Server: ALSA v: k5.4.0-39-generic 
Network:
  Device-1: Realtek RTL8192EE PCIe Wireless Network Adapter 
  driver: rtl8192ee 
  IF: wlp2s0 state: up mac: 94:e9:79:1a:61:30 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  driver: r8169 
  IF: enp3s0f1 state: up speed: 100 Mbps duplex: full mac: 38:d5:47:3d:e6:fb 
  IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A 
Drives:
  Local Storage: total: 1.08 TiB used: 934.99 GiB (84.3%) 
  ID-1: /dev/sda vendor: SanDisk model: SD8SNAT128G1002 size: 119.24 GiB 
  ID-2: /dev/sdb vendor: Western Digital model: WDS100T2B0A-00SM50 
  size: 931.51 GiB 
  ID-3: /dev/sdc type: USB vendor: Kingston model: DataTraveler 3.0 
  size: 57.75 GiB 
Partition:
  ID-1: / size: 22.79 GiB used: 17.20 GiB (75.5%) fs: ext4 dev: /dev/sdb1 
  ID-2: /home size: 505.59 GiB used: 458.77 GiB (90.7%) fs: ext4 
  dev: /dev/sdb5 
  ID-3: swap-1 size: 2.79 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-0 
Sensors:
  System Temperatures: cpu: 39.0 C mobo: N/A gpu: nvidia temp: 39 C 
  Fan Speeds (RPM): cpu: 1600 
Info:
  Processes: 274 Uptime: 5h 30m Memory: 11.60 GiB used: 2.54 GiB (21.9%) 
  Shell: bash inxi: 3.0.32 

juhele2014
Guru Mintu
Příspěvky: 2227
Registrován: 19 kvě 2014, 17:47

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#6 Příspěvek od juhele2014 » 26 čer 2020, 22:23

grub.cfg (Lubuntu 18.04 LTS)

Kód: Vybrat vše

if loadfont /boot/grub/font.pf2 ; then
	set gfxmode=auto
	insmod efi_gop
	insmod efi_uga
	insmod gfxterm
	terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

set timeout=30
menuentry "Try Lubuntu without installing" {
	set gfxpayload=keep
	linux	/casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Install Lubuntu" {
	set gfxpayload=keep
	linux	/casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper only-ubiquity quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
	set gfxpayload=keep
	linux	/casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true ---
	initrd	/casper/initrd.lz
}
menuentry "Check disc for defects" {
	set gfxpayload=keep
	linux	/casper/vmlinuz  boot=casper integrity-check quiet splash ---
	initrd	/casper/initrd.lz
}
Za chvíli zkusím zbytek. Tady to je :
Obrázek

hal_sk
Příspěvky: 17
Registrován: 25 kvě 2020, 17:50

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#7 Příspěvek od hal_sk » 27 čer 2020, 12:17

Kur*a! Prečo to musí byť s Linuxom VŽDY také komplikované :evil: . Pardon, ale musel si ulaviť.

1) Skúsil som spraviť live USB s Ubuntu s persistent storage cez ten UNetbootin. Dokonca tam aj bola možnosť si zvoliť si kapacitu persistent odielu, ale len do 9999 MB, no nevadí.
2) Vytvoril som teda USB.
3) Ale ani teraz, nefunguje persistent režim
4) Zistil som, že treba doplniť do grub konfiguráku toto:

Kód: Vybrat vše

menuentry "Persistent" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --- persistent
    initrd  /casper/initrd.lz
}
Vďaka: https://superuser.com/questions/1165617 ... ot-working
Tak som to doplnil a potom pokračujem...
5) Tak som pri štarte zvolil mód persistent v grub menu, ale na to sa objavila chybová hláška, že nebol nájdený súbor "/casper/vmlinuz.efi"
6) Pozrel som sa teda do lokality "/casper..." na USB a bol tam len súbor "vmlinuz", bez koncovky "efi", tak som tú koncovku dopísal
7) Reštartoval som PC, znova cez grub menu zvolil persistent, ale znova vyskočila chybová hláška, tentoraz nebol nájdený súbor "/casper/initrd.lz"
8) Postupoval som analogicky ako v kroku 6
9) Tento raz sa mi konečne podarilo nabootovať Ubuntu z live USB v móde persistent zvoleného cez grub menu
10) Problém - zmeny vykonané v Ubuntu sa nezachovajú - persistent nefunguje... :evil:

Vygooglil som, že je tam nejaký bug #1489855:
https://askubuntu.com/questions/1175880 ... ot-working
https://bugs.launchpad.net/ubuntu/+sour ... ug/1489855
Tak neviem, či je to relevantné pre tento problém, možno áno. :?:

Asi teraz skúsim vytvoriť live USB s Ubuntu znova cez ten mkusb ako na začiatku. Možno tam bola možnosť voľby persistent režimu v grub a ja som si to nevšimol. Idem bojovať.

Edit:

1) Znova vytváram live USB s Linux Ubuntu v OS Linux Mint cez mkusb.
Dostal som varovanie:
dus-persistent 12.5.7
might not make all systems bootable in UEFI mode from this version.
You should work in Debian 8, Ubuntu 14.04 or newer
or a corresponding Ubuntu flavour (Kubuntu, Lubuntu, ... Xubuntu.)
Ale mkusb pokračuje v tvorbe USB.

2) Live USB je hotové a dostávam:
The target device is ready to use.
'/home/hal/Downloads/verified_downloads/ubuntu-20.04-desktop-amd64.iso'
was installed
Idem to vyskúšať.

3) Štart PC > bootujem z live USB > v grub volím prvú možnosť "persistent live" > zobrazí sa "Checking disks: 0% complete" a ostáva to stáť niekoľko minút > dávam tvrdý reštart

4) Druhý pokus, tentoraz bootujem z toho istého USB, ale z iného oddielu (asi) lebo tam boli na výber 2 pre toto USB

5) Opakuje sa problém z kroku 3

6) Idem skúsiť vytvoriť live USB na iné USB médium

7) Vyzerá to na úspech. Tentoraz som použil staršie USB médium a Ubuntu sa z neho normálne spustilo a vykonané zmeny ostávajú po reštarte zachované.

USB fleška:
Na ktorej to nefungovalo: "VERBATIM FLASH DISK STORE 'N' GO METAL EXECUTIVE/ 64GB/ USB 3.0/ ZLATÁ 99106" kupovaná pred 2 týždňami z Gigastore
Na ktorej to fungovalo: "USB 3.0 32GB 32G SanDisk Ultra Fit 130MB/s Flash Drive Mini Nano" kupovaná pred niekoľkými rokmi z ebay z Číny - pozliepaná tmelom, lebo odpadol ten plastový fras

Uživatelský avatar
Ventero1
Velkovezír Mintu
Příspěvky: 1349
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#8 Příspěvek od Ventero1 » 27 čer 2020, 14:20

Juhele: Ten konfigurak neodpovida tomu menu - musi to byt jiny soubor.
No a to rozdeleni flashky je zhuverilost. Aplikace pracuje s celym iso a tim padem ji skrtam ze sveho seznamu.

Hal_sk: Zajimave - chtelo by to zjistit proc to na jedne flesce nefunguje a na druhe ano, kdyz stroj je stejny. Mozna ta nikdy nedodrzena zpetna kompatibilita usb 2 a 3
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Uživatelský avatar
alojz
Vezír Mintu
Příspěvky: 535
Registrován: 14 pro 2016, 21:04

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#9 Příspěvek od alojz » 27 čer 2020, 14:39

...zo strany otazkovatela bol vynechany dolezity krok......................a to je-PICHNEM USB DO INEHO VSTUPU.........asitak.................... :lol: :lol: :lol:
AMD Ryzen 5 2400G Raven Ridge
AMD A9-9425 Stoney Ridge :roll:

hal_sk
Příspěvky: 17
Registrován: 25 kvě 2020, 17:50

Re: Linux pustený z live USB s persistent storage - nefunguje dobre

#10 Příspěvek od hal_sk » 27 čer 2020, 16:12

alojz píše:
27 čer 2020, 14:39
...zo strany otazkovatela bol vynechany dolezity krok......................a to je-PICHNEM USB DO INEHO VSTUPU.........asitak.................... :lol: :lol: :lol:
Vždy som tie rôzne flešky pichal do rovnakého USB portu. Ale môžem vyskúšať iný.
O týchto patáliách s Linuxom si píšem denník. Raz z toho natočím seriál na Youtube.

Odpovědět