Received: from mx0.riseup.net (mx0.riseup.net [198.252.153.6]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 4667622350A for <~alpine/users@lists.alpinelinux.org>; Fri, 26 May 2023 14:50:50 +0000 (UTC) Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4QSSXT1p8Zz9t88 for <~alpine/users@lists.alpinelinux.org>; Fri, 26 May 2023 14:50:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1685112649; bh=jX/a9cvs6bcVeIdz5SA93aDOVTWAcdw5hF/WWi9BsPs=; h=Subject:From:To:Date:From; b=mD8hALMTO01d4zciLkd9AGioTI18tplMEBPtA17cVjdIFrGFMbv+gJealbkcX0Kyp s6Eq9BPWYun5hs14vPRIBimUuTaiVSkPjJy3QCDPc4PDpQ9Me4jW4HVuQMGPxLYlM2 INyUhmgfCThB+6SM/qn9U127F/tgkriCO4+RAfE4= X-Riseup-User-ID: 39A17F543E0E74B5DAA8738233449A5C585896C63F1C621CAD5A5377DCF95D83 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4QSSXS4gYwzJmsL for <~alpine/users@lists.alpinelinux.org>; Fri, 26 May 2023 14:50:48 +0000 (UTC) Message-ID: Subject: Install on single partition and without a bootloader From: Ralf Mardorf To: ~alpine/users@lists.alpinelinux.org Date: Fri, 26 May 2023 16:50:45 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Hi, I want to install Alpine Linux on a Linux multi-boot desktop PC, hence the way to go seems to be "System Disk Mode This is a traditional hard-disk install. If this mode is selected, the setup-alpine script creates three partitions [...] For custom partitioning, see Setting up disks manually. To install along side another operating systems, see Dualbooting." - https://wiki.alpinelinux.org/wiki/Installation#Minimal_Hardware_Requirement= s What I actually want to do is providing a partition that is already formatted as ext4 and that should hold everything, including /boot in the root directory (IOW /, not /root ;), excepted of a swap. A swap is already available. I don't want that the setup-script installs a bootloader. If I click on "Setting up disks manually" the very next thing I need to do is to click the next link and so on, without getting clear information. If I click Dualbooting I get a lot of irrelevant information, too. I'm used to a user-centric approach. I know what BIOS I'm on, how to format a SSD, how to setup syslinux or grub (grub without the auto- crap). What I don't know is, how to use the Alpine Linux installer/setup script. There is https://wiki.alpinelinux.org/wiki/Alpine_setup_scripts , but it's not clear to me. All the hints are too long too read and don't get to the point. Would BOOTLOADER=3D"" or Bootloader=3Dflase or else be for not installing a bootloader? I installed iSH [=C2=A0https://github.com/ish-app/ish/ ] on an iPad, it's based on Alpine Linux. What I want to get, is something very close to the iPad's iSH Alpine Linux on my desktop PC. I want an Alpine install on bare metal, but the plan is to run it most of the times from within an Arch Linux session, by "systemd-nspawn --boot". So let's assume I would have /dev/sda1 ext4 free for Alpine's / including /boot. /dev/sda2 would provide a Linux swap and I don't want to install a bootloader at all. How can I achieve this by using the setup-scripts? Regards, Ralf