LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Bedrock Linux
User Name
Password
Bedrock Linux This forum is for the discussion of Bedrock Linux.

Notices


Reply
  Search this Thread
Old 08-07-2019, 02:50 AM   #1
nift4
LQ Newbie
 
Registered: Jul 2019
Location: Germany
Distribution: Ubuntu / Debian / Raspbian / Bedrock Linux
Posts: 5

Rep: Reputation: Disabled
Talking Looking for testers for Bedrock LVM patch


I look for testers for an patch for Bedrock Linux that adds LVM2 support. If you can please test with numerus LVM/LUKS/No-LUKS/No-LVM combinations with different init systems and different distros.

Installer link: https://bedrocklinuxcommunity.github....7.6-x86_64.sh

PLEASE KEEP IN MIND THIS IS EXPERIMENTAL. (But it seems stable.)
And please post your results.

Pull Request: https://github.com/bedrocklinux/bedr...rland/pull/130

Last edited by nift4; 08-13-2019 at 05:01 AM. Reason: Add PR link
 
Old 08-16-2019, 07:57 AM   #2
nift4
LQ Newbie
 
Registered: Jul 2019
Location: Germany
Distribution: Ubuntu / Debian / Raspbian / Bedrock Linux
Posts: 5

Original Poster
Rep: Reputation: Disabled
Hello? Nobody? I'll test myself but it's impossible to test with all possible mixes of LVm, Linux and distros.

Tested Distros:
- Void Linux (No LVM)
- Void Linux (with LVM)
- Debian (With LVM)

See more details at the PR.
 
Old 08-17-2019, 05:18 AM   #3
ParadigmComplex
Bedrock Linux Founder
 
Registered: Feb 2016
Distribution: Bedrock Linux
Posts: 179

Rep: Reputation: Disabled
The Bedrock community is fairly small, which in practice means we don't a huge collection of volunteers for things such as this. This is particularly bothersome as, as you pointed out, it's impossible to test with the tremendous number of combinations of things.

Part of the issue, I think, is that the limited community is spread too thin between the various communications platforms. I'm hoping to eventually make a "beta update channel" that can be mentioned once everywhere for those who want to brave such testing. The upcoming 0.7.7 is probably going to be bug fixes which I'd rather get out sooner than later, but my plan for 0.7.8 is to be mostly new features - including your LVM fix - which would make sense to have as a beta release for some period for people to test. That may be the release which kicks off the beta channel update.
 
Old 08-17-2019, 05:22 AM   #4
nift4
LQ Newbie
 
Registered: Jul 2019
Location: Germany
Distribution: Ubuntu / Debian / Raspbian / Bedrock Linux
Posts: 5

Original Poster
Rep: Reputation: Disabled
Yeah I know... But at least one guy has tested it! See GitHub issue!
 
Old 08-17-2019, 05:45 AM   #5
ParadigmComplex
Bedrock Linux Founder
 
Registered: Feb 2016
Distribution: Bedrock Linux
Posts: 179

Rep: Reputation: Disabled
Yes, I saw, and was quite happy about it.
 
Old 08-20-2019, 12:47 PM   #6
jr_bob_dobbs
Member
 
Registered: Mar 2009
Distribution: Bedrock, Devuan, Slackware, Linux From Scratch, Void
Posts: 651
Blog Entries: 135

Rep: Reputation: 188Reputation: 188
I am confused. I ran bedrock with LVM some years ago. The "hijacked" distro handled it during the early boot phase via its init ram disk. The initrd, kernel and bootloader files were on a small ext2 partition (which was mounted later on in the boot process as /boot). The init script within the initrd would activate and mount any LVM volumes, way before bedrock is started.

I guess my question is, how could bedrock find, activate and mount an LVM otherwise, seeing as how it itself is within an LVM volume?
 
Old 08-20-2019, 02:31 PM   #7
ParadigmComplex
Bedrock Linux Founder
 
Registered: Feb 2016
Distribution: Bedrock Linux
Posts: 179

Rep: Reputation: Disabled
Initrds usually mount the root directory to bootstrap the rest of the system, including LVM volume root directories. However, with many distro initrds, other LVM volume locations such as /home are set up by the init system further in the boot process. A quirk in how init systems interact with Bedrock means they usually skip mounting such directories themselves, which places the burden to do so on Bedrock. Without the above mentioned patch, Bedrock does not know how to mount LVM volumes, which means it cannot properly support things like LVM /home.

Last edited by ParadigmComplex; 08-20-2019 at 02:52 PM.
 
Old 08-22-2019, 08:50 PM   #8
jr_bob_dobbs
Member
 
Registered: Mar 2009
Distribution: Bedrock, Devuan, Slackware, Linux From Scratch, Void
Posts: 651
Blog Entries: 135

Rep: Reputation: 188Reputation: 188
Understood. Thank you.
 
Old 08-30-2019, 06:33 AM   #9
nift4
LQ Newbie
 
Registered: Jul 2019
Location: Germany
Distribution: Ubuntu / Debian / Raspbian / Bedrock Linux
Posts: 5

Original Poster
Rep: Reputation: Disabled
MERGED!!
 
  


Reply

Tags
linux, luks, lvm, systemd, test



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Welcome to the Bedrock Linux Forum jeremy Bedrock Linux 10 04-01-2016 12:51 AM
nvidia triple on funtoo and void bedrock - beat procrastination Siljrath Bedrock Linux 0 03-27-2016 03:20 PM
[SOLVED] bedrock not using brsh.conf, dropped to bedrock's /bin/sh Siljrath Linux - Distributions 2 08-25-2014 05:47 AM
[SOLVED] No audio for user in bedrock with sid & gentoo Siljrath Linux - Desktop 1 06-16-2014 01:44 PM
LXer: Google-Bedrock-Red Hat Indulge in Mud-Slinging Now LXer Syndicated Linux News 0 04-23-2011 01:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Bedrock Linux

All times are GMT -5. The time now is 05:25 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration