Backup d’apps

tinc el Deepin amb la instalació bàsica quin directoris de la imatge adjunta serien necesaris per carregar apps d’usuar d’un altre deepin sense afectar al deepin base?

Referencia 10 fuentes

Deep think completado (tardó 6s)

Segons l’estructura de la imatge adjunta (sembla un backup complet del sistema Deepin), per carregar apps d’usuari d’un altre Deepin sense afectar el Deepin base, els directoris clau són:


📁 Directoris necessaris

1. opt → Imprescindible

Aquí s’instal·len els programes de tercers (deb, run, etc.), com ara Chrome, WPS, QQ, etc.

plaintext

1/opt/apps/com.tencent.qq

2/opt/apps/com.wps.office

3

  • ✅ No afecta el sistema base
  • ✅ Conté la majoria d’aplicacions d’usuari

2. home → Molt recomanable

Conté les dades personals i les configuracions d’aplicacions de cada usuari:

plaintext

1/home/usuari/.local/share/applications → Accessos directes

2/home/usuari/.config/ → Configuracions d’apps

3/home/usuari/.local/bin/ → Scripts i binaris d’usuari

4

  • ✅ Configuracions i dades d’aplicacions

3. var → Parcialment (només var/lib/linglong)

Si l’altre Deepin té apps en format Linglong, es troben a:

plaintext

1/var/lib/linglong/layers/main/

2

  • ⚠️ Només interessa aquesta subcarpeta, no tot /var

4. usr → ❌ NO (només puntualment)

  • /usr/bin/usr/lib/usr/share → Afecten el sistema base
  • Millor no tocar-lo per evitar trencar el Deepin base

📋 Resum: Què copiar?

DirectoriNecessari?Per què?
opt✅ Apps d’usuari (deb, run)
home✅ Dades, configs, accessos directes
var (linglong)⚠️ Només si tens apps LinglongApps en format contenidor
usr❌ NoAfecta el sistema base
etc❌ NoConfiguració del sistema
binlibsbin❌ NoParts del sistema base

🔧 Com fer-ho (idea general)

bash

1# Copiar apps de tercers

