Install Fedora 37 met gewijzigde Home partitie?

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Halla iedereen,

Na jaren allerlei deb varianten gebruikt te hebben ga ik nu Fedora 37 installeren.
Op zich geen punt als je het makkelijk wil doen. Maar ik wil mijn Home partitie op /dev/sda hebben en niet op dezelfde schijf als waar root op staat.
Let op, ik wil dit regelen tijdens de installatie!
Op debianachtige systemen kom ik daar wel uit, (gewoon sda aanwijzen als /Home),maar bij de installatiehulp bij Fedora red ik dat niet.

-Wat ik al gevonden of geprobeerd heb: eindeloos zoeken op het internet incl. natuurlijk Youtube.
Daar is veel te vinden maar ze gebruiken allemaal methodes die er niet voor zorgen dat mijn Home partitie op de goede plek komt. En dit na de installatie doen is een echt hoofdpijndossier voor mij (leeftijd?)(overigens al wel geprobeerd…)
Het lijkt mij wat overdreven om jullie te vragen om een complete workaround, maar misschien heeft iemand een suggestie?
...

Beste antwoord (via Retort308 op 08-02-2023 11:34)


  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Die staat ernaast (rechts). Je hebt 3 opties naast elkaar:
Automatic - Custom - Advanced Custom (Blivet-GUI):

Afbeeldingslocatie: https://linuxspin.com/wp-content/uploads/fedora-37-drive-partition-setup.png

[ Voor 77% gewijzigd door pporrio op 07-02-2023 19:08 ]

Mijn platencollectie

Alle reacties


Acties:
  • 0 Henk 'm!

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 00:20

DataGhost

iPL dev

Nog nooit Fedora gebruikt maar ik heb even een image binnengetrokken. Als ik in de installer kies voor custom partitioning en beide schijven aanvink, kan ik gewoon "partities" maken met mountpoints (zoals bijv. /home). Aan de rechterkant heb je dan bij elke "partitie" een dropdown "volume" waarbij je afzonderlijke volumes kan maken voor je afzonderlijke disks. Het lijkt erop dat de installer by default 1 volume maakt van beide schijven in RAID/JBOD en daar "partities" binnen maakt.

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
De schijfindeling is inderdaad niet het meest transparante onderdeel van de Fedora installer. Zoals hierboven staat inderdaad beide disks aanvinken en kiezen voor Blivet GUI partioning.

Dan zie je de disks aan de linkerkant en wanneer je erop klikt aan de rechterkant de partities/BTRFS subvolumes die op de disk staan. Vanuit daar kun je partities/BTRFS subvolumes verwijderen en aanmaken.

Bij het aanmaken geef je ook het mountpoint op. Dus in jouw geval kun je kiezen voor 1 ext4 partitie op /dev/sda en daar als mountpoint /home opgeven.

Indien je BTRFS wilt gebruiken, moet je eerst een BTRFS partitie aanmaken op /dev/sda zonder mountpoint op te geven. Vervolgens ga je op de BTRFS partitie staan en voeg je een BTRFS subvolume toe die je @home noemt (i.v.m. snapshots via timeshift). Als mountpoint geef je vervolgens /home op.

Op de andere disk maak je bijvoorbeeld aan:
- 600MB FAT32 partitie t.b.v. UEFI, mountpoint /boot/EFI
- 1GB ext4 partitie, mountpoint /boot
- SWAP partitie minimaal ter grootte van je RAM (alleen als je gebruik maakt van hibernate, wanneer je geen SWAP partitie aanmaakt gebruikt Fedora standaard ZRam)
- Rest van de disk BTRFS partitie. Daarbinnen een BTRFS subvolume aanmaken moet naam @ (i.v.m. snapshots via timeshift) en mountpoint /

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Precies, wat ik ook doe, ik krijg altijd een foutmelding, te weinig ruimte of verkkerde flags e.d.

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
De 600MB FAT32 voor de EFI partitie (/boot/EFI) en 1GB ext4 voor /boot maakt Fedora standaard aan als je automatisch laat partitioneren.

De extra ext4 partitie voor /boot is verplicht. Dat is typisch iets voor Fedora. Bij Debian bijvoorbeeld kun je volstaan met alleen een EFI systeempartitie aanmaken gemount aan /boot/efi

Waar geeft hij bij jou een foutmelding op?

