
		fredmyra2
		
		(usa Slackware)
		
		Enviado em 29/01/2023 - 12:34h 
		
Salve!  Este é meu primeiro 'post' aqui.
Ando sempre com uma usb contendo várias formas de Linux.  Estou tentando adicionar o Macaroni OS ou o Mocaccino OS  e de preferencia ambos a essa usb., os dois sistemas parecem ser bastante semelhantes, a estrutura das isos e seus conteudos certamente säo, inclusive as entradas nos respectivos isolinux onde peguei a inspiração pro grub.cfg.
 Os dois sistemas iniciam bem quando passados por commando dd a uma usb e oferecem erros semelhantes quando tento iniciá-los de um arquivo iso copiado (via comando cp). E também quando tento iniciar a partir de um folder contendo o conteuro extraido da iso.
A estrutura da usb:
sdc      8:32   1  57.8G  0 disk 
├─sdc1   8:33   1    33M  0 part # bios boot
├─sdc2   8:34   1   512M  0 part # ESP
├─sdc3   8:35   1     8G  0 part /run/media/anon/artix
└─sdc4   8:36   1  49.2G  0 part /run/media/anon/ISOs
 A partição sdc3 contem uma instalação básica do Artix, que gerencia o GRUB e a partição sdc4 contem as isos e em raros casos folders com o conteudo extraido de isos problemáticas em termos de booting.
Resumo (parte relevante para o Mocaccino Os), do grub.cfg:
# Config for GNU GRand Unified Bootloader (GRUB)
# /boot/grub/grub.cfg
# januari 12, 2023
# Timeout for menu
  set timeout=-1
# Default boot entry
  set default=0
# Menu Colours
  set menu_color_normal=white/black
  set menu_color_highlight=white/green
# persistent block device  naming
# define globally (i.e outside any menuentry)
  insmod search_fs_uuid
  insmod gzio
  insmod part_gpt
  insmod part_msdos
  insmod fat
  insmod loopback
  insmod iso9660
  insmod ext2
  insmod all_video
  set gfxpayload=keep
  set root=(hd0,gpt4)
menuentry "MocaccinoOS.iso" {
   linux /loop_mounting/Mocaccino/boot/kernel.xz cdroot rootdelay=7 nomodeset failsafe # vga=ask 
#  linux /loop_mounting/Mocaccino/boot/kernel.xz root=LABEL=ISOs rootdelay=7 nomodeset failsafe # vga=ask 
  initrd (loop)/boot/rootfs.xz
}
menuentry "MocaccinoOS iso expanded" {
  set isofile="/MocaccinoOS-MATE-0.20220903.iso"
  loopback loop (hd0,gpt4)$isofile
  linux (loop)/boot/kernel.xz cdroot rootdelay=7 nomodeset failsafe # vga=ask 
  initrd (loop)/boot/rootfs.xz
}
Quando eu uso   'cdroot' ou 'root=LABEL=ISOs'  na linha 'linux' o processo de 'booting' é iniciado mas resulta, nos dois casos, em uma mensagem 
                                                       #  /sbin/init in rootfs not found.
Acho que  ja vi postagens por aqui sobre o Mocaccino e por isso resolvi apresentar o caso aqui. Até agora ainda não encontrei nenhuma fonte de informação/suporte sobre esses dois sistemas.
Gostei de ver a rapidez da alexa_bolada, que mandou uma resposta sensata antes mesmo de eu terminar de postar a pergunta. Bom eu tecnicamente postei antes de terminar a pergunta por falta de experiencia com o interface do site. Parabens de qualquer forma.