2sudo cp -a /origen/opt/* /destí/opt/

3

4# Copiar dades d’usuari (canviant el nom d’usuari si cal)

5sudo cp -a /origen/home/usuari /destí/home/usuari

6

7# Si hi ha apps Linglong

8sudo cp -a /origen/var/lib/linglong /destí/var/lib/linglong

9

Nota: Després de copiar, potser caldrà actualitzar els accessos directes a /home/usuari/.local/share/applications/ si el camí d’usuari ha canviat.

sis plau copia /media/Miquel/backup/deepin_amd-p1_system_backup/home a -> /media/Miquel/backup/backup_basic//media/Miquel/backup/deepin_amd-p1_system_backup/home i també opt

Deep think completado (tardó 7s)

Entesos! Vull copiar:

  1. /media/Miquel/backup/deepin_amd-p1_system_backup/home → /media/Miquel/backup/backup_basic/home
  2. /media/Miquel/backup/deepin_amd-p1_system_backup/opt → /media/Miquel/backup/backup_basic/opt

Però no tinc una eina per copiar directoris sencers de forma recursiva amb les eines disponibles. Puc:

  • Opció A: Si vols, puc obrir el terminal perquè tu hi executis les ordres.
  • Opció B: O bé, si prefereixes, puc copiar fitxer per fitxer (però seria molt lent per a directoris grans).

📌 Ordre que necessitaries al terminal:

bash

1# Crear la carpeta de destí

2mkdir -p /media/Miquel/backup/backup_basic

3

4# Copiar home recursivament

5sudo cp -a /media/Miquel/backup/deepin_amd-p1_system_backup/home /media/Miquel/backup/backup_basic/

6

7# Copiar opt recursivament

8sudo cp -a /media/Miquel/backup/deepin_amd-p1_system_backup/opt /media/Miquel/backup/backup_basic/

9

Vols que obri el terminal per fer-ho?

potser els cadenats, .. significa que aquest directori està acabat?

Deep think completado (tardó 2s)

No, el cadenat 🔒 no vol dir que el directori estigui «acabat». En els gestors de fitxers (com el de Deepin), el cadenat indica que:

🔒 Significat real del cadenat

SignificatDetall
Permisos restringitsEl directori és propietat de root o té permisos limitats
No es pot modificarL’usuari normal no hi pot escriure sense sudo
Protecció del sistemaSón directoris del sistema que no s’han de tocar

📁 Directoris amb cadenat al teu backup:

  • binefietcliblib64optostreepersistentrootsbinsrvsysrootusrvar → Tots tenen propietari root i permisos 755 (r-xr-xr-x)
  • home → Normalment sense cadenat perquè l’usuari n’és propietari

✅ Què significa per a la teva còpia?

  • opt → Té cadenat perquè és de root, però és normal. Quan el copiïs amb sudo cp -a, es mantindran els permisos i tot funcionarà correctament.
  • No hi ha cap problema, simplement el sistema protegeix aquests directoris perquè no els esborris per accident.

🎯 Resum:

Cadenat ≠ «acabat»
Cadenat = «protegit / només root pot modificar»

Vols que obri el terminal per fer la còpia amb sudo?

Resumir el contenido clave del archivo.

Deep think completado (tardó 1s)

Linux vs Deepin

Correcte, ho has entès perfectament. 🎯

Aquí tens la distinció tècnica:

  • Linux és només el nucli (kernel) del sistema: la part que gestiona el maquinari, la memòria, els processos, els drivers, etc. No és, per si sol, un sistema operatiu complet, perquè no inclou eines d’usuari, interfície gràfica, aplicacions de base, etc.
  • Deepin és un sistema operatiu complet (una distribució GNU/Linux) que utilitza el nucli Linux com a base, però hi afegeix tota la resta:
    • Les eines GNU (ordre bàsiques, gestió de fitxers…)
    • L’entorn d’escriptori DDE (Deepin Desktop Environment) amb tota la interfície gràfica
    • Aplicacions pròpies (Deepin Mail, Deepin Music, gestor de fitxers, centre de control…)
    • Gestor de paquets, instal·lador, configuració del sistema…

Per tant, la relació és:

Linux (nucli)  +  GNU + DDE + aplicacions  =  Deepin (SO complet)

Exemples per aclarir-ho

  • Quan diem «Android es basa en Linux», volem dir que Android utilitza el nucli Linux com a base, però Android com a tal és un sistema operatiu diferent de Deepin.
  • Ubuntu, Fedora, Arch o Debian també són sistemes operatius (distribucions) que comparteixen el mateix nucli Linux.

Frase exacta per resumir-ho

«Linux és el motor (nucli); Deepin és el cotxe complet (sistema operatiu) que fa servir aquest motor.»

Així que sí: Deepin és un sistema operatiu, i Linux és el nucli sobre el qual Deepin i moltes altres distribucions estan construïdes.


No. Apple no es basa en Linux. Aquesta és una confusió molt habitual. 👇

Què utilitza Apple realment?

  • macOS (ordinadors Mac) i iOS (iPhone/iPad) es basen en el nucli Darwin, que prové d’una combinació de:
    • Mach (un nucli microkernel desenvolupat a la universitat de Carnegie Mellon)
    • BSD (Berkeley Software Distribution), un altre sistema Unix
  • Per tant, Apple és un sistema Unix, però no derivat de Linux. Són dues famílies diferents que comparteixen estàndards semblants.

Famílies de sistemes operatius (resum)

FamíliaExemplesNucli
GNU/LinuxDeepin, Ubuntu, Debian, Fedora, AndroidLinux
BSD / UnixmacOS, iOS, FreeBSDDarwin (Mach + BSD)
WindowsWindows 11NT
Propi (propietari)Haiku, etc.El seu propi

Punt clau

  • Linux i BSD/Unix comparteixen filosofia i moltes eines (totes dues són «sistemes semblants a Unix»), però el nucli és diferent i els programes no són 100% intercanviables.
  • Apple sí que utilitza codi obert en alguns components (com WebKit del navegador Safari, o parts de BSD), però el nucli del sistema no és Linux.

Frase per recordar-ho

«Linux i macOS són cosins (tots dos d’estil Unix), però no germans: un usa el nucli Linux i l’altre el nucli Darwin (Mach + BSD).»

En resum: Apple = Darwin (Mach + BSD), Deepin/Ubuntu/etc. = Linux. Són dues famílies diferents. 😊

On es guarden els correus de Deepin Mail?

Aquí tens tota la informació resumida en un únic post, llest per copiar i enganyar al teu blog:


📧 On es guarden els correus de Deepin Mail? Guia completa

Deepin Mail és el client de correu d’escriptori del sistema operatiu Deepin. Una de les preguntes més freqüents és: on es desen els correus i què passa si em quedo sense internet? Aquí t’ho explico tot.

📁 Ubicació de les dades

Els correus descarregats es guarden dins del directori personal de l’usuari:

~/.local/share/deepin/deepin-mail/

Dins d’aquesta carpeta hi trobarem:

~/.local/share/deepin/deepin-mail/
├── mail/                    ← contingut real dels missatges
│   ├── <compte_gmail>/      ← una subcarpeta per cada compte
│   │   ├── INBOX/
│   │   ├── Sent/
│   │   ├── Drafts/
│   │   └── ...
│   └── ...
├── config/                  ← configuració dels comptes
└── cache/                   ← dades auxiliars
  • El cos dels missatges i els adjunts es desen com a fitxers .eml (format estàndard de correu) dins de mail/, organitzats per compte i per carpeta.
  • Els logs (registres d’activitat) van a un altre lloc: ~/.cache/deepin/deepin-mail/deepin-mail.log.

⚠️ Important: el fitxer de log no conté el contingut dels correus. És només un fitxer de text petit amb errors i esdeveniments (ocuparà kilobytes, mai gigabytes).

💾 En quina partició es desa?

Com que tot es troba dins del directori personal (~ = /home/usuari), es desa a la partició on estigui muntat el directori /home:

  • Si tens una partició /home separada → es guarda en aquella partició.
  • Si no tens partició /home separada → es guarda a la partició arrel / (la partició on està instal·lat Deepin).

Per comprovar-ho fàcilment:

df -h ~/.local/share/deepin/deepin-mail/

🌐 Puc llegir el correu sense internet?

Sí, en general. Si els correus ja s’han descarregat abans, queden emmagatzemats localment al disc, de manera que pots llegir-los sense connexió.

✅ Què pots fer sense internet:

  • Llegir tots els correus ja descarregats (text i adjunts).

❌ Què NO pots fer sense internet:

  • Rebre correus nous (fins que et tornis a connectar).
  • Enviar correus (quedaran a la safata de sortida i s’enviaran en reconnectar).
  • Veure correus que mai s’han descarregat prèviament.

💡 Consell: si el client només està configurat per mostrar capçaleres i descarregar el contingut sota demanda, sense internet veuràs la llista de missatges però no el cos complet. Amb la descàrrega completa (com en el cas de 7 GB locals), els podràs llegir sencer.

🔍 Comandes útils per inspeccionar-ho

# Quant ocupa el correu real
du -sh ~/.local/share/deepin/deepin-mail/

# Quant ocupen els logs i la caché
du -sh ~/.cache/deepin/deepin-mail/

# Veure l'estructura de carpetes
find ~/.local/share/deepin/deepin-mail/ -maxdepth 2 -type d

# En quina partició es troba
df -h ~/.local/share/deepin/deepin-mail/

🧾 Resum

QuèOn es desa
Contingut dels correus (.eml)~/.local/share/deepin/deepin-mail/mail/
Configuració dels comptes~/.local/share/deepin/deepin-mail/config/
Logs / registres~/.cache/deepin/deepin-mail/
ParticcióOn està muntat /home (o / si no hi ha partició separada)

Idea clau: la teva còpia local de correu és independent d’Internet un cop descarregada. El correu viu al teu disc, no només al núvol.


Espero que et sigui útil per al blog! Si vols, puc adaptar-lo a un altre format (més curt, més tècnic, amb imatges de lloc, etc.). 📝

Formatar Disk Deepin

Sí. Si ho has esborrat tot i comencem de zero, ho podem fer net i ordenat. 👍

Per a un ordinador amb arrencada UEFI, jo faria dues particions petites d’arrencada i després la del sistema:

Estructura que et recomano

ParticióMidaFormatPunt de muntatge
1512 MBFAT32/boot/efi
21 GBext4/boot
3resta del discext4/

No necessitem una partició /home separada.

Ara, a la pantalla que tens

Per crear la primera:

  1. Selecciona l’espai lliure.
  2. Prem crear partició.
  3. Mida: 512 MB.
  4. Sistema de fitxers: ext4 no → selecciona FAT32.
  5. Punt de muntatge: /boot/efi.
  6. Formatar: sí, perquè estem començant de zero.
  7. Confirma.

Després crearem:

1 GB   ext4   /boot

I finalment:

resta   ext4   /

⚠️ Important

A la captura anterior veia que l’instal·lador et mostrava «Cree una partición /boot/». Per això vull que creem també /boot, no només /boot/efi.

No premis encara «Siguiente». Crea primer la partició de 512 MB FAT32 /boot/efi i, quan la tinguis creada, fes-me una foto de la pantalla. Et dic el següent pas abans de continuar.

Flux d’arrancada quan es Deepin

Sí, la teva interpretació és gairebé perfecta. Et detallo el flux complet perquè sàpigues exactament on apunta cada cosa:

Flux d’arrancada quan tries Deepin

1. BIOS/UEFI → Boot Menu (F12/F8/Esc)
   └─ Veus dues entrades UEFI:
      • Windows Boot Manager
      • deepin (o similar)

2. Tries "deepin" → UEFI carrega el carregador EFI
   └─ Des de sda1 (FAT32 "SYSTEM"):
      \EFI\deepin\grubx64.efi   ← aquí viu GRUB

3. GRUB s'executa i mostra el seu menú (o arrenca directe)
   └─ GRUB busca el kernel a:
      sda5:/boot/vmlinuz-xxx
      sda5:/boot/initrd.img-xxx
      (com que no tens /boot separat, està dins l'arrel)

4. GRUB carrega el kernel + initramfs
   └─ Li diu: "la partició arrel és la que té UUID
       121cc95c-280d-40e4-9f4c-af6bbd862f8d" (és sda5, "Roota")

5. Initramfs monta sda5 a /sysroot, ostree fa pivot-root
   └─ Arrenca el deployment ostree actiu
   └─ Es munten /ostree, /persistent, /var, /home, etc.

On viu cada cosa

ComponentParticióRuta
UEFI firmwarexip de la placa
Bootloaders EFI (Windows + GRUB)sda1 (FAT32 «SYSTEM»)/boot/efi/EFI/Microsoft/… i /boot/efi/EFI/deepin/…
Kernel + initramfssda5/boot/ (dins l’arrel ext4)
GRUB configsda5/boot/grub/grub.cfg
Sistema base (només lectura)sda5/usr, /bin, /lib (via ostree)
Dades persistentssda5/home, /var, /persistent

Punts importants que sovint es confonen

1. sda1 és COMPARTIDA. És la partició EFI estàndard que va crear Windows quan es va instal·lar. Deepin hi va afegir el seu propi carregador (\EFI\deepin\grubx64.efi) sense tocar el de Windows. Per això al Boot Menu de la BIOS veus dues entrades i no cal que GRUB gestioni Windows.

2. GRUB utilitza UUID, no noms de dispositiu. Si mires /boot/grub/grub.cfg veuràs que apunta a:

linux /boot/vmlinuz-... root=UUID=121cc95c-280d-40e4-9f4c-af6bbd862f8d

Això vol dir que GRUB busca la partició amb aquest UUID concret, que és sda5 («Roota»). Tant és si Linux la veu com sda5, sdb5 o el que sigui: l’UUID és estable.

3. Hi ha DOS nivells de menú.

  • Nivell 1 (UEFI): tria entre «Windows Boot Manager» i «deepin». Aquí decideixes quin bootloader carregar.
  • Nivell 2 (GRUB): un cop carregat GRUB, pot mostrar-te entrades addicionals:
    • El Deepin normal
    • Desplegaments ostree anteriors (snapshot de rollback — molt útil!)
    • Kernels antics
    • Memtest, etc.
    Per veure els desplegaments ostree disponibles: sudo ostree admin status

Comandaments per verificar-ho tu mateix

# Veure les entrades d'arrancada UEFI registrades
sudo efibootmgr -v

# Veure el contingut de la partició EFI
ls -la /boot/efi/EFI/

# Veure la configuració de GRUB (on apunta realment)
grep -i "root=" /boot/grub/grub.cfg | head -5

# Veure els deployments ostree (snapshots del sistema)
sudo ostree admin status

Resum del que et passa al Boot Menu

Boot Menu UEFI (F12)
 ├─ Windows Boot Manager → \EFI\Microsoft\...\bootmgfw.efi (sda1) → arrenca Windows (sda3)
 └─ deepin             → \EFI\deepin\grubx64.efi          (sda1) → GRUB → sda5 (Roota)

Per tant: sí, quan tries Deepin, primer va a sda1 (només a llegir el GRUB), després GRUB carrega el kernel que apunta a sda5 mitjançant el seu UUID, i finalment arrenca el sistema des de «Roota». Tot el Deepin viu dins sda5; sda1 només conté la porta d’entrada EFI.


FORÇAR TEPMS

1. Fem una còpia de seguretat per si de cas

sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup

2. Forcem l’entrada 9 (la nostra manual de sda6) com a predeterminada

sudo sed -i ‘s/set default=»0″/set default=»9″/’ /boot/grub/grub.cfg

3. Forcem el temps d’espera del menú a 15 segons (canvia tots els «1» per «15»)

sudo sed -i ‘s/set timeout=1/set timeout=15/g’ /boot/grub/grub.cfg

4. Eliminem «splash quiet» de l’arrencada per veure el text real (Prova de la veritat)

sudo sed -i 's/set timeout=1/set timeout=15/g' /boot/grub/grub.cfg
sudo sed -i 's/splash quiet//g' /boot/grub/grub.cfg

⭐ Creació del projecte Deepin de rescat

amb ajuda de UOS AI

Partim d’un espai lliure de 49GB fet amb

gparted-live-1.8.1-3-amd64.iso (redu:int sda4) i creant sda6 amb deepin live


Introducció

Quan treballem amb sistemes OSTree (com el Deepin actual), de vegades necessitem un sistema alternatiu per a tasques de rescat, proves o simplement per tenir un entorn de treball secundari sense arriscar el sistema principal.

En aquest article explicaré com aprofitar 49 GB d’espai lliure al disc per instal·lar un Deepin secundari que conviurà amb el principal, tot gestionant l’arrencada des del GRUB.


📊 Escenari de partida

Disc sda (476,9 GB)
├─ sda1 → 300 MB  → /boot/efi       (EFI)
├─ sda2 → 4 GB    → /boot
├─ sda3 → 10,3 GB → [SWAP]
├─ sda4 → 47 GB   → /               (Deepin principal - OSTree)
├─ sda5 → 366,2 GB → /home, /var... (Dades del sistema principal)
└─ 🟩 49 GB lliures → **(sense assignar)**

Aquests 49 GB són l’espai ideal per al nostre Deepin de rescat.


✅ Per què és viable?

AvantatgeExplicació
Espai suficient49 GB són més que suficients per a un sistema funcional amb eines de terminal i gràfiques bàsiques
Sense risc per al sistema principalInstal·lant en l’espai lliure, no es toquen les particions OSTree (sda4 i sda5)
GRUB compartitTots dos sistemes poden compartir la mateixa partició EFI (sda1) sense conflictes
Arrencada selectivaPodrem triar a cada reinici quin sistema volem carregar

🧭 Gestió de l’arrencada (el punt clau)

La clau de tot el projecte és com gestionar el GRUB perquè els dos sistemes convisquin sense problemes.

🔹 Què fa el GRUB?

El GRUB (Grand Unified Bootloader) és el gestor d’arrencada que mostra el menú en iniciar l’ordinador. Quan instal·lem un segon sistema, el GRUB s’actualitza per detectar automàticament tots els sistemes operatius disponibles.

🔹 Estratègia: EFI compartida

En lloc de crear una segona partició EFI, reutilitzarem la ja existent (sda1). Això és segur perquè:

  • La partició EFI pot contenir múltiples entrades de boot (Windows, Linux, etc.)
  • Cada sistema hi afegeix el seu propi directori (ex: EFI/deepin_rescat/)
  • El firmware UEFI pot gestionar-les totes

🔹 Com funciona l’arrencada dual?

1️⃣ En instal·lar el Deepin de rescat:

  • L’instal·lador detectarà la partició EFI existent (sda1)
  • Important: No la formategis! Només munta-la com a /boot/efi
  • L’instal·lador hi afegirà una nova entrada per al Deepin de rescat

2️⃣ En reiniciar:

  • El GRUB mostrarà un menú amb dues opcions:
    ▶ Deepin (principal) ← sistema OSTree original Deepin (rescat) ← nou sistema de rescat
  • Pots navegar amb les fletxes i seleccionar amb Enter
  • Per defecte arrencarà el sistema que quedi primer (es pot canviar)

3️⃣ Si el GRUB no mostra les dues opcions:

  • Arrenca el Deepin de rescat i executa:
    bash sudo update-grub
  • Això reescaneja tots els sistemes i actualitza el menú

🔹 Com modificar l’ordre de les opcions

Si vols que el Deepin de rescat sigui el que arrenqui per defecte:

# Editar el fitxer de configuració del GRUB
sudo nano /etc/default/grub

# Canviar la línia:
# GRUB_DEFAULT=0  →  GRUB_DEFAULT=1  (si el de rescat és el segon)

# Actualitzar el GRUB
sudo update-grub

🛠️ Passos per a la instal·lació

1️⃣ Preparar l’espai (des del Live USB)

Arrenca amb el Deepin Live USB i obre GParted:

sudo gparted
  • Crea una partició nova als 49 GB lliures
  • Format: ext4
  • Etiqueta: deepin_rescat (opcional)

2️⃣ Instal·lar el Deepin de rescat

Executa l’instal·lador de Deepin i tria:

  • Instal·lació manual
  • Selecciona la nova partició com a / (arrel) → ext4
  • Per a la partició EFI (sda1): munta-la com a /boot/efiNO la formategis
  • No cal swap (ja en tens una de compartida, sda3)

⚠️ Error comú: Si formateges l’EFI, perdràs l’entrada del sistema principal!

3️⃣ Finalitzar i provar

  • Completa la instal·lació
  • Reinicia i treu el USB
  • Hauries de veure el menú del GRUB amb les dues opcions 🎉

💡 Usos del Deepin de rescat

ÚsDescripció
🔧 Rescat del sistema principalSi l’OSTree falla, pots arrencar el de rescat i accedir a les dades de sda5
🧪 Proves de programariInstal·la programari experimental sense por de trencar el sistema principal
💻 Treball en terminalTé accés complet a les eines de terminal, xarxa, etc.
📂 Recuperació de fitxersAccedeix als fitxers del sistema principal si no arrenca

⚠️ Precaucions finals

  • No formategis la partició EFI (sda1) durant la instal·lació
  • No toquis les particions sda4 i sda5 (sistema principal)
  • Fes un backup dels teus fitxers importants abans de començar
  • ✅ Si alguna cosa va malament, pots arrencar amb el Live USB i reparar el GRUB:
  sudo mount /dev/sda4 /mnt
  sudo mount /dev/sda1 /mnt/boot/efi
  sudo grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=deepin --recheck
  sudo update-grub

📌 Conclusió

Instal·lar un Deepin de rescat de 49 GB és una solució pràctica, segura i totalment viable per tenir un sistema d’emergència sempre a punt. La clau és respectar la partició EFI i no tocar les particions del sistema principal.

Amb el GRUB compartit, podràs triar a cada arrencada quin sistema utilitzar, com si tinguessis dos ordinadors en un.


Tens dubtes sobre algun pas? Deixa un comentari! 🚀


Espero que t’agradi el post! Si vols que hi afegeixi o canviï alguna cosa, digues-m’ho 😊

Molt bé! Ara que tens clar l’esquema de particions, et faig una xuleta per editar manualment les entrades GRUB i triar entre sda4 (ostree actual) i sda6 (Roota).


📝 XULETA: Modificar entrades GRUB per a sda4 / sda6

Quan arrenquis i estiguis al menú GRUB, prem e per editar l’entrada seleccionada.


🔹 Opció A: Arrencar des de sda4 (l’actual /ostree)

Busca la línia que comença per linux i assegura’t que tingui alguna cosa com:

linux /vmlinuz-... root=/dev/sda4 ostree=/ostree/boot.1/... rw
initrd /initrd.img-...

Si vols forçar-ho manualment, canvia la línia linux per:

linux /vmlinuz root=/dev/sda4 rw
initrd /initrd.img

(els noms exactes del kernel i initrd poden variar, mira els fitxers dins /boot)


🔸 Opció B: Arrencar des de sda6 (Roota)

Canvia la línia linux per apuntar al kernel i initrd de la partició sda6:

linux /vmlinuz root=/dev/sda6 rw
initrd /initrd.img

O si el kernel/initrd estan dins d’un subdirectori:

linux /boot/vmlinuz root=/dev/sda6 rw
initrd /boot/initrd.img

⚙️ Com fer-ho permanent (després d’entrar al sistema)

Un cop dins del sistema que vols, pots regenerar el GRUB perquè recordi l’entrada:

sudo update-grub
# o bé
sudo grub-mkconfig -o /boot/grub/grub.cfg

🧠 Resum visual

ParticionsContingutQuè posar a root=
sda4/ostree (sistema actual)root=/dev/sda4
sda6Roota (altre sistema)root=/dev/sda6

Així, quan vagis al GRUB i premis e, només has de tocar el paràmetre root= i posar sda4 o sda6 segons on vulguis anar. La resta de la línia (kernel, initrd) sol ser la mateixa si comparteixen el /boot.

Si necessites que t’ho detalli més amb els noms exactes del teu sistema, puc mirar quins fitxers tens dins de /boot (executa ls /boot). 😊

grub.txt del escriptori

# Generated by deepin-installer

GRUB_BACKGROUND="/boot/grub/themes/deepin/background.jpg"
GRUB_CMDLINE_LINUX_DEFAULT="video=efifb:nobgrt splash quiet loglevel=0  locales=es_ES.UTF-8"
GRUB_DEFAULT=0
GRUB_DISTRIBUTOR="`/usr/bin/lsb_release -d -s 2>/dev/null`"
GRUB_THEME="/boot/grub/themes/deepin/theme.txt"
GRUB_TIMEOUT=30
GRUB_GFXMODE=auto
DEEPIN_GFXMODE_DETECT=1
GRUB_PARTICIO_ARRENQ="4"
#GRUB_PARTICIO_ARRENQ="6"

versió 19-8-26

Ara ho movem a /etc/default/grub

sudo cp /home/Miquel/Desktop/grub.txt /etc/default/grub
sudo update-grub
# per passar a sda6
sudo grub-reboot 'Deepin 25 (25) (en /dev/sda6)'
sudo reboot
#-----------------
# per passar a sda4
sudo grub-reboot 'Deepin 25 (25) (en /dev/sda4)'
sudo reboot
------------



👍 Aquestes són les dues ordres per passar del Deepin de treball (sda4) al Deepin auxiliar (sda6):

Fes-ho així, separades

Primer:

sudo grub-reboot 'Deepin 25 (25) (en /dev/sda6)'

Quan torni el prompt Miquel@Miquel-PC:~$, comprova:

sudo grub-editenv list

Hauria de sortir:

next_entry=Deepin 25 (25) (en /dev/sda6)

I només després:

sudo reboot

⭐ XULETA — GRUB: Deepin normal/emergència

😂 Perfecte! Això confirma que tenim els dos Deepin funcionant i que el GRUB els veu correctament.

Sí: et preparo una xuleta curta i pràctica per al GRUB, perquè puguis decidir fàcilment entre:

  • Arrancada 1 → Deepin 50 GB
  • Arrancada 2 → Deepin 130 GB

I també et deixo la comanda per fer que el proper reinici arrenqui directament el que vulguis, sense haver d’escollir manualment al menú.

XULETA — GRUB

Escollir quin Deepin arrencar

Els dos sistemes

ARRANCADA 1

  • Deepin de 50 GB
  • El sistema nou / acabat d’instal·lar

ARRANCADA 2

  • Deepin de 130 GB
  • El Deepin anterior

1. Escollir manualment en arrencar

Quan aparegui el menú GRUB:

  1. Amb les fletxes i , selecciona el Deepin que vulguis.
  2. Prem Enter.

⚠️ No cal fer res més.


2. Fer que el PRÒXIM reinici arrenqui el Deepin de 50 GB

Des de qualsevol Deepin:

sudo grub-reboot 'Deepin 25 (25) (en /dev/sda3)'
sudo reboot

Això significa que la propera arrancada serà sd3: ( funciona com mostra l’imatge)


sudo grub-reboot 'Deepin 25 (25) (en /dev/sda4)'
sudo reboot

Després torna al comportament normal del GRUB.


3. Comprovar què has programat

Abans de reiniciar:

sudo grub-editenv list

Si apareix:

next_entry=Deepin 25 (25) (en /dev/sda5)

vol dir:

El proper arrencada està programat per anar al Deepin de 50 GB.


4. Tornar a l’arrencada normal

Si vols cancel·lar una arrencada programada:

sudo grub-editenv unset next_entry

I comprova-ho:

sudo grub-editenv list

Si no apareix next_entry, no hi ha cap arrencada programada.


5. Veure tots els sistemes que detecta GRUB

grep -E "menuentry |submenu " /boot/grub/grub.cfg
OrdreEntrada que mostra GRUBParticióQuè és
1Deepin 25 Communitysda4Deepin de treball principal
2Rollback to Deepin 25 Community (2026/07/10...)sda4Rollback del Deepin de treball
3Advanced options for Deepin 25 Communitysda4Submenú amb kernels/rollback
4Deepin 25 Community, with Linux 6.18...sda4Kernel actual del Deepin de treball
5Rollback to Deepin 25 Community...sda4Kernel/estat anterior
6Deepin 25 (25) (en /dev/sda6)sda6Deepin AUXILIAR
7Opciones avanzadas para Deepin 25 (25) (en /dev/sda6)sda6Submenú de l’auxiliar
8Deepin 25 Community (en /dev/sda6)sda6Kernel de l’auxiliar
9Rollback ... (en /dev/sda6)sda6Rollback de l’auxiliar
10Deepin 25 Community, with Linux... (en /dev/sda6)sda6Kernel de l’auxiliar
11Rollback ... (en /dev/sda6)sda6Rollback de l’auxiliar
12Deepin 25 (25) (en /dev/sda4) (en /dev/sda6)⚠️ ambiguEntrada generada per os-prober
13Deepin 25 Community (en /dev/sda4) (en /dev/sda6)⚠️ ambiguEntrada generada per os-prober
14Deepin 25 Community, with Linux... (en /dev/sda4) (en /dev/sda6)⚠️ ambiguEntrada generada per os-prober
15System SetupEFIConfiguració UEFI
16Deepin 25 (Arrel a /dev/sda4)sda4Deepin de TREBALL

Això permet veure els noms exactes que GRUB utilitza.


6. IMPORTANT

No confondre:

grub-reboot

amb:

grub-set-default

grub-reboot

Canvia només el proper arrencada.

És el que ens interessa per provar els dos Deepin sense tocar permanentment el GRUB.

grub-set-default

Canvia l’opció d’arrencada per defecte.

No la utilitzarem ara.


RESUM RÀPID

Vull arrencar el Deepin de 50 GB la propera vegada:

sudo grub-reboot 'Deepin 25 (25) (en /dev/sda5)'
sudo reboot

Vull comprovar-ho:

sudo grub-editenv list

Vull cancel·lar-ho:

sudo grub-editenv unset next_entry

Vull escollir manualment:

GRUB → ↑ ↓ → Enter


RECOMANACIÓ

De moment, no canviem el GRUB permanentment.

És millor tenir:

GRUB → escollir Deepin 50 GB o Deepin 130 GB

i utilitzar grub-reboot només quan vulguem provar o entrar directament en un dels dos.

UOS AI quota gratuita

Hola! El missatge que et surt vol dir que la quota gratuïta de xat que inclou UOS AI s’ha esgotat, i per continuar necessites configurar un compte de model [[4]]. En tens bàsicament tres opcions:

Opció 1: Reclamar crèdits gratuïts (la més ràpida)

  • Fes clic a «Reclamar créditos gratuitos» al mateix avís. Deepin ofereix comptes/crèdits de prova gratuïts que s’obtenen mitjançant activitats dins l’app o a la pàgina de configuració [[4]].
  • És el més ràpid, però quan els gastis et tornarà a sortir el mateix missatge.

Opció 2: Configurar un model en línia amb clau API pròpia

  • Fes clic a «Ir a la configuración» i prem «Add» per afegir un model [[1]].
  • Pots fer servir GPT 3.5/4.0 amb una clau d’OpenAI [[18]], o qualsevol servei compatible amb la interfície d’OpenAI: DeepSeek, Moonshot, ZhiPu, Baichuan, etc. [[1]].
  • Exemple amb DeepSeek (econòmic i amb crèdits de prova en registrar-se):
  1. Crea un compte a platform.deepseek.com i genera una API Key.
  2. A UOS AI: tipus de model «Custom», nom del compte al teu gust, nom del model deepseek-chat, i adreça https://api.deepseek.com/v1.
  3. Important: UOS AI afegeix automàticament /chat/completions a l’adreça, així que l’has d’escriure sense aquest final [[1]].

Opció 3: Model local amb Ollama (gratuït i il·limitat)

Si el teu ordinador té prou RAM (≈8 GB o més per a un model 7B), és la millor opció a llarg termini i les teves dades no surten de l’equip:

  1. Instal·la Ollama: curl -fsSL https://ollama.com/install.sh | sh [[1]]
  2. Baixa i executa un model, per exemple: ollama run qwen2:7b [[1]]
  3. A UOS AI → Configuració → Add → «Custom»: nom al gust, API Key qualsevol (Ollama no en demana), nom del model qwen2:7b, i adreça http://127.0.0.1:11434/v1 [[1]].

Recomanació: si el maquinari t’ho permet, ves per l’opció 3 (Ollama): gratis, sense límits i privat. Si tens un equip justet, configura DeepSeek (opció 2) o simplement reclama els crèdits gratuïts (opció 1) per sortir del pas.