[ Voor 31% gewijzigd door pporrio op 06-02-2023 17:07 ]

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
De normale installatie leukt mij wel zoals je beschreef, maar hoe dan ook wordt Home steeds op nvme0n1 geplaats. Zodra ik sda als Home partitie wil aanmaken lukt dat niet meer.

Acties:
  • 0 Henk 'm!

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 09-05 13:53
Achteraf regelen geen optie, via fstab evt. met LVM? Een foutmelding duist erop dat je iets doet wat (nog) niet kan/mag in het proces, wat staat er precies?

[ Voor 50% gewijzigd door pennywiser op 06-02-2023 17:28 ]


Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Retort308 schreef op maandag 6 februari 2023 @ 17:24:
De normale installatie leukt mij wel zoals je beschreef, maar hoe dan ook wordt Home steeds op nvme0n1 geplaats. Zodra ik sda als Home partitie wil aanmaken lukt dat niet meer.
Dan zul je toch nog eens goed in Blivet GUI partitioner moeten kijken of /home niet al is gemount aan een andere partitie die mogelijk default al wordt voorgesteld door de partitioner.

Weet je zeker dat je /home hebt gemount aan /dev/sda? Als je dat niet expliciet doet en/of de eerdere mount waar de installatie zelf mee komt verwijdert, wordt /home gewoon op de disk waar / op staat gemount aangemaakt. Al dan niet als apart BTRFS subvolume.

Net zelf nog even via qemu geprobeerd en het werkt bij mij gewoon. Paar naampjes van het scherm die afwijken van wat ik eerder uit mijn hoofd had getypt:

EFI System partitie i.p.v. FAT32 partitie.
BTRFS Volume i.p.v. BTRFS partitie.

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Kan ik ook ext4 gebruiken? Is BTRFS in Fedora stabiel ( eigenlijk andersom)? LVM heeft toch geen zin hier?

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
BTRFS is wat anders dan LVM. En ja, BTRFS is stabiel genoeg, anders zouden Fedora en OpenSuse het niet als standaard filesystem gebruiken :)

Ext4 kun je uiteraard ook gebruiken wanneer je dat liever wilt. Fedora verplicht je niet om BTRFS te gebruiken. ;)

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Retort308 schreef op maandag 6 februari 2023 @ 17:24:
De normale installatie leukt mij wel zoals je beschreef, maar hoe dan ook wordt Home steeds op nvme0n1 geplaats. Zodra ik sda als Home partitie wil aanmaken lukt dat niet meer.
Wanneer je handmatig de partities wilt instellen, biedt Fedora (hoe onhandig) 2 opties/tools aan vanuit het installatieprogramma:

1. Custom
2. Advanced Custom (Blivet-gui)

Die 1e optie/tool is rampzalig en doet allemaal dingen die je niet wilt, zeker wanneer je met meerdere disks werkt. :( Heb je misschien daarmee geprobeerd handmatig partities aan te maken/wijzigen/verwijderen? Mijn tip: niet gebruiken!

De 2e optie/tool kun je wel met een gerust hart gebruiken. Die is tenminste lekker duidelijk en lijkt op andere partitie tools. En belangrijk: hij doet precies wat je verwacht en ziet! :)

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Dit komt mij al erg bekend voor, en hoe geraak ik die advanced mode? Ik kan alleen uit een custom optie kiezen…

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Die staat ernaast (rechts). Je hebt 3 opties naast elkaar:
Automatic - Custom - Advanced Custom (Blivet-GUI):

Afbeeldingslocatie: https://linuxspin.com/wp-content/uploads/fedora-37-drive-partition-setup.png

[ Voor 77% gewijzigd door pporrio op 07-02-2023 19:08 ]

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Als het je gelukt is om Fedora 37 te installeren, heb ik hieronder alvast een paar dingetjes om je na installatie van Fedora 37 op weg te helpen:

DNF package manager instellingen toevoegen en systeem bijwerken:
code:
1
sudo nano /etc/dnf/dnf.conf

De volgende regels toevoegen aan het einde van het bestand en opslaan:
fastestmirror=True
deltarpm=True
max_parallel_downloads=10
defaultyes=True

code:
1
sudo dnf update



Hostname (computernaam) instellen:
code:
1
sudo hostnamectl set-hostname COMPUTERNAAM



RPM Fusion repo's (free en non-free) installeren:
code:
1
2
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm



Swapneiging systeem verlagen:
code:
1
sudo nano /etc/sysctl.conf

De volgende regel toevoegen aan het einde van het bestand en opslaan:
vm.swappiness=10


Multimedia codecs installeren:
code:
1
2
3
sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-libav --exclude=gstreamer1-plugins-bad-free-devel
sudo dnf install lame\* --exclude=lame-devel
sudo dnf group upgrade --with-optional Multimedia



Gnome tweaks installeren:
code:
1
sudo dnf install -y gnome-extensions-app gnome-tweaks



Microsoft fonts installeren (indien gewenst):
code:
1
2
3
cd ~/Downloads
wget https://sourceforge.net/projects/mscorefonts2/files/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm/download -O msttcore-fonts-installer-2.6-1.noarch.rpm
sudo dnf install msttcore-fonts-installer-2.6-1.noarch.rpm -y

Mijn platencollectie


Acties:
  • +1 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Kijk, dit ga ik gebruiken, raar dat ik die mogelijkheid niet geprobeerd heb. Je adviezen over de post installatie ken ik, dank daarvoor. Ik laat weten of het gelukt is, ben benieuwd👌👌👌

Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Dit is dus gelukt. Even tobben met die bootpartities, maar het werkt. Alle adviezen met de terminal opgevolgd. Ook flatpack geinstalleerd. Ging goed. Thnx voor je input Pporrio…..
Waar ik helaas nu nog over struikel is Grub.Dat was niet mijn initiele vraag, maar windows 10 is nu onbereikbaar.
Na het opstarten krijg ik heel kort de melding te zien: “welkom to Grub”, maar daar kan ik nix mee, het duurt nog geen seconde en hij start meteen door naar Fedora.
Op een aantal manieren al geprobeerd Grub te herinstalleren of te repareren maar nada…
Vraag me niet wat ik precies geprobeerd heb, misschien is er toch iets niet goed met die boot partities. De installatie meldde evenwel echter geen onvolkomendheden, dus zie ik geen reden om daar aan te twijfelen.
Ik heb gezocht op “ Repair Grub Fedora37”.

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Mooi dat het gelukt is! (y)

Om Windows 10 in je grub menu te krijgen, kun je het volgende proberen

1. Start Fedora en typ in een terminalvenster:
code:
1
sudo nano /etc/default/grub

Verander de timeout van 5 naar 10.

2. Opnieuw opstarten en kijken of het werkt.

Staat Windows 10 er niet tussen in het menu, doe dan het volgende:

1. Typ in een terminalvenster:
code:
1
sudo os-prober


2. Typ hierna:
code:
1
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg


3. Opnieuw opstarten en kijken of het werkt.

[ Voor 24% gewijzigd door pporrio op 09-02-2023 18:14 ]

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Precies dat deed ik al. Na het eten overnieuw proberen.✌️

Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Tsja, het laatste antwoord is: usr/sbin/grub2-config: line 268: /boot/EFI/fedora/grub.cfg.new: No such file or directory

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Sorry, dingetje vergeten na het wijzigen van de timeout moet je nog de volgende regel uitvoeren voor de reboot:
code:
1
sudo update-grub


Het kan namelijk zo zijn Windows gewoon netjes in het bootmenu staat, maar dat door de korte timeout je dit niet kunt zien. Vandaar de timeout op 10.

[ Voor 35% gewijzigd door pporrio op 09-02-2023 19:03 ]

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Tsja, maar die staat al op 10. Waar is die file dan gebleven als fedora zegt dat hij hem niet kan vinden?

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Retort308 schreef op donderdag 9 februari 2023 @ 18:32:
Tsja, het laatste antwoord is: usr/sbin/grub2-config: line 268: /boot/EFI/fedora/grub.cfg.new: No such file or directory
Snap niet zo goed waarom hij het over grub.cfg.new heeft. Heb je het commando zo uitgevoerd:
code:
1
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg


Als het goed is staat er al een grub.cfg in de map /boot/efi/EFI/fedora/

[ Voor 8% gewijzigd door pporrio op 09-02-2023 20:18 ]

Mijn platencollectie


Acties:
  • +1 Henk 'm!

  • Raynman
  • Registratie: Augustus 2004
  • Laatst online: 00:47
Die update-/mkconfig-dingen ( :r ) gebruiken toch een hele kluwen aan shellscripts? Waarschijnlijk wordt .cfg.new pas verplaatst naar .cfg als alle losse delen succesvol zijn uitgevoerd.

In de foutmelding mist /efi/ in het pad.

En nooit gehoord van sudoedit?

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Raynman schreef op donderdag 9 februari 2023 @ 20:08:
...In de foutmelding mist /efi/ in het pad.
Scherp! @Retort308 heb je het pad wel volledig in het commando gezet?
code:
1
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
het resultaat van: sudo nano /etc/default/grub is:

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvid>
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true

Dit is het resultaat van sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg:

[frans@FedoraFrans ~]$ sudo nano /etc/default/grub
[sudo] password for frans:
[frans@FedoraFrans ~]$ sudo os-prober
[frans@FedoraFrans ~]$ sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
done
[frans@FedoraFrans ~]$ sudo update-grub
sudo: update-grub: command not found
[frans@FedoraFrans ~]$

Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
De Time-oOut nu aangepast:

RUB_TIMEOUT=10
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvid>
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=tr


Tot nu toe geen resultaat. :(

Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Nu de TimeOUT aangepast:

GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvid>
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true


Tot nu toe geen verschil. Trouwens, zoals blijkt uit mijn laatste antwoord werkt sudo dnf update-grub niet.
Wat bij mij wel werkte is sudo dnf update grub2. Daar was overigens op dit moment niets meer te doen.

Acties:
  • 0 Henk 'm!

  • Retort308
  • Registratie: Juni 2005
  • Laatst online: 10-02 16:15
Nu een lsblk:

[frans@FedoraFrans ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931,5G 0 disk
└─sda1 8:1 0 915,5G 0 part /home
sdb 8:16 0 931,5G 0 disk
└─sdb1 8:17 0 931,5G 0 part
sdc 8:32 1 58,9G 0 disk
├─sdc1 8:33 1 58,8G 0 part /run/media/frans/Ventoy
└─sdc2 8:34 1 32M 0 part
zram0 252:0 0 8G 0 disk [SWAP]
nvme1n1 259:0 0 931,5G 0 disk
├─nvme1n1p1 259:1 0 100M 0 part
├─nvme1n1p2 259:2 0 16M 0 part
├─nvme1n1p3 259:3 0 930,9G 0 part
└─nvme1n1p4 259:4 0 531M 0 part
nvme0n1 259:5 0 465,8G 0 disk
├─nvme0n1p1 259:6 0 2M 0 part
├─nvme0n1p2 259:7 0 512M 0 part /boot/efi
└─nvme0n1p3 259:8 0 460,3G 0 part /

Daarna Grub overnieuw geinstalleerd op nvme0n1:

[frans@FedoraFrans ~]$ sudo grub2-install /dev/nvme0n1
Installing for i386-pc platform.
Installation finished. No error reported.
[frans@FedoraFrans ~]$

Maakt helaas geen verschil......

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 08:59
Ik moet je helaas het antwoord schuldig blijven. Werk zelf nooit met dual boot. Bij mij staat er alleen linux op en Windows 11 draait in een vm daarbinnen.

Normaliter zou os-prober en grub2-mkconfig voldoende moeten zijn om andere aanwezige besturingssystemen te detecteren en op te nemen in het bootmenu van Grub.

Wellicht dat een andere Tweaker hier nog tips voor heeft.

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:19

Hero of Time

Moderator LNX

There is only one Legend

Als je bij Fedora simpelweg 'sudo grub2-mkconfig' uitvoert, krijg je het resultaat op stdout, dus kan je zien wat er in zou staan. Vind je snel genoeg of daar Windows bij zou zitten of niet.

Het handmatig uitvoeren van os-prober heeft op zichzelf geen zin, het moet namelijk tijdens de grub2-mkconfig gedaan worden, door de grub config scripts zelf. Heb je os-prober uitgeschakeld in je grub config, zoals /etc/default/grub, dan gaat er natuurlijk niets gebeuren.

Laatste keer dat ik met Fedora m'n grub config moest maken, moest ik het resultaat redirecten naar grub.cfg als ik het goed herinner. Men zal tegenwoordig wel een output optie hebben toegevoegd waarbij je het doelbestand opgeeft.
Het scheelt dat je op zich nog redelijk snel/vaak kernel updates krijgt, dus als het handmatig niet lukt, gaat dat met een update vanzelf wel. Een herinstallatie van je huidige kernel kan natuurlijk ook altijd, om te kijken of dat je grub.cfg bijwerkt.

Commandline FTW | Tweakt met mate

Pagina: